Ya esta disponible la versión 0.3 del editor de código Gemas para Windows. El instalador incluye el framework HighlighterKit y los temas del resaltador de sintaxis. Sin embargo, no quise modificar el menú para que apareciera correctamente en Windows. Me explico, el tema WinUXTheme para Windows no ofrece soporte para caracteres Unicode, es decir que las letras del español como, á, í, ñ … no se ven correctamente en el menú. En su lugar, con la ayuda de un usuario de GNUstep, modifique el tema WinUXTheme para corregir esto. Este tema mejorado puede descargarse en la sección Windows donde también explico como se instala. Por otra parte en la página de Gorm aparece como obtener esta app desde SVN. Esto porque, desafortunadamente, la versión liberada hace unos días tiene algunos bugs que ya han sido corregidos en el repositorio SVN. De allí que sea mejor obtener Gorm desde SVN. En cuanto al instalador de Gorm para Windows, no hay problema, ya que fue compilado a partir del código con las correcciones necesarias. Aquí les dejo una captura de Gemas en Windows 7:
29 febrero 2012
14 febrero 2012
Gemas 0.3 y HighlighterKit 0.1.2
Ya esta disponible la versión 0.3 de este sencillo editor de código. Así como la versión 0.1.2 del framework HighlighterKit (necesario para usar Gemas). Entre las muchas mejoras, esta la de poder utilizar diferentes temas para el resaltador de sintaxis, así como poder configurar el tipo de fuente para el editor y el tamaño de la ventana del mismo. También la inclusión de dos opciones en el menú que permiten crear los archivos básicos de una App o Tool. Estos son los enlaces de descarga:
Más adelante haré un instalador para Windows. Estoy esperando que se liberen los instaladores de los nuevos paquetes de GNUstep. Aquí un par de capturas:
21 enero 2012
FOSDEM 2012 y otras noticias
El FOSDEM 2012 (Free and Open Source Software Developers´ European Meeting) se celebrara el próximo mes en Bélgica, y como ya es tradición abra una sección dedicada a GNUstep. Y se tiene planeado liberar una nueva versión de los paquetes de gnustep antes de dicho evento. Personalmente también tengo pensado liberar una nueva versión de Gemas con varias mejoras. Entre estas están la creación de Aplicaciones o Herramientas desde el menú. Estas opciones crean todos los archivos necesarios para crear una App o Tool. Aunque no son autoregenerados. Es decir, que al agregar nuevos archivos estos deben agregarse a mano en el GNUmakefile. Mejoras en el autoindentado, ingreso automático de códigos ASCII para caracteres que no pertenecen al alfabeto inglés. Esto únicamente para archivos Strings y Plist y para caracteres del alfabeto español (á, Á, ó, ñ, ü, ¿, etc.). Esto elimina la tediosa tarea de buscar en un panel de caracteres los códigos correspondientes. Mejoras en el panel de preferencias para establecer el tamaño de letra y el tipo de fuente. Así como otras mejoras.
Por otro lado el manual de GDL2 ya no es posible utilizarlo debido a varios cambios que se han hecho en el código de la librería GDL2. Estos cambios introducen varias mejoras para la creación de aplicaciones Web, pero desafortunadamente han quebrado la paleta de GDL2. Esta paleta era la que facilitaba la creación de aplicaciones cliente-servidor usando Gorm. Esto no significa que ya no pueda utilizarse esta librería, sólo que por el momento hay que utilizar esta librería escribiendo el código correspondiente para la interfaz gráfica.
Como sea, espero que esta nueva versión de Gemas le facilite a los nuevos usuarios el aprendizaje del lenguaje Objective-C, así como el uso de los frameworks de GNUstep.
29 diciembre 2011
Para terminar el año
Bueno, para terminar el año aquí les dejo algunas mejoras que se han hecho en GNUstep en los últimos meses. Por supuesto, hay un montón de mejoras no visuales. Como mejor compatibilidad con Cocoa, lo que ha quebrado muchas aplicaciones, pero al mismo tiempo ha sacado a luz algunas inconsistencias en GNUstep. Y algunas visuales, que les muestro aquí. Primero que nada, los paneles de abrir y guardar archivos ahora mostraran pequeños iconos de los archivos. Aquí una imagen:
La ortografía ahora esta disponible desde el menú contextual. Además de que hay subrayado para las palabras incorrectas:
La lupa para seleccionar un color ya esta habilitada en el panel de colores:
Asimismo quiero hacer una aclaración. En la página oficial de GNUstep entre los paquetes a descargar esta disponible el framework Base 1.23.0. Se ha discutido la conveniencia de haber publicado esta versión. Ya que, aunque ofrece mejoras, no es compatible con la versión estable del framewrok GUI 0.20.0. Por lo que se recomienda instalar la versión 1.22.1 del framework Base. Y por lo tanto, dicho paquete es el sugerido en la página de instalación (en GNU/Linux y *BSD) de este blog. Aunque se tenia pensado liberar nuevas versiones antes de fin de año. Esto no fue posible debido a algunos bugs. Pero esperemos que se de en el primer o segundo mes del 2012. Personalmente estoy trabajando en mejorar el editor Gemas para facilitar la creación de proyectos sencillos. Ya que ProjectCenter no tiene soporte para el menú en ventanas, además de no funcionar en Windows. Esto con el fin de facilitar a los nuevos usuarios la introducción a este entorno. Así que hasta el otro año y feliz año nuevo.
5 mayo 2011
IconManager 0.3 y Gemas 0.2
El día de hoy he liberado la versión 0.3 de IconManager, la herramienta para manejar AppIcons y MiniWindows en escritorios como GNOME, KDE, etc. Esta nueva versión es simplemente una actualización para correr sin problemas con el nuevo GNUstep.
Asimismo he liberado la versión 0.2 del editor de código Gemas. Esta nueva versión tiene mejoras para el auto indentado, así como mejoras en algunas opciones del menú. Además puede utilizarse sin problemas con el menú en la ventana (tanto en GNU/Linux como en Windows).
He actualizado también la página de instalación en Windows. Y pronto actualizare algunos manuales.





