Se crea la estructura visual principal.
Se crean los lenguajes.
Se crea el menú y las preferencias.
Se mejora el menú de preferencias.
No se guardan los cambios de preferencias. La ventana maximizada flashea el menú, parece ser un problema con OpenJDK y Gnome 3.
Se modifica el menú de preferencias.
También he creado un glasspane para ocultar el fondo cuando se esté en las preferencias. Todavía no se guardan los cambios.
Se crean las preferencias.
Se está intentando actualizar el lenguaje de la UI on the fly, pero de momento no funciona.
Se continúa con el desarrollo de la interfaz.
Resulta que los Strings son inmutables, así que va a haber que crear observers en el lenguaje, ya veremos cómo, para hacer un setText de cada componente que haya usado el lenguaje.
Se arregla el lenguaje.
Ahora el lenguaje cambia al instante al cambiar las preferencias. También sale elegido el lenguaje actual por defecto.
Se crea la vista principal del creador de mapas.
Se ha colocado un mapa vacío de ejemplo, para probar.
Se crea la opción de crear un nuevo mapa.
Mapa por defecto.
Si se hace click en Archivo-->Nuevo Mapa (File -->New Map) se crea un mapa de ejemplo de 30x20 cuadrados. Todavía no se puede modificar.
Se crea el menú de "nuevo mapa".
Todavía no es funcional, ya que no es capaz de cargar el sprite desde el disco. Antes de continuar con esto se debe crear la especificación de los sprites.
Se mejora el menubar

Se añaden accesos por comandos.
Se añade título a la ventana
Ya se pueden crear mapas

Ya está disponible la opción de crear mapas. Todavía quedan algunos
detalles por pulir. Además se han añadido iconos en el menú.
Eliminada comprobación

Se elimina una comprobación que siempre daba TRUE.
Se añaden los sprites al creador de mapas.
Se crea el sistema de apertura de archivos.
Ahora se pueden crear mapas nuevos con imágenes.
Se crean las jerarquías de imágenes en los sprites.