Commit Graph

80 Commits

Author SHA1 Message Date
Alejandro T. Colombini Gómez ae12703ae9 Vala, Documentación, VnForm, debian
- Arreglados algunos bugs del binding de Vala
	- Añadidos DbRow y DbResult a la documentación
	- Cambios en la configuración del paquete de Debian para añadir el plugin de SQLite a la instalación correctamente
	- Ahora VnForm comprueba que la interfaz gráfica sea la esperada (y avisa en caso contrario)
	- Aumentado el número de versión
2014-10-28 13:15:20 +01:00
Alejandro T. Colombini Gómez 77f182fa03 VnCombo
Reparado el bug por el que no aparecían todos los registros del modelo cuando era 'nullable' el campo
2014-10-16 12:31:50 +02:00
Alejandro T. Colombini Gómez 1a32fc4250 Cambios para adaptar el proyecto a la versión 3.14 de GTK+ 2014-10-13 11:33:06 +02:00
Juan Ferrer Toribio 50aa45d7d2 VnCombo:
- Bugs solucionados
2014-10-13 08:39:28 +02:00
Juan Ferrer Toribio 7189dd04c9 Merge 2014-10-10 12:36:55 +02:00
Juan Ferrer Toribio eee4aacfaa Merge 2014-10-10 12:36:55 +02:00
Alejandro T. Colombini Gómez 6192dfb0db VnMod, VnForm
- Se ha arreglado un problema con los menús
2014-10-10 12:33:36 +02:00
Alejandro T. Colombini Gómez ea4aea818b VnListModel, DbIterator
- VnGridModel renombrado a VnListModel, que ahora implementa directamente
la linea de valores nulos virtual usada para los ComboBox, en lugar de
implementarse en el DbModel.
	- Al refrescar, DbSimpleIterator va al primer registro cuando no recuerda
selección, VnGrid pierde la selección completamente.
	- Se han añadido algunos comentarios para documentación y para
GObjectIntrospection.
2014-10-09 15:19:16 +02:00
Alejandro T. Colombini Gómez 851b6a890e DbIterator, VnGrid, DbSimpleIterator
- DbIterator ahora es una interfaz implementada por DbSimpleIterator y VnGrid.
- Arregladas algunas fugas de memoria.
- Arreglados unos cuantos bugs.
- Cambios en la documentación.
- Los modulos ahora generan POTFILES.in y POTFILES.skip mediante una lista con comodines y un script.
- Se puede salir de la ventana de login con Esc y con Ctrl+Q.
2014-10-09 11:05:00 +02:00
Alejandro T. Colombini Gómez a04c4ea1e4 VnGui:
-Ahora VnWindow es una clase independiente.
2014-10-09 11:02:45 +02:00
Juan Ferrer Toribio 51ae076bf8 Solucionados bugs en modulo estanterias 2014-09-22 19:41:32 +02:00
Juan Ferrer Toribio 34c5b7fb40 Añadidos archivos de SQLite 2014-09-18 15:31:46 +02:00
Juan Ferrer Toribio d47b62e1aa Añadido un nuevo modulo de ejemplo.
GvnValue:
	- Bugs solucionados.
2014-09-17 00:42:05 +02:00
Juan Ferrer Toribio 3770dec9b5 Añadido plugin para SQLite.
VnLogin:
	- Ahora utiliza SQLite para guardar la configuracion.
2014-09-08 17:11:01 +02:00
Juan Ferrer Toribio 6c900d351e SQLite plugin inestable 2014-07-22 12:10:13 +02:00
Juan Ferrer Toribio bd9ea66567 SQLite plugin, inestable 2014-07-22 12:09:54 +02:00
Alejandro T. Colombini Gómez dd589deb9c Plug-in de Glade:
- SqlBatch es un objeto (VnBatch) en lugar de una propiedad del modelo.
	- Editor de Sql del VnModel con opción de guardar.
	- GvnParam se ha quitado del plug-in, ya que ahora es una interfaz.
2014-07-16 16:32:17 +02:00
Alejandro T. Colombini Gómez b6f58de70d VnBatch renombrado a VnSet 2014-07-16 16:22:37 +02:00
Alejandro T. Colombini Gómez 1a2d0bdee0 El binding de Vala de Gvn.Value ahora tiene un namespace propio dentro de Gvn.
Ventana principal ahora tiene tamaño mínimo.
Modificaciones en la documentación.
2014-07-16 16:22:37 +02:00
Juan Ferrer Toribio 0048d83191 GvnParam:
- Ahora es una interfaz en vez de una clase.
SqlValue, DbParam, DbCalc, VnField:
	- Implementan la interfaz GvnParam.
VnField:
	- Se ha afinado su funcionamiento.
VnLogin:
	- Mejorada integracion con GApplication (Aun quedan cosas por hacer).
2014-07-16 16:12:57 +02:00
Juan Ferrer Toribio e092946ec5 GvnParam:
- Ahora es una interfaz en vez de una clase.
SqlValue, DbParam, DbCalc, VnField:
	- Implementan la interfaz GvnParam.
VnField:
	- Se ha afinado su funcionamiento.
VnLogin:
	- Mejorada integracion con GApplication (Aun quedan cosas por hacer).
