Avances en Geom

Los últimos 2 días estuve concentrado en programar; ni siquiera moderé comentarios del blog. Avancé bastante, y Geom comienza a tomar forma de algo similar a lo que he tenido en mente desde que inicié el proyecto.

Geom

Geom

También hay un screencast (en Flash de nuevo; lo siento). Aguas; este mide 2.7 megas (aunque en esta época de banda ancha no creo que importe demasiado).

Creo que lo básico de la infraestructura ya está ahí; ahora me estoy peleando (obviamente) con cómo manejar la interfaz. Al hacer el screencast, por ejemplo, fue dolorosamente evidente que necesito poder seleccionar por grupo (ahora selecciono punto por punto). No tengo idea de cómo hacer eso.

(Bueno, sí tengo idea, sólo no sé si sea la correcta).

Y faltan muchas cosas. Comenzando con que con cada cosa de CCC que uso, no es raro que aparezca algo que no funciona. Por ejemplo, por alguna razón CCC no detecta eventos del teclado; y eso es bastante grave dado que tenía pensado usar el teclado para facilitar muchas acciones. Ya reporté el bug en bugzilla. Otra: por alguna razón, las líneas en CCC no se estaban borrando al moverlas; ahorita le estoy dando la vuelta con un método que funciona, pero que es lentísimo: comienza a sentirse más y más lento el programa cuando uno mueve muchas líneas a la vez.

Pero a Geom en sí mismo le falta bastantito:

  • Seleccionar en grupo (ya lo dije)
  • Implementar undo y redo
  • Implementar cortar, copiar, pegar (cortar es sencillo)
  • Guardar y abrir archivos; ya me cansé de repetir los ejemplos cada vez que abro geom
  • Definir un formato en XML para guardar archivos
  • Permitir seleccionar las herramientas sin que el número de puntos esté seleccionado; ahorita si trato de crear un círculo con tres puntos sin tener dichos puntos seleccionados, el programa sencillamente se niega
  • Poner una página y SVN para el programa; podría usar ayuda de más gente
  • Conquistar el mundo

Falta un buen. Pero dado que llevo dos semanas (y sólo unas cuantas horas al día) haciendo esto, creo que no va mal.

Y ahora sí, puedo regresar a cosas como moderar los comentarios de mi blog.

Un comentario sobre “Avances en Geom

  1. “podría usar ayuda de más gente”
    Eso me sonó a “I could use more morfin” una frase que vi en “Saving Private Ryan”.

    Me gusta lo que llevas hasta ahora del programa, todo indica que estará muy chido una vez que lo termines. Saludos y que tengas un feliz 2007.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *