Noticias 2019
06/10/2019: Nueva versión con varias correcciones, principalmente relacionadas a la depuración, y algunas mejoras en la ventana para editar inspecciones durante la ejecución.
Registro de cambios... Descargar...
08/08/2019: Nueva versión después de mucho tiempo, la primera versión de 2019 con muchas correcciones y mejoras, y algunas funcionalidades nuevas.
Noticias 2018
18/07/2018: Nueva versión publicada principalmente para corregir varios errores en el sistema de autocompletado introducidos en la última actualización. Además, ahora está disponible una versión "portable" para Windows (un zip que se puede descomprimir y utilizar desde un pendrive o cualquier otra ubicación sin requerir instalación).
25/06/2018: Nueva versión: entre los cambios más visibles se encuentran un nuevo cuadro de diálogo para combinar dos plantillas de proyecto o para actualizar la configuración de un proyecto existente con una plantilla nueva, una forma de navegar el historial de acciones para deshacer/rehacer, y varias otras mejoras y correcciones.
12/04/2018: Nuevo complemento: SQLite3: Se añadió un nuevo complemento para trabajar con la biblioteca SQLite a la sección de descargas, disponible para todas las plataformas.
Descargar...
10/04/2018: Versión de prueba para GNU/Linux actualizado: Debido a un error al empaquetar la versión de prueba anterior, esta podía generar segfaults extraños en ciertas acciones. El error está corregido y hay disponible una nueva versión de prueba.
Descargar...
06/04/2018: Nueva versión de prueba de ZinjaI para GNU/Linux: Esta versión corrige un problema en el manejo del portapapeles que evitaba que el código copiado en ZinjaI pudiese pegarse en otras aplicaciones.
06/04/2018: Actualización del complemento para OpenCV: Se actualizaron todas las versiones del complemento para la biblioteca OpenCV (win32, win64 y linux). Hay correcciones en las configuraciones de las plantillas y los binarios para Windows corresponden ahora a la versión 3.4.1.
Descargar...
22/02/2018: Nueva versión: entre los cambios más notables se encuentran un mejor soporte para pantallas HiDPI, y un instalador de complementos mucho más rápido. Además, como siempre, muchas otras pequeñas mejoras y correcciones.
22/02/2018: Nuevos complementos para compilar aplicaciones de 64bits en Windows: Se agregó un complemento para añadir un toolchain de 64bits (MinGW-w64, basado en gcc 7.2) a ZinjaI para Windows (que por defecto instala un compilador de 32bits); así como también versiones de 64bits de casi todas las bibliotecas disponibles previamente.
Descargar...
Noticias 2017
27/11/2017: Tutorial ZinjaI+wxFormBuilder actualizado: está disonible una actualización, tanto del pdf que explica paso a paso el desarrollo de un proyecto ejemplo combinando ZinjaI+wxWidgets+wxFormBuilder, como del código fuente del ejemplo acorde a la nueva versión del complemento.
Ver/descargar tutorial...
21/11/2017: Actualización del complemento wxWidgets: la nueva versión del complemento se basa en wxWidgets 3.1.0-unicode. El nuevo complemento para GNU/Linux que incluye además de las plantillas de proyecto y el índice de autocompletado, la referencia off-line de la biblioteca. El complemento para Windows también incluye los binarios para enlazar tanto estática como dinámicamente. La versión anterior (2.8.12) se mantendrá por un tiempo, pero se cosiderará deprecada.
Descargar...
16/10/2017: Nueva versión sin funcionalidades nuevas, pero con varias correccion de bugs y solucionando algunos problemas de falsas detecciones de virus/malware en el instalador para Windows.
08/10/2017: Actualización del instalador para Windows Soluciona un bug relacionado al cambio de versión de gcc al instalar sobre versiones anteriores de ZinjaI, y elimina algunos problemas con falsos positivos en antivirus.
Descargar...
02/10/2017: Nueva versión con muchas correcciones y mejoras (varias de ellas para usuarios de Mac OS, principalmente relacionadas a la depuración).
10/09/2017: Actualización de complementos se actualizaron todos los complementos para Windows que involucran bibliotecas precompiladas (OpenGL, OpenCV, wxWidgets, SFML, Box2D), para ser compatibles con la versión de MinGW incluida en la última release de ZinjaI
Descargar...
10/09/2017: Nueva versión incluye una nueva versión de mingw en el instalador para Windows (ahroa basado en gcc 6.3), nuevas funcionalidades tales como la
herencia de proyectos y el nuevo
mini-mapa experimental, un tema de íconos renovado, y
muchas otras mejoras y correcciones.
08/06/2016: Actualización de la referencia C/C++: Disponible una nueva versión del complemento cppreference con documentación actualizada (incluyendo las adiciones de C++14 y C++17).
Descargar...
07/06/2017: Nueva versión que soluciona problemas importantes relacionados al uso de pasos de compilación personalizados en proyectos, algunas mejoras en el sistema de autocompletado, y otras correcciones mejoras menores.
03/02/2017: Complementos: nuevo complemento para la biblioteca
Box2D, y actualización del complemento para la biblioteca
SFML.
Descargar...
Noticias 2016
14/12/2016: Nueva versión con mejoras y correcciones varias, y una versión actualizada de mingw en el instalador para Windows.
14/12/2016: Nuevas versiones de complementos para Windows: OpenCV.3.1.0, SFML-2.4.1, wxWidgets-2.8.12, glew-1.13.0 y freeglut 3.0.0, recompilados con la nueva versión de mingw incluida en la release 20161214.
Descargar...
29/08/2016: Nueva versión con mejoras y correcciones varias.
23/05/2016: Actualización de la referencia C/C++: Disponible una nueva versión del complemento cppreference con documentación actualizada:
Descargar...
23/05/2016: Nueva versión: Esta es otra release orientada principalmente a la corrección de errores, algunos particularmente molestos.
20/04/2016: Nueva versión: Esta versión no presenta nuevas funcionalidades, pero corrige varios errores importantes mejorando la estabilidad y eficiencia del IDE.
28/03/2016: Nueva versión: Esta versión incluye pequeñas mejoras en la configuración de las opciones de compilación de un proyecto, varias correcciones a nivel interfaz, una nueva opción en el menú "Depuración" para visualizar el código objeto (ASM) durante la depuración y avanzar paso a paso por instrucciones de máquina, y la corrección de un error importante en la presentación del trazado inverso.
23/03/2016: Detalles de la compilación desde ZinjaI:
un nuevo artículo en el blog explica cómo analiza ZinjaI si debe recompilar un programa simple antes de ejecutarlo, y cómo construye el comando de compilación, con detalles sobre cómo se puede modificar cada parte o argumento.
22/02/2016: Última versión resubida: Había un error importante en el uso de plantillas/proyectos C++14 con gcc 4.8.
21/02/2016: Nueva versión: Ya está disponible para descargar la primera release de 2016 con muchas correcciones y algunas novedades.
Noticias 2015
25/08/2015: Actualización (solo Mac OS X): Había un error en el empaquetado de las versiones para mac que hacía imposible la ejecución de los programas/proyectos compilados.
14/09/2015: Actualizada la página de funcionalidades: se agregaron pequeñas demostraciones (capturas animadas) para muchas de las funcionalidades de ZinjaI.
10/09/2015: Nueva versión: sin nuevas funcionalidades, solo corrige los errores encontrados en las funcionalides nuevas de las dos release anteriores.
25/08/2015: Última versión resubida: Había un bug por el cual las instalaciones desde cero no iban a notificar futuras actualizaciones.
23/08/2015: Nueva versión: Se arreglaron algunos errores introducidos en la versión anterior, se agregaron nuevas herramientas en el submenú de generación de código, y se realizaron otras mejoras y correcciones menores relacionadas principalmente a la depuración.
17/08/2015: Nueva versión: Las mejoras incluyen nuevas funciones relacionadas a la depuración de código de bajo nivel, un nuevo comando para generar la definición de una función a partir de una llamada, una nueva forma de renombrar rápidamente un identificador en un bloque de código, nuevas reglas en el sistema de indentado inteligente, autocódigos más flexibles, y, como siempre, muchas otras mejoras y correcciones menores por todo el sistema.
12/07/2015: Nueva versión: Esta nueva versión incluye numerosas mejoras y correcciones. Entre los cambios más visibles se encuentra la integración una nueva herramienta externa para el análisis de la complejidad del código fuente (lizard), la reducción de los tiempos de análisis de un proyecto previo a su compilación/ejecución, y nuevos menúes contextuales con comandos afines al seleccionado para los botones de las barras de herramientas.
12/07/2015: Sitio web renovado: se aplicaron pequeños ajustes al estilo para dar una apariencia más limpia, y se actualizaron algunos contenidos.
31/03/2015: Nueva versión: incluye mayormente correcciones a errores en las nuevas funcionalidades de la release anterior y algunas pocas otras novedades. Los binarios para GNU/Linux además, ya no requieren la instalación por separado de libpng12, y funcionan nuevamente con versiones antiguas de libc (desde 2.12.9 en adelante).
20/03/2015: Nuevo complemento: OpenCV: se agregó un nuevo complemento (tanto para GNU/Linux como para Windows) para trabajar con la biblioteca OpenCV.
Ir a sección de descargas de complementos.
20/03/2015: Complemento CImg actualizado: se actualizó el complemento para trabajar con la biblioteca CImg, actualizando la versión de la misma, corrigiendo algunos errores, y agregando una nueva plantilla de proyecto que incluye dos archivos auxiliares para reducir los tiempos de compilación (ver detalles
aquí).
Ir a sección de descargas de complementos.
10/02/2015: Integración de herramientas externas: en el blog,
un nuevo artículo con ejemplos de cómo configurar herramientas personalizadas en la última versión de ZinjaI para integrar en el menú y/o en la barra de herramientas accesos directos cualquier otro software externo que requieran para el desarrollo.
Seguir leyendo...
10/02/2015: Nueva versión: esta versión incluye muchos cambios y mejoras. Los cambios más importantes se encuentran principalmente en funcionalidades relacionadas a la depuración, pero tambien hay mejoras varias a nivel interfaz, en el sistema de autocompletado, nuevas opciones de personalización (como la configuración de atajos de teclado), mejoras en la edición del código fuente (como la selección y edición rectangular), etc.
Noticias 2014
02/12/2014: Versión de prueba actualizada: Está disponible una nueva versión de prueba para Windows y GNU/Linux, que incluye, además de los cambios de la versión anterior, varias mejoras en el funcionamiento del autocompletado.
Descargar...
22/11/2014: Importante, si descargaste la versión de prueba 20141119 para Windows lee esto.
19/11/2014: Nueva versión de prueba: Hay en la sección de complementos una nueva versión de prueba que contiene todos los cambios desarrollados en los últimos meses. Las mejoras son muchas y algunas muy importantes, para quien se anime a probarlas y quiera ayudar a identificar los problemas que estas presentan.
19/08/2014: Sobre la instalación de ZinjaI en Windows: publiqué en el blog dos artículos comentando problemas muy frecuentes al instalar ZinjaI en Windows. Si al iniciar ZinjaI ves mensajes que empiezan con "No hay disco en la unidad...", puedes leer qué lo causa y cómo solucionarlo
aquí. Si al ejecutar un programa solo ves "Error al crear proceso...." puedes leer qué lo causa y cómo solucionarlo
aquí.
20/06/2014: Nueva versión: esta versión corrige muchos bugs (algunos importantes y/o tediosos), presenta algunas mejoras en la interfaz (como la reorganización de los menúes de la ventana principal y varios otros menúes contextuales), mejoras en las funcionalidades de depuración (como autocompletado en el panel de inspecciones), mejoras en la configuración inicial automática en GNU/Linux (más emuladores de terminal se reconocen y configuran automáticamente,y además ZinjaI ofrece instalar él mismo las aplicaciones esenciales faltantes como gdb y gcc en sistemas basados en Debian), y otras varias mejoras menores como es habitual (la posibilidad de cambiar la fuente con que se muestra el código, un historial de navegación para moverse por los fuentes editados con Alt+Izquierda y Alt+Derecha, y más).
21/05/2014: Actualización del complemento para CImg: se actualizó en la
sección de complementos el correspondiente a la biblioteca CImg en su versión para Windows. La versión anterior generaba problemas al tratar de usar el convert.exe que se incluía para abrir imágenes de formatos comprimidos. Además, la plantilla para proyecto tiene un pequeño cambio en su configuración que hace que puede hacer que el tiempo de compilación se reduzca considerablemente.
14/04/2014: GUIs con ZinjaI+wxFormBuilder: publiqué
un post el blog con una introducción al uso de wxFormBuilder en un projecto de ZinjaI para crear rápidamente aplicaciones con interfaces gráficas.
11/04/2014: Nueva versión: No incluye muchas funcionalidades nuevas (la única notable es la posibilidad de extraer de los binarios compilados la información de depuración a archivos separados), pero corrige algunos errores importantes de la versión anterior.
22/03/2014: Nuevos complementos: se actualizó la
sección de complementos. Hay nuevos complementos para las bibliotecas wxWidgets y CImg, y otro para integrar en el sistema de ayuda de ZinjaI una referencia completa y actualizada sobre C/C++.
22/03/2014: Nueva versión: Incluye mejoras en el sistema de autocompletado, la posibilidad de integrar una referencia completa sobre C/C++ (disponible como complemento), una versión actualizada de MinGW en el instalador para Windows, varias mejoras en la integración con wxWidgets (plantillas y binarios para Windows ahora se distribuyen como complementos para reducir el tamaño del instalador), y muchos otros cambios menores.
22/03/2014: Sitio web renovado: Se reorganizó el sitio web para simplificar la página principal y ofrecer un aspecto más moderno y renovado.
Noticias 2013
07/12/2013: Tutorial para crear nuevos complementos: acabo de completar
en el blog la serie de posts que explican cómo crear complementos para trabajar con bibliotecas externas en ZinjaI.
27/11/2013: Complemento actualizado: se actualizó el complemento para SFML-2. Ahora incluye un template de proyecto que aprovecha las nuevas funcionalidades de la versión de ZinjaI publicada hoy, un mejor índice de autocompletado, y los binarios (solo Windows) y la referencia para la versión 2.1 de la biblioteca.
27/11/2013: Nueva versión: Incluye algunas mejoras en la gestión de proyectos y en la información que pueden almacenar los índices de autocompletado, permitiendo así mejorar los complementos para trabajar con bibliotecas externas (hay que actualizar los complementos para aprovecharlas); y se corrigieron además varios errores en la interfaz y su comportamiento.
05/11/2013: Complemento actualizado: Había un error en el orden en que listaban las bibliotecas a enlazar en el complemento para SFML2.x para Windows que impedía compilar programas que utilizacen el módulo de audio. Ya esta corregido, y además se agregó un índice de autocompletado preliminar para esta nueva versión de SFML. Simplemente hay que descargar nuevamente el complemento y reinstalarlo.
08/10/2013: Complemento actualizado: Había un error en el complemento de SFML1.x para Windows que impedía compilar programas que utilizacen el módulo de audio. Ya esta corregido, si lo necesitan simplemente hay que descargarlo nuevamente y reinstalarlo.
01/08/2013: Nueva versión (corrige un error importante de la 20130730): si instalaste la versión 20130730 deberías actualizar a esta nueva versión para resolver el problema del "-std=<default>" al compilar proyectos.
30/07/2013: Complementos actualizados: en la sección
complementos pueden encontrar nuevas versiones de los complementos para SFML-1.6 (compatibles con los cambios recientes en ZinjaI y MinGW), y nuevos complementos para SFML-2.0.
30/07/2013: Nueva versión disponible: finalmente, después de mucho tiempo, hay una nueva versión oficial que incluye la corrección de muchos bugs, integración experimental con gcov y mejoras en la intergración con gprof,
una nueva versión de MinGW en el instalador para Windows, y muchos otros detalles.
25/07/2013: La próxima versión está más cerca: escribí
en el blog acerca de un cambio problemático en el compilador que incluirá el próximo instalador para Windows.
05/05/2013: Enterate de las novedades en twitter: A partir de ahora podés enterarte de las noticias, actualizaciones y otras novedades (como posts en el blog) a través de
@zaskar_84 en twitter.
11/01/2013: Corrección en el instalador para Windows: En la última versión del instalador para Windows faltaban las plantillas para OpenGl. Ya está subido un
nuevo instalador para la misma versión (20120102) con este problema solucionado.
02/01/2013: Corrección en el instalador para Windows: Por error las últimas versiones para Windows incluían una versión desactualizada del parser. Ya está subida una
nueva versión (20120102) con este problema solucionado.
Noticias 2012
30/12/2012: Nueva versión: esta versión no presenta grandes novedades, solo corrige algunos errores reportados en el foro, y un problema con los binarios de wxWidgets incluidos en el instalador para Windows.
12/12/2012: Tips para depurar con ZinjaI: cerrando la serie de posts con tips para el uso y personalización de ZinjaI, hoy publiqué
la quinta parte bajo un título diferente, porque habla sobre depuración. Está orientado a quienes ya conocen las funcionalidades de depuración básicas y quieren sacarle un poco más de jugo al asunto.
30/11/2012: Tips para programar más rápido: publiqué hoy en el blog
el primero de una serie de probablemente 5 posts (links al resto:
parte 2,
parte 3,
parte 4) que recopilan tips útiles para las tareas de todos los días en ZinjaI (atajos de teclado, configuraciones útiles, pequeñas funcionalidades no tan conocidas, etc).
27/11/2012: Nueva versión: está disponible en la sección de descargas una nueva versión estable. Incluye nuevas funcionalidades (siendo la más importante la posibilidad de definir toolchains alternativos para crear proyectos basados en Makefiles o para utilizar llvm-clang en lugar de gcc) y muchísimas correcciones.
12/11/2012: Nueva versión de prueba: está disponible en la sección de descargas una nueva versión de prueba que incluye la posiblidad de configurar
toolchains alternativos, y muchas otras pequeñas mejoras y correcciones. Pueden descargarla
aquí...
12/11/2012: Cambios en el sitio: hay algunos cambios menores en el estilo, la portada ha sido reorganizada, y lo más importante: la sección contacto ha sido reemplazado por el sistema de
foros de SourceForge, de forma que las preguntas, los reportes de errores, las sugerencias y demás mensajes estarán disponibles públicamente para que todos puedan leerlos y participar de las discusiones.
08/11/2012: Informe de situación: Después de bastante tiempo de la última versión publicada, ya estamos muy cerca de la siguiente. Probablemente publique una nueva versión dentro de las próximas dos semanas. El uso de
toolchains alternativos ya está 90% implementado en el
repositorio, solo faltan cuestiones de interfaz. Hay además otras muchas mejoras y correcciones, cuyo resúmen pueden ir viendo en el
registro de cambios. También, probablemente junto con la nueva versión, habilite un sistema de foros como lo hice con
PSeInt para que las consultas, sugerencias, reportes de errores y demás mensajes de los usuarios se registren públicamente y todos puedan aportar respuestas y participar de las discusiones.
04/11/2012: Compilar la versión del repositorio: publiqué en el blog un artículo que explica cómo compilar la versión del repositorio git en
Windows.
01/11/2012: Compilar la versión del repositorio: publiqué en el blog un artículo que explica cómo compilar la versión del repositorio git en
GNU/Linux.
07/10/2012: Cambio de la dirección del repositorio git: por actualizaciones en la plataforma de sourceforge, el repositorio git ahora tiene una
nueva dirección.
28/09/2012: Crear bibliotecas con ZinjaI: acabo de publicar en el blog
un nuevo post que explica como crear una o más bibliotecas propias mediante un proyecto en ZinjaI.
26/09/2012: Utilizar bibliotecas externas: acabo de publicar en el blog
un nuevo post que explica cómo configurar un proyecto en ZinjaI para utilizar bibliotecas externas que no estén contempladas en alguna de las plantillas de proyecto, y cuales son los errores más comunes.
25/05/2012: Toolchains alternativos: hay en el blog
un nuevo post comentando algunas ideas que tengo para la próxima versión de ZinjaI.
13/04/2012: Otra versión: corregí muchos errores y se agregué algunas nuevas funcionalidades como un instalador de complementos, la posibilidad de colocar y eliminar puntos de interrupción sin pausar la ejecución, un cuadro de diálogo para configurar cppheck, y otras mejoras menores en la interfaz. Además, las versiones para GNU/Linux se compilan con un Ubuntu un poco más actualizado que en las anteriores para evitar problemas extraños (como segfaults al arrastrar y soltar), y en la versión para Windows se actualizó wxWidgets a su última versión estable (2.8.12).
29/02/2012: Paquete para GNU/Linux actualizado: Había un error desde que actualizé mingw que hacía que fallara el enlazado en GNU/Linux luego de actualizar ZinjaI.
25/02/2012: Cambios en el sitio: acabo de poner en linea una nueva versión del sitio, en apariencia muy similar, pero que internamente utiliza divs en lugar frames para organizar el contenido.
Leer más...
22/02/2012: Instalador para Windows actualizado: La última versión de gdb tiene un bug (o un cambio extraño) que trae problemas cuando se trabaja en carpetas con espacios en la ruta, así que incluí una versión anterior del depurador para evitarlo.
15/02/2012: Instalador para Windows actualizado: El anti-virus Nod32 solía decir que zinjai.exe parecia ser un virus, solo por tener la cadena "ping" en algún lugar. No es un virus, está perfectamente limpio, pero igual hice un pequeño cambio para que deje de confundirse.
15/02/2012: Repositorio GIT: a partir de hoy todo el código fuente en desarrollo de los componentes de zinjai se encontrará disponible a través de un repositorio git público en
git://zinjai.git.sourceforge.net/gitroot/zinjai/zinjai.
14/02/2012: Cucarachas Racing es el nombre de un nuevo blog donde encontrarán todo tipo de artículos relacionados a mis proyectos de software libre, entre ellos ZinjaI
13/02/2012: Otra versión: No hay nuevas funcionalidades, solo errores corregidos y actualizaciones para el compilador y deepurador en el instalador para Windows.
06/02/2012: Primer versión del año: Incluye muchisimas pequeñas correcciones y algunas funcionalidades nuevas (la mas importantes: el submenu "Preprocesador" en "Herramientas" y la simplificación de mensajes de errores de compilación relacionados a templates y otros elementes del estandar).
Ver cambios... Descargar...
Noticias 2011
16/11/2011: Nueva versión de prueba: Esta versión corrige varios errores y agrega una funcionalidad nueva que simplifica considerablemente los errores del compilador relacionados a templates, strings y STL. Además se incluyen los binarios que faltaban en la versión para GNU/Linux para generar grafos desde el menú herramientas.
24/10/2011: Otra corrección: Acabo de subir paquetes nuevos que corrigen dos pequeños pero molestos errores de la versión anterior. Planeo mantener esta versión como versión estable ya que no hay actualmente ninguna nueva funcionalidad en desarrollo, y además, antes de la próxima versión estable se publicarán una o más versiones de prueba. Lo que busco de esta forma es evitar publicar releases con muchos errores, pero ofrecer al usuario que quiere probar las últimas mejoras una vía rápida para hacerlo.
20/10/2011: Nueva versión: No hay nuevas funcionalidades, solo correcciones a las que se agregaron en la versión anterior.
09/10/2011: Nueva versión: Incluye mejoras como
plantillas autocódigos, herramientas de
integración con CppCheck, posibilidad de modificar el
esquema de colores para el resaltado de la sintaxis, y muchas otras correcciones.
06/09/2011: Nueva versión de prueba: Se mejoró el uso de autocódigos, se agregó una herramienta para completar implementaciones de métodos/funciones faltantes, se integró la herramienta CppCheck (analisis estático del código), y varias correcciones..
23/08/2011: Nueva sección: Versiones de prueba y Complementos:
Aquí se irán subiendo versiones de prueba (solo el ejecutable principal para que prueben las últimas funcionalidades mediante una rápida descarga sin esperar a la siguiente versión oficial) y complementos (plantillas de proyectos, índices de autocompletado y otros archivos para trabajar con algunas bibliotecas externas).
07/08/2011: Nuevo tutorial en Inglés: Acabo de agregar en la sección de Documentos un
nuevo tutorial que explica las bases de la integración entre ZinjaI y wxFormBuilder con un ejemplo muy sencillo (más básico que el anterior, de la agenda).
02/08/2011: Correcciones: En la versión anterior estaba corrupto el indice de autocompletado wxWidgets.
Ver cambios... Descargar...
29/07/2011: Nueva versión: Se mejoró el funcionamiento de la compiliación en paralelo y en la integración con wxFormBuilder.
23/07/2011: Correcciones: En la anterior habían quedado algunos bugs en la compilación en paralelo y en la integración de wxFormBuilder
18/07/2011: Nueva versión: Ahora
ZinjaI puede manejar varios procesos de compilación en paralelo, lo que reduce drásticamente el tiempo de construcción de un proyecto en un procesador multicore.
18/06/2011: Nueva versión: Mejoras en el manejo del proyecto y sus perfiles de compilación, posibilidad de tener múltiples vistas de un mismo código, y correcciones de errores como siempre.
08/05/2011: Nueva versión: Principalmente corrección de errores, y algunas mejoras menores en ciertas funcionalidades.
03/03/2011: Correcciones en la versión para Windows: Acabo de actulizar esta versión por problemas generados por los ultimos cambios (problemas de velocidad al trabajar con proyectos wxFormBuilder y problemas para iniciar al activar los paneles autoocultables)
03/02/2011: Nueva versión: Incluye muchas correcciones de bugs, una mejor integracion con wxFormBuilder, un sistema (en etapa experimental) de paneles auto-ocultables y algunas otras mejoras casi invisibles.
Noticias 2010
03/10/2010: Off-topic: MotoGT: He aquí mi primer juego disponible al público. Libre y multi-plataforma. Escrito en C++ con ZinjaI y SFML. Visiten
http://motogt.sourceforge.net para más información.
23/09/2010: Versión de corrección de errores: Había problemas con el archivo de traducciones al Ingles (gracias a Harry Kar por reportar), para correr ZinjaI en Windows 2000 (gracias a Van Wylen por reportar y testear), y con la sincronización de los estados de las barras de herramientas entre el menu Ver y el diálogo de Preferencias (gracias a Seba y Naty Scioli por reportar).
29/08/2010: Nueva versión: Muchas correcciones en la estabilidad, el sistema de depuración, detalles visuales, y nuevas funcionalidades como la posibilidad de definir herramientas externas personalizadas y un panel para experimentas para visualizar hilos en la depuración.
23/07/2010: Actualización en la beta para Mac: Arregla el sistema de depuración.
30/06/2010: Actualización en la beta para Mac: Arregla problemas con algunas teclas muertas, y cambia las rutas por defecto para Doxygen, wxFormBuilder y la carpeta de proyectos (se sugiere borrar $HOME/.zinjai), y se incluyen perfiles de compilación para los proyectos de wxWidgets y wxFormBuilder.
24/06/2010: Nueva versión: Los principales cambios incluyen:
soporte beta para Mac OS X!, optimizaciones en el sistema de depuración, actualización de íconos (ahora en múltiples resoluciones), un nuevo panel de mini-plantillas (por el momento de estructuras de control) con ayudas para principiantes, y muchas otras correcciones y mejoras menores.
01/06/2010: Muy pronto... ZinjaI para Mac: Gracias a que un usuario (Rodrigo) se contactó conmigo y pudo compilar la GUI en su Mac (
ver imagen), puse manos a la obra para poder ofrecer una versión oficial para este sistema operativo. En teoría (y sólo en teoría) todo lo que necesito para compilar ZinjaI y sus aplicaciones auxiliares está disponible para Mac, por lo que debería poder portarlo sin mayores inconvenientes... Pero hay un pequeño problema: No tengo una Mac. Sin embargo, ya he preparado mi GNU/Linux para que pueda compilar ejecutables para Mac (compilación cruzada) y ya he podido compilar casi todo (sólo faltan las herramientas que arman y muestran los grafos) y me puse contacto con algunos amigos que sí usan Mac para hacer unas mínimas pruebas. Si esto avanza, se va a necesitar muuucho testing, pero en breve tendremos la primer versión de ZinjaI para Mac OSX por lo que cualquier ayuda será bienvenida. Usuarios de Mac, estén alertas.
26/05/2010: Corrección en ZinjaI: Había un error grave que provocaba el cierre del programa al intentar mostrar el
Asistente Para Nuevo Archivo/Proyecto, o un error al cerrar el IDE. No hay nuevas funcionalidades en esta versión, sólo la corrección de estos importantes bugs, un leve disminución en la velocidad de inicio y una nueva imágen para la
splash screen.
21/05/2010: Corrección en ZinjaI para GNU/Linux: Había un error que hacia que la consola no espere una tecla luego de la ejecución en algunos casos (ocurría mayormente en sistemas de 64bits).
20/05/2010: Nueva versión: Los principales cambios incluyen: se pueden
generar bibliotecas en los proyectos; se agregó un cuadro de estadísitcas y una
representación en grafo de proyectos en el menú
Herramientas; se implementó un código de colores para la
Tabla de Inspecciones para resaltar las actualizaciones (y se ahora se puede "congelar" un valor para que no se actualize; y se completaron varios tópicos en la ayuda sobre la interfaz y el uso de proyectos.
04/05/2010: Nuevo paquete para GNU/Linux 64bits: había un problema con el anterior (faltó recompilar el runner) por lo que la consola de ejecución fallaba en ciertas circunstancias. Ahora eso está corregido y subido en el mismo enlace.
29/04/2010: Nueva versión: Esta versión no agrega funcionalidades, sólo corrige algunos bugs importantes. Pero además agrega tres nuevo tutoriales relacionados a la depuración.
29/04/2010: Sección documentos: Incorporé en el sitio una
nueva sección con documentos relacionados a ZinjaI. Principalmente contendrá material confeccionado para la cátedra en la cual doy clases.
15/04/2010: Nueva versión: Esta versión mejora la integración con Doxygen, agrega una integracion basica con Valgrind (solo disponible en GNU/Linux), y corrige algunos bugs importantes y actualiza la traducción al Inglés.
26/02/2010: ZinjaI para Linux de 64 bits: Se encuentra disponible desde hoy a modo de prueba un paquete para de ZinjaI para sistemas de 64 bits.
21/02/2010: Correcciones en la versión de ayer: Hay una nueva versión disponible. Sólo se corrigieron algunos detalles relacionados al soporte para otros idiomas.
20/02/2010: Primer versión bilingüe: Esta nueva versión incluye como siempre varias correcciones, pero además incorpora el nuevo sistema de traducciones, por lo que se puede utilizar en inglés.
11/02/2010: Muy pronto: soporte para otros idiomas: Ya he comenzado a integrar en ZinjaI un sistema de internacionalización para ofrecer la interface en múltiples idiomas. En breve encontrarán disponible una versión en inglés, tanto del software, como del sitio web.
leer más...
02/02/2010: Segunda version de 2010: La versión anterior introdujo algunos bugs en el sistema de depuración que se corrigen en esta nueva release. Además, esta versión sí incluye gcc-4.2 en el instalador para Windows.
02/01/2010: Primer version de 2010: Se mejoro el sistema de depuracion, se actualizo el compilador y depurador en windows a las versiones 7.0 y 4.2 (edit: este ultimo no, por error al armar el instalador) respectivamente (agregando soporte para algunas de las nuevas funcionalidades), ademas cientos de correcciones y nuevas funcionalidades menores.
Noticias 2009
24/11/2009: Nuevo binario para GNU/Linux: esta nueva versión no incluye nuevas funcionalidades, sino que fue compilada con una versión más antigua de gcc para poder ejecutarse en distribuciones con versiones de glibc no tan recientemente actualizadas.
21/11/2009: Tutorial ZinjaI+wxFormBuilder: Acabo de subir un documento que explica a travez de un ejemplo cómo desarrollar una aplicación con una interfáz de ventana utilizando ZinjaI y wxFormBuilder
Ir al tutorial...
20/11/2009: Nueva versión: Se mejoró la integración con wxFormBuilder, se retocaron varios detalles visuales y como siempre se corrigieron varios bugs reportados.
01/11/2009: Nueva versión: Se corriegieron los problemas de estabilidad introducidos en la versión previa, se gregó un nuevo tema de íconos (gentileza de Jaime Meza) y una pestaña para seleccionarlo en el cuadro de preferencias, y la posibilidad de utilizar macros gdb en la tabla de inspecciones (experimental, ver tema inspecciones en la ayuda).
05/10/2009: Nueva versión: Se corrigieron varios problemas, tanto de apariencia como de comportamiento, y se mejoraron algunas características del sistema de depuración.
27/09/2009: Nueva versión: Se mejoró la apariencia de algunos cuadros de diálogo y se introdujeron paneles de ayuda y
bienvenida para hacer el entorno más amigable al usuario. También se mejoró la recuperación ante fallos para reconstruir proyectos enteros. Además, se agregaron algunas funcionalidades menores (como detectar si un fuente abierto es modificado por otro programa, o facilidades para crear proyectos a partir de los fuentes abiertos). También se corrigieron los bugs encontrados (algunos críticos, como la eliminación de perfiles en las configuraciones de proyecto).
04/09/2009: Nueva versión: se corrigieron millones de bugs, se mejoraron detalles del comportamiento de la interfaz para hacerla más intuitiva y se mejoró el sistema de depuración (principalmente en GNU/Linux, ya que por razones técnicas gdb permite realizar en él ciertas tareas que por el momento en Windows no, como generar y leer core files, o adjuntar el depurador a un proceso ya iniciado).
10/06/2009: Nueva versión: corrige varios errores, agrega la posibilidad de defirnir pasos de compilación personalizados, de abrir archivos core en el depurador en GNU/Linux, y algunas otras funcionalidades menores.
30/05/2009: Nueva versión: incluye la posibilidad de integrar proyectos wxFormBuilder (diseño visual de interfases) y muchas otras mejoras menores.
05/04/2009: Nueva versión: no incluye nuevas funcionalidades, es en realidad una corrección de algunos errores críticos de la release anterior (03-04-2009) etc.
03/04/2009: Nueva versión corriengo varios errores introducidos en las nuevas características de la versión anterior, mejorando la estabilidad (principalmente en sistemas Windows). Agrega además opciones básicas para combinar archivos a partir de las comparaciones, algunas mejoras estéticas, etc.
22/02/2009: Primer release del año. Continua con la integración de herramientas externas (ahora gprof y gprof2dot). Ademas se mejoraron algunos aspectos visuales, se implementó una diálogo para configurar las barras de herramientas y, como siempre, se corrigieron los errores que se encontraron.
Noticias 2008
24/12/2008: Publicada nueva versión, incluyendo la correccion de varios errores detectados, la posibilidad de realizar comparaciones entre fuentes linea a linea, y facilidades para la integración de
Doxygen a los proyectos.
20/11/2008: Publicada nueva versión, incluyendo la posibilidad de visualizar jerarquías de clases gráficamente (
ver imagen), mejorando el sistema de autocompletado, incluyendo un mecanismo de recuperación ante violaciones de segmento u otros errores del ZinjaI, y corrigiendo una gran cantidad de errores e incluyendo nuevas funcionalidades menores.
14/08/2008: Publicada nueva versión, mejorando el manejo de ambitos en las inspecciones, agregando la posibilidad de visualizar matrices, arreglos, y objetos en tablas específicas (
ver imagen) y corrigiendo numerosos errores.
15/06/2008: Publicada nueva version (20080612), mejorando el sistema de depuración y corrigiendo numerosos errores.
01/06/2008: Publicada nueva version, corrigiendo algunos errores e incluyendo un MinGW actualizado (para funcionar en Windows Vista).
25/05/2008: Primer diseño del sitio Web. Ya se pueden dejar mensajes desde la seccion
Contacto.
10/05/2008: Primer release publica del proyecto.