Home
Name Modified Size InfoDownloads / Week
binaries 2015-02-15
source 2015-02-15
readme.txt 2015-02-15 9.4 kB
Totals: 3 Items   9.4 kB 0
Es el primer proyecto que subo acá. Cualquier comentario será bienvenido.

It's the first project that I post here. Any comments will be wellcome.

//-------------------------------------------------------------------------------------------------------------//

ChangeLog:

Versión 15/02/2015
- Compilación 1.1.0.58
- Cambió la forma en que se determina la versión del archivo descargado, asegurando compatibilidad con cambios posteriores de parte de DropBox.

Versión 03/10/2014
- Compilación 1.1.0.56
- Se arregló la inconsistencia al ingresar una nueva actividad para un cliente que no mantenía al cliente como activo.
- Se separó en una librería la información sensible del Dropbox. No se publicará el código fuente de la librería.
- Regresa el código fuente.

Versión 12/09/2014
- Compilación 1.1.0.51
- Aprobada para el uso por Dropbox :)
- Modificaciones en la base de datos tanto del sistema como del idioma para reflejar cambios internos.
- Modificaciones en el formulario de administración de base de datos.
- Al cerrar el sistema SIEMPRE se envía la base de datos al Dropbox si está activada la opción Dropbox y Sincronización automática.
- Cambio de logo... tan horrible como el anterior.
- Por el momento, el código sigue siendo privado hasta que tenga tiempo (y ganas) de separar la parte de la información del Dropbox (client_id/client_secret) en una librería aparte.

Versión 08/09/2014
- Compilación 1.1.0.49
- Corregido errores en la comparación de la versión del archivo de base de datos.
- Corregido el título del texto de información de reemplazo/descarga de archivo.
- Compilado con Embarcadero RAD Studio XE7. Requiere descargar la última versión de OpenSSL (https://www.openssl.org/related/binaries.html)

Versión 02/09/2014
- Compilación 1.1.0.46
- Integración con DropBox. Los datos del usuario pueden ser guardados sin necesidad de activar el servicio. Cuando el servicio está activo, compara las versiones tanto en la cuenta del DropBox como la local y hace los ajustes necesarios para que la base de datos se encuentre actualizada.
- Corregidos errores en la forma en que se mostraban algunos textos.
- La base de datos de idiomas ha sido actualizada para reflejar la integración con DropBox.

Versión 04/08/2014
- Compilación 1.1.0.45
- Error de inicio de programa corregido... estupidez una vez más.

Versión 27/07/2014
- Compilación 1.1.0.37
- Corregí mi propia estupidez.
- Añadí consistencias en la forma de manejar la data.
- Incluyo en el código y el ejecutable la librería sqlite3.dll

Versión 09/07/2014
- Versión de compilación 1.1.0.36
- Arreglé errores en la forma de encriptar la base de datos y cómo se guardaba la contraseña cifrada en el archivo ini.
- Error en los procesos backup también fue solucionado.
- La aplicación se inicia de forma distinta (internamente), reflejo de los cambios anteriores.

Versión 04/07/2014
- Versión de compilación 1.1.0.35
- Lista la creación/edición de idiomas!

Versión 02/07/2014
- Versión de compilación 1.1.0.33
- Error en el SQL para editar las actividades solucionado.

Versión 25/06/2014
- Versión de compilación 1.1.0.32
- Algunas mejoras con la traducción al inglés.
- Los idiomas ya no se encuentran en archivos de texto, ahora están en una base de datos 'lang.sdb'.
- Probablemente haya algunos problemas con los textos, lo que corregiré cuando los encuentre.
- Ahora todos los archivos de la aplicación se encuentran en el directorio raíz de la aplicación.
- En esta entrega sólo se distribuye la aplicación compilada debido a que el código aún es un enredo.

Versión 08/06/2014
- Versión 1.1.0.31
- Se arregló el problema con el cursor de la base de datos que regresaba al primer registro al editar.

Versión 07/06/2014
- Versión 1.1.0.30
- Se creó una nueva tabla a la base de datos para añadir pagos por actividad. El archivo de base de datos se renombró a 'admpr_ext.sdb'.
- Se agregó una ventana para el ingreso de pagos.
- Algunas mejoras en la ventana de balance.
- Se corrigió el error de actualización de estado y moneda en las tablas al cambiar de idioma.
- Se corrigió el error de inicio si no se encuentran archivos de idioma en la carpeta de la aplicación.
- Se corrigió el error al conectar a la base de datos si es que no se encuentra el archivo.
- Se incluye en el código fuente el script SQL para la creación de las tablas en la base de datos.
- Se corrigieron otros errores estúpidos.

Versión 06/06/2014
- Compilación 1.0.0.12
- Se corrigió algunos textos que no se mostraban adecuadamente al cambiar de idioma.
- Se corrigió el menú emergente de los costos. Ahora se muestra correctamente.
- Se añadió énfasis en la tabla de actividades para aquellas no canceladas.

Versión 31/05/2014
- Un nuevo archivo de idioma (inglés).
- Correción de textos en el idioma predeterminado (es-pe.lng)
- El título del campo contraseña no era leído. Corregido.
- Al cambiar de idioma, ahora se vuelve a consultar la base de datos para reflejar los cambios (como moneda).

//-------------------------------------------------------------------------------------------------------------//

Version 15/02/2015
- Build 1.1.0.58
- Changed the way to determine the version of the downloaded file, providing compatibility whith changes made by DropBox in the future.

Version 03/10/2014
- Build 1.1.0.56
- Fixed problem when adding an activity for a client and the selected client wasn't kept as active.
- Created a dll for the sensitive data of Dropbox. No source code for the dll.
- Source code is back.

Version 12/09/2014
- Build 1.1.0.51
- Approved by Dropbox :)
- Changes in system and language databases to reflect internal changes.
- Modified Database Administration form.
- On application close, the database is ALWAYS sent to Dropbox if Dropbox option and Automatic syncrhonization are checked.
- Change of logo... horrible as the previous one.
- For the time being, there's no source until I have the time (and will) to move the Dropbox app data (client_id/client_secret) to a separate library.

