Instaladores para Windows

Se han publicado instaladores para Windows de SystemPreferences-1.1.0 y Gorm-1.2.10. He agregado una nueva página sobre la instalación en Windows, y lo necesario para desarrollar en esta plataforma con GNUstep. Posteriormente escribiré un ejemplo para mostrar como desarrollar aplicaciones en Windows (ya que difiere de la forma en que se desarrolla en GNU/Linux).

Debugger para ProjectCenter

Desde hace un tiempo ProjectCenter cuenta con un depurador que, básicamente, es una interfaz gráfica para GDB. Estaba esperando que se liberara una nueva versión de ProjectCenter para anunciar esto, pero en vista de que no es así, ya están en aviso. Así que si quieren usar este nuevo PC pueden obtenerlo a través de SVN con:

svn co http://svn.gna.org/svn/gnustep/apps/projectcenter/trunk/ PC

Lo que se viene en GNUstep

Aquí les dejo algunas de las cosas en las que se están trabajando actualmente. Algunas de ellas estarán disponibles en la próxima liberación.

Adiciones al menú

Como les mencione en un entrada anterior, el color de la barra de título del menú ahora podrá ser manejado por el tema. Asimismo sera posible tener los items del menú sin bordes, esto significa que se podrán tener menús lisos.

nuevasCarac1

GSTaskBar

Esta herramienta permitirá manejar los AppIcons y MiniWindows en todos los escritorios, y eliminara el problema de tener iconos unos sobre otros en la esquina inferior izquierda en aquellos escritorios que no pueden manejar AppIcons y MiniWindows. La ubicación de estos, el tamaño y la forma en que serán agregados podrá ser configurado por el usuario.

nuevasCarac2

Objective-C 2.0

David Chisnall a comenzado el desarrollo de la librearía libobjc2 que proveerá soporte para Objective-C 2.0 y, por si desean utilizarlo desde ya, pueden bajarlo a través de SVN con

svn co http://svn.gna.org/svn/gnustep/libs/libobjc2/trunk/ Objc2

En el archivo README pueden ver el estado actual de la librería.

SystemPreferences 1.1.0

Ha sido liberada la versión 1.1.0 de SystemPreferences. Esta versión trae un cambio importante con respecto a las versiones anteriores. Ya que, por defecto, el módulo para modificar los colores de las aplicaciones GNUstep no es instalado, en su lugar se instala el módulo Themes. Este módulo permite establecer un tema de manera global, es decir que sera utilizado por todas las aplicaciones GNUstep. Sin embargo, el único tema disponible actualmente es Neos (aparte del tema por defecto claro), el cual no viene con SystemPreferences. Como sabrán, los temas para GNUstep pueden ser creados con la aplicación Thematic.app la cual, sin embargo, solamente funciona con las últimas versiones de las librerías (las que se encuentran en los repositorios) debido a que el desarrollo de esta aplicación va a la par del desarrollo de las librearías de GNUstep y aun es inestable, por lo que no se a publicado todavía la primera versión. Por esta razón, se planea publicar próximamente una buena cantidad de temas para que el usuario pueda simplemente instalarlos. Un tema se instala copiandolo en la ruta GNUstep/Library/Themes de la capeta personal. Sin embargo, para aquellos que quieran instalar el módulo ColorSchemes deberán modificar el archivo GNUmakefile en la carpeta Modules, específicamente hay que modificar la sección SUBPROJECTS donde debe agregarse el módulo ColorSchemes

SUBPROJECTS = \
TimeZone \
Volumes \
FileSystem \
ModifierKeys \
Fonts \
Defaults \
Themes \
ColorSchemes

Ahora para instalar SystemPreferences simplemente se corre el script de GNUstep y make, make install, este último con permisos de root. Aunque para esta versión es recomendable desinstalar la versión anterior. Esto implica borrar el ejecutable en System/Tools/, la aplicación en System/Applications/ y los bundles en Library/Bundles/ (las carpetas con extensión .prefPane) todo ello en la ruta /usr/GNUstep. Esto es necesario ya que esta versión se instala en /usr/GNUstep/Local en vez de /usr/GNUstep/System, donde lo hacia la versión anterior.

SystemPref-1.1.0