29 de Junio, 2008

La primera beta está lista

Tengo ya completas las características básicas de Desknote, que vendrán a ser la versión 0.3 (ya clasificable como ¡beta!).

desknote
El nuevo diálogo de configuración

Principalmente hay 3 mejoras respecto la versión anterior:

  • Las barras de scroll de la lista de notas, siguen el cursor. No es demasiado importante, pero ahora el comportamiento es más cómodo (Felipe me indicó el problema).
  • Se ha revisado el parseo del HTML que genera el menéame en el RSS. La estrategia que empleé en la versión 0.2 no era muy buena, y además he detectado, gracias a un informe de error, algún problema en el código actual de la web, que a veces genera entidades HTML malformadas.
  • ¡Tenemos diálogo de configuración!

Además he trabajado con Felipe para limar problemas cuando la aplicación funciona en Windows y, tras hacer unas pruebas este próximo lunes, seguramente publique la versión (aunque ya está todo el código en el SVN del proyecto).

Después de estabilizar esta versión, empezaremos con las características que por ahora son prescindibles (como diferenciar las notas leídas/no leídas, quizás detectar nuevas versiones del programa en la web, un diálogo acerca de, etc).

Actualización: acabo de publicar la versión 0.3, habiendo solucionado los problemas que habían en Windows, con el parseo de las notas revisado, y alguna corrección más. ¡Ah! y lo hemos conseguido: binario universal para todas las plataformas ;).

Anotación por Juan J. Martínez, clasificada en: gtksharp, software libre, csharp, desknote.

Hay 7 comentarios

Gravatar

Hola Juanjo!

He tratado de bajar la última versión y en la página del proyecto parece que sólo está la 0.2 alfa

He bajado el código del svn y va todo OK :)

Enhorabuena por el programa, le echaré un vistazo para ver algo de gtk# :)

por Miguel, en 2008-06-29 20:49:04

Gravatar

Por tu nota http://meneame.net/notame/jjm/48082 me parece que no viste mi nota http://meneame.net/notame/maeghith/47580

Pues eso, que en OS X 10.4.11 en un PPC G4 también funciona. Tendrás que buscar a alguien que lo pruebe en Leopard [10.5.*] y con un Intel a ver)

Mientras me bajo los svn y te digo si la última me sigue funcionando.

por maeghith, en 2008-06-29 22:17:28

Gravatar

@Miguel gracias por las pruebas :D Espero que cuando veas mi código no sea muy humillante (para mi :D).

@maeghith Gracias! Supongo que lo has probado con Mono 1.9.x etc.

por Juanjo, en 2008-06-30 06:50:05

Gravatar

espero que cuando veas mi código no sea muy humillante
Pues eso, que enseñar el código demuestra ya madurez que no todo el mundo tiene
http://blog.red-bean.com/sussman/?p=96

Y además seguro que no está mal, pero aún no he podido hacer otra cosa que compilarlo :)

Saludos

por Miguel, en 2008-06-30 07:54:23

Gravatar

Sí, la v1.9.1 que hay ahora para descargar de la página oficial de mono.

Y tras compilar el svn también funciona, aunque para generarlo tuve que añadir '-pkg:gtk-sharp-2.0' como parámetro adicional en los targets de build, si no recuerdo mal, por que parece que no encontraba el paquete gtk (y aun así luego da un puñadete de warnings que no parecen importantes).

por maeghith, en 2008-06-30 23:35:21

Gravatar

Funciona perfectamente en un Leopard actualizado. Ahora mismo no puedo enviar notas porque mi karma esta por los suelos, pero aparentemente todo funciona correctamente.

por Dekar, en 2008-07-02 21:12:02

Gravatar

@Dekar gracias!

Al final va a estar menos probado en Linux que en otros sistemas :D

La verdad es que solucionadas las pegas que detectamos en windows con el framework de Microsoft, Mac no deja de ser un tipo Unix... y Mono funciona perfectamente :)

por Juanjo, en 2008-07-03 06:25:42

Los comentarios están cerrados: los comentarios se cierran automáticamente una vez pasados 30 días. Si quieres comentar algo acerca de la anotación, puedes hacerlo por e-mail.

Algunas anotaciones relacionadas: