Commit Graph

3286 Commits

Author SHA1 Message Date
dcdaad92cf cambiado casting de void * a uint por qint64 (se evita el error ce compilaci?n
al compilar en 64 bit)
2012-07-14 09:56:50 +02:00
6e65bb6015 a?adido script de compilaci?n para linux 2012-07-13 18:12:48 +02:00
d44e239600 a?adida el icono de asignaci?n de n?meros a los c?mics
corregido el bug que manten?a algunas acciones activadas cuando no deb?an estarlo

YACReader RC1.1
2012-07-13 17:37:06 +02:00
7692ecb2ba comprobaciones de versi?n de la DB implementadas.
Versi?n 5.0 RC1.
2012-07-10 20:14:18 +02:00
dbfaaa2d96 a?adidos validadores al di?logo properties
arreglado bug que provocaba que al actualizar una libreria se perdiese su ruta
(creadas 2 se?ales que permiten distinguir la creaci?n de la actualizaci?n)

finalizada la importaci?n de informaci?n

coverPage tiene ahora un valor por defecto -> 1.

VERSION "5.0.0" es ahora compartido por YACReader y YACReaderLibrary.
2012-07-08 23:05:14 +02:00
f8ee0da89b a?adida ordenaci?n por "number" y "fileName"
a?adidos separadores verticales en comicsView

a?adido asignNumbers (falta a?adir el icono)
2012-07-01 22:46:42 +02:00
37dcc4858f bug fixes en properties dialog 2012-07-01 12:03:36 +02:00
accf77d4b9 YACReaderTableView, no se usar? de momento (custom_widgets.h)
toLongLong cambiado por toULongLong

antes de la edici?n se guarda el id del c?mic, o el id del primer c?mic, para
restaurar posteriormente la posici?n de comicsView y comicFlow

cambios en el orden en el que se a?aden las nueva bibliotecas a selectedLibrary
y se cargan
2012-06-30 23:49:25 +02:00
aa1efea8ff seleccionados los c?mpos definitivos para la table view
recarga de datos de los c?mics y covers despu?s de editarlos

a?adidos al repositorio los di?logos comic_info
2012-06-30 15:59:21 +02:00
960cadee41 campos en di?logos correctamente alineados (QGridLayout) 2012-06-30 11:18:03 +02:00
6cff6162d2 Conexi?n y desconexi?n de la base de datos en cada operaci?n
esto evita el bloqueo del archivo de BD

Si se detecta una biblioteca que no tiene contenido se ofrece al usuario
la posibilidad de eliminarla (di?logo)
2012-06-29 23:49:30 +02:00
0b1b3df8b2 a?adido indicador de "loading" a los di?logos que procesan
a?adido el codigo adecuado para relaizar los imports (falta incluir las opciones)

comprobado que si se elimina la conexi?n a la BD despu?s del primer load, se puede
manipular el archivo library.ydb
2012-06-29 07:57:29 +02:00
d8a78b6df4 ya se puede editar la informaci?n de los comics adecuadamente.
ya se puede hacer import de los datos de c?mics
2012-06-28 00:06:19 +02:00
6b7ee49e64 a?adidos los campos de comic_info a la base de datos y a la clase comic_info
(falta por a?adir numero de p?ginas, alguno mas?)
2012-06-21 23:29:24 +02:00
cd2b9f798a export comics info listo
cambio de acceso a las columnas de las querys (enteros por literales)
2012-06-20 23:19:37 +02:00
5f89443060 a?adidos di?logos para la exportaci?n/importaci?n de la informaci?n de los c?mics
(falta por maquetar el di?logo de importaci?n)
2012-06-19 23:22:38 +02:00
2858262a0a a?adidas las acciones para exportar e importar la informaci?n de los c?mics 2012-06-18 23:25:42 +02:00
c2fb7003c0 a?adida "prueba unitaria" en debug para check new version
a?adida la table db_info que almacena la versi?n con la que fue creada

a?adido el soporte para pasar informaci?n de los c?mics seleccionados al di?logo
de edici?n

