Se inició el proceso de migración a archivos de ui de glade.
Se agregaron las modificaciones hechas a la clase de configuración para que guarde los recursos de archivos ui
Se agregaron modificaciones a la clase BorrarListaDialog, para probar el nuevo esquema de archivos ui.
Se agregó un intento inicial de trabajo con un DBMS: sqlite3. Siguiendo los ejemplos de
https://wiki.gnome.org/Vala/SqliteSample
Se quitaron algunas sentencias que fueron ingresadas por error.
Ahora se puede crear un hecho desde una consulta a la base de datos. Aunque faltan algunas cosas como la fecha.
Se inhabilitó la Base de Datos Oficial para que sea más sencillo probar el nuevo sistema con sqlite.
Ahora se agrega el hecho que devuelve la consulta a la base de datos, para que se vea en el programa.
Distintas pruebas.
Merge branch 'sqlite' of github.com:softwareperonista/nomeolvides into sqlite
Se avanzó un poco más en la implementación de una clase para manejar los hechos con gestores de bases de datos.
Se agregó la función para insertar hechos a la base de datos sqlite3
Ahora se puede agregar a la base de datos hechos desde el botón agregar.
Se cambió la definición de la tabla hechos de la db y se acomodó el resto del código consecuentemente.
Se implementó la variable miembro Hecho.id. Además se implementaron las funciones para borra hechos en la bd.
Ahora se pueden editar los hechos guardados en sqlite
Se armó el esquema inicial de la gerarquía de clases para el almacenamiento de datos con DBMS
Se arregló un bug en el que se updateaba mal un hecho si tenía el caracter coma
Ahora Nonmeolvides.BaseDeDatos es una interface y Sqlite la implementa.
Se agregaron las tablas listas y listashechos a la db
Se agregaron los métodos para agregar, borrar y modificar listas a la db
Se agregaron los métodos para agregar, borrar y modificar la tabla listashecho
Se modificó la interface BasesDeDatos para que contenga el nombre de la db
Se agregó el método Listas.to_sql
Se agregaron las tablas de listas y listashechos y se modificaron las clases que las usarían.