Version 08/09/2014
- Build 1.1.0.49
- Fixed error when comparing versions of the database files.
- Fixed Title of the information windows about overwrite/upload database file.
- Built with Embarcadero RAD Studio XE7. It needs the latest version of OpenSSL (https://www.openssl.org/related/binaries.html)

Version 02/09/2014
- Build 1.1.0.46
- Dropbox integration. The user data can be stored and the service can be inactive if you want. When active, the application compares the version of the local and remote database files and then syncronizes it in order to have the latest database file in the Dropbox account.
- Fixed some text failing to render correctly.
- The language database has been updated in order to reflect the integration with Driopbox.

Versión 04/08/2014
- Build 1.1.0.45
- Fixed startup error... my stupidity again.

Version 27/07/2014
- Build 1.1.0.37
- Fixed my own stupidity.
- Some consistency with data handling added.
- With this version in the source code and with the binaries I'm including the library sqlite3.dll.

Version 09/07/2014
- Build 1.1.0.36
- Fixed errors in the encription of the database and how the password was stored in the ini file.
- Fixed error in backup's processes.
- The application starts in a different way (internally) to reflect the changes.

Version 04/07/2014
- Build 1.1.0.35
- Done with create/edit translations!

Version 02/07/2014
- Build 1.1.0.33
- Fixed an error in a SQL statement for editing activities.

Version 25/06/2014
- Build 1.1.0.32
- Some corrections in english translation.
- From now on the languages/translations will be stored in the database 'lang.sdb'.
- Probablye will be some problems with text visualization. I'll fix it when found.
- From now on all files will be in the same folder as the application executable.
- For now it's only the compiled project since the code is all a mess.

Version 08/06/2014
- Build 1.1.0.31
- Fixed bug with the database cursor that returned to the first row after editing.

Version 07/06/2014
- Build 1.1.0.30
- Created a new table in the database in order to add payments of the activities. The new database file was renamed to 'admpr_ext.sdb'.
- New window added to support the new table.
- Some improvements in the balance window.
- Finally fixed the bug related to the grids and the currency and status when switching languages.
- Fixed a bug related to the star of the application when no language files where found.
- Fixed bug related to the database connection when no database file where found.
- Now it's included in the source code the SQLite script of the database.
- Fixed some stupid bugs.

Version 06/06/2014
- Compilation 1.0.0.12
- Fixed some texts that were not correctly shown when switching languages.
- Fixed text in cost's popup menu. Now is correctly shown.
- Added some visual help in the activities' grid when not yet cancelled/paid in full.

Version 31/05/2014
- A new language file is included (english)
- Some misspelled words in the default language (es-pe.lng) were corrected.
- The label of the field password wasn't read correctly. Fixed.
- When changing languages, the queries are being reloaded in order to reflect the changes (like in currency).
Source: readme.txt, updated 2015-02-15