a?adido processLibrary a LibraryCreator
2012-06-17 22:18:37 +02:00
31c062dbfe bug corregido en goto dialog (aceptaba valores de p?gina <1) 2012-06-07 23:07:02 +02:00
3ba8ba8862 arreglado el bug que causaba que una libreria sin covers en root habilitase los
botones relativos al manejor de comics
2012-06-07 17:15:14 +02:00
3cd879124e corregido el bug que impedia que se cargasen las covers en /, el problema ven?a
del cambio de id del nodo ra?z, de 0 a 1 (despu?s de modificar la bd para que se pudiese insertar el nodo /)
2012-06-07 16:38:49 +02:00
ecee7e65ce corregido bug en los modelos, no se trataba de emitir las se?ales beforeReset y reset
sino de llamar a los m?todos beginResetModel() y endesetModel() para invalidar el modelo

ahora ya se puede liberar la memoria interna de los modelos sin problemas (aunque siguen existiendo memory leaks)
2012-06-07 15:29:09 +02:00
0e59d311d4 primer dise?o del di?logo de informaci?n de c?mics
arreglado bug que al cambiar entre bibliotecas provocaba un cierre por acceso de memoria inv?lido

la modificaci?n en treemodel no tiene nada que ver con el bug, pero es m?s seguro as?

faltan por encontrar los memory leaks
2012-06-07 00:34:15 +02:00
c0b000bdda vuelve a funcionar el marcado de c?mics le?dos (se alamacena en comic_info)
vuelve a funcionar el scroll autom?tico, adem?s se recuerda la selecci?n del ?rbol si se cancela el filtro
2012-06-03 23:23:22 +02:00
2bc1c4f4c3 a?adida la capacidad de ocultar completamente el "comic flow", ha sido necesario modificar el c?digo de pictureflow para evitar un error inesperado al renderizar
completada la b?squeda con el soporte para incluir el nombre de los archivos, aunque falta por a?adir el scroll autom?tico

arreglada la actualizaci?n de las librer?as, ahora se a?ade el nodo ra?z a la tabla folder, el nodo ra?z ahora tiene id=1 y padre 1, se debe excluir de todas las b?squedas
2012-06-03 16:21:01 +02:00
b551c9484a a?adida b?squeda por directorios
falta resetear adecuadamente el modelo interno cuando se cambia de base de datos
falta hacer scroll automatico al hacer click en uno de los resultados de b?squeda
falta a?adir soporte a la b?squeda con nombres de c?mics
2012-06-01 23:49:28 +02:00
c3ed550793 PICTUREFLOW: cambiado el modo en el que se realiza la animaci?n, ahora se utiliza un bucle con frame skiping 2012-05-31 22:45:04 +02:00
ed850ef374 Separaci?n en ficheros de las clases LibraryItem, Folder y Comic
A?adida la toolbar para la gesti?n de c?mics + im?genes para los iconos
Modificado el di?logo de informaci?n/propiedades de los c?mics
2012-05-29 23:45:31 +02:00
9dfa9c5f62 Modificaciones en pictureflow/goto_flow y comic_flow que aumentan la fuidez
Ordenaci?n naturalSorting a?adida a los modelos ?rbol y tabla

Primera versi?n de la actualizaci?n de librer?as basadas en BD (falta realizar bateria de pruebas)

Los di?logos deben ser mostrados antes de lanzar los hilos que los cerrar?n para evitar estados inconsistentes en la GUI
2012-05-27 22:32:46 +02:00
faebba5a2e navegaci?n entre tree,table y flow completada
tambi?n se pueden volver a abrir los c?mcis
2012-05-25 23:56:33 +02:00
bdef116ad2 loadCovers funcionando....
falta integrar la ordenaci?n sensible al locale...
2012-05-25 00:07:53 +02:00
3533a9ec64 a?adido el codigo del tree model
modificada la funci?n de creaci?n de la base de datos (se crea la estructura de directorios, los c?mics y comic_info)

falta determinar qu? informaci?n habr? finalmente en la BD y tratar adecuadamente los errores
adem?s habr?a que mover el c?digo relacionado con la base de datos a la clase DataBaseManagement.
2012-05-24 17:10:28 +02:00
51a0f1b458 cambios menores 2012-05-23 07:23:25 +02:00
391dc82193 a?adido soporte para contenido est?tico multilenguaje al servidor 2012-05-21 17:16:50 +02:00
2598d6494a primera versi?n con servidor http incorporado 2012-05-20 23:19:29 +02:00
95817d14ee commit inicial en mercurial 2012-05-20 16:12:22 +02:00