2014-07-16 16:12:36 +02:00
Juan Ferrer Toribio c0071fe461 Número de versión incrementado.
A partir de ahora el numero de versión de Debian solo se debe de incrementar
inmediatamente despues de haber subido el paquete al repositorio.
2014-07-14 15:37:06 +02:00
Juan Ferrer Toribio 9bea4cae33 VnColumnSpin:
- Eliminadas propiedades ya definidas en su cellrenderer interno.
VnConsulter:
	- Limpieza de codigo obsoleto.
2014-07-14 10:25:57 +02:00
Juan Ferrer Toribio cc827ae619 Modificaciones varias:
- Se han añadido constructores new() a las columnas.
	- VnLabel se alinea a la izquierda y hace un widget_show()
2014-07-10 12:13:31 +02:00
Juan Ferrer Toribio e1b3173e5b Modificaciones varias:
- Se han añadido constructores new() a las columnas.
	- VnLabel se alinea a la izquierda y hace un widget_show()
2014-07-10 12:13:31 +02:00
Juan Ferrer Toribio b042af35db Anjutica 2014-07-10 12:13:31 +02:00
Juan Ferrer Toribio 8418144ad8 Ok 2014-07-10 12:13:31 +02:00
Alejandro T. Colombini Gómez f804ff4443 VnModel
- Ya usa el SqlBatch puesto en Glade.
2014-07-09 16:16:30 +02:00
Alejandro T. Colombini Gómez e755daf539 VnDateChooser:
- Solucionados algunos problemas
2014-07-09 12:12:22 +02:00
Alejandro T. Colombini Gómez 8c29ca63f9 VnMod, VnGui:
- Las opciones para abrir los formularios del módulo ya no se generan en VnGui, se
indican en el fichero de descripción del menú con la acción open-form y como target el
nombre del módulo.
	- Las otras acciones de los módulos se definen en las hijas de VnMod.
2014-07-08 17:24:10 +02:00
Alejandro T. Colombini Gómez 8fd996579f Plugin de galde:
- Añadido editor para SqlBatch del modelo.
	- Se muestran como "internal child" los widgets de los VnField y los cell renderers de los VnColumn.
VnMod:
	- Ahora el fichero de descripción del menú utiliza extensión xml ({nombre-modulo}-menu.xml)
Algunos bugs arreglados
2014-07-07 17:20:50 +02:00
Alejandro T. Colombini Gómez 9e15be3b0c VnGui:
- Ya no existe ventana principal.
2014-06-25 16:55:01 +02:00
Juan Ferrer Toribio 56dd9dfc5f DbModel:
- Solucionado bug en el metodo db_model_create_where
2014-06-25 13:25:21 +02:00
Alejandro T. Colombini Gómez a02e657579 Añadiendo archivos a la plantilla de anjuta 2014-06-23 09:57:34 +02:00
Alejandro T. Colombini Gómez a0bd21f2d6 Añdiendo hedera.h 2014-06-23 09:41:08 +02:00
Alejandro T. Colombini Gómez e31183a233 Merge de sql-holder con la rama principal 2014-06-20 15:46:39 +02:00
Alejandro T. Colombini Gómez 7892a67d17 Ok. 2014-06-12 16:45:28 +02:00
Juan Ferrer Toribio c0f5da67ac Reimplementado joins en el modelo 2014-06-12 15:48:53 +02:00
Alejandro T. Colombini Gómez 5d1b1af0e8 Ahora las plantillas de los modulos están portadas a GMenu también 2014-06-12 15:40:36 +02:00
Alejandro T. Colombini Gómez 0703b8b81d VnHandler portado a GAction 2014-06-12 14:52:21 +02:00
Juan Ferrer Toribio 090b4124da DbModel
- Version estable pero sin analisis de joins.
2014-06-05 17:59:35 +02:00
Juan Ferrer Toribio a48f4923f4 Algunos bugs en DbModel solucionados. 2014-05-30 11:19:53 +02:00
Juan Ferrer Toribio 0d57e4570f Añadido fichero db/db-model-private.c 2014-05-29 16:32:28 +02:00
Juan Ferrer Toribio 807c8f6699 DbModel:
- Ahora identifica las columnas y tablas por nombre de tabla y esquema.
 - Ahora utiliza menos memoria cuando es utilizado en modo solo lectura.
 - Codigo reorganizado y optimizado.
2014-05-29 16:30:11 +02:00
Alejandro T. Colombini Gómez 9a6839a26d Arreglados warnings del plugin de glade y otras cosas 2014-05-29 11:11:35 +02:00
Juan Ferrer Toribio 02da9752e1 Primera version funcional 2014-05-27 09:55:01 +02:00
Alejandro T. Colombini Gómez 15948e9158 Action entries del menú de formularios pasados a VnMod y aceleradores quitados de la definicion del modulo 2014-05-22 12:54:00 +02:00
Alejandro T. Colombini Gómez 2805237c3c Añadida GtkHeaderBar 2014-05-21 16:10:30 +02:00
Alejandro T. Colombini Gómez c9d6d0ddf8 Añadida GtkHeaderBar 2014-05-20 17:45:13 +02:00
Juan Ferrer Toribio 030ccc8335 Adaptacion al nuevo sistema de SqlLib. Versión Alpha. 2014-05-09 13:40:32 +02:00