Commit Graph

40 Commits

Author SHA1 Message Date
fernando
c9a276a116 Changeset: 180 fernando - 01/03/2014 12:23:43:
v1.19.14
- Agregadas 2 funciones para poder evaluar el soporte de conversiones de forma externa (requiere EvaluarConfiguracion() previamente). Usado en los scripts
- Arreglo bug ExtraBackupLevels: cuando no se define no se genera backup
2014-03-01 17:29:13 +01:00
fernando
816b5a7a03 Changeset: 179 fernando - 01/03/2014 12:21:44:
v1.19.14
- Optimizada la carga de la configuracion (foxbin2prg.cfg) una única vez en un proceso masivo de múltiples conversiones
- Modificados los scripts para respetar la configuración del soporte de conversiones definido en el archivo de configuración foxbin2prg.cfg
2014-03-01 12:23:43 +01:00
fernando
f1dbb01fc9 Changeset: 176 - En el header de los TX2 mostrar el archivo sin ruta, ya que generarlo de sitios distintos genera diferencias (mejora propuesta por Ryan Harris) 2014-02-26 18:53:11 +01:00
fernando
0b7a3c7abd Changeset: 175 - Encapsulado del archivo de configuración foxbin2prg.cfg para poder testearlo
- Cambio interno de l_UseTimestamps por l_NoTimestamps
- ExtraBackupLevels ahora permite desactivar los backups si se le pone 0 (no recomendado)
- Quitada la verificación de la existencia del archivo foxbin2prg.log, solo se puede usar el archivo de configuración con Debug=1 para activar el log
- Creados un montón de casos de prueba de FoxUnit para verificar todas las configuraciones de foxbin2prg.cfg
2014-02-26 02:09:49 +01:00
fernando
54cb0d4a9b Changeset: 173 fernando - 23/02/2014 16:41:18:
- Mejora estética presentación TX2
2014-02-23 16:42:45 +01:00
fernando
f378b64024 Changeset: 172 - Arreglo de casos de prueba
- Arreglo de bug introducido durante el desarrollo (se acumulaban los objetos de todas las clases)
- Limpieza de código
2014-02-22 01:17:07 +01:00
fernando
46d8e9ee5b Changeset: 171 - Generación del BINARIO desde el nuevo header metadata <OBJECTDATA> 2014-02-22 00:32:51 +01:00
fernando
0dc3467d86 Changeset: 167 Recompilación EXE y PJ2 2014-02-13 20:46:20 +01:00
fernando
4b2acb52cd Changeset: 165 v.1.19.11
- Optimizaciones WITH/ENDWITH con una ganancia de velocidad de conversión de hasta un 16% más rápido
- Arreglo bug: Solo se contemplaba un nivel de #IF, dando un error si se enidaban más niveles
- Arreglo bug: Al regenerar el PJX no siempre se establece el directorio por defecto correctamente
- Agregado test unitario de FoxUnit para comprobar el arreglo del #IF anidado
2014-02-13 20:41:26 +01:00
fernando
eb624bbbc1 Changeset: 162 - Ajuste de algunos casos de prueba FoxUnit 2014-02-09 16:04:49 +01:00
fernando
f7dec44862 Changeset: 161 - EXPERIMENTAL: Nuevo parámetro de configuración "ClearUniqueID" en foxbin2prg.cfg para borrar el UniqueID de los binarios y versiones texto. Funciona bien y aparentemente FoxPro no hace uso de el, pero requiere más pruebas 2014-02-09 15:36:06 +01:00
fernando
2484e129f4 Changeset: 160 - Arreglo de seteo NoTimestamps por defecto 2014-02-09 14:16:12 +01:00
fernando
d8432fea4b Changeset: 159 - Agregada parametrización para el soporte de conversión permitido por cada tipo de archivo (0=Ninguno, 1=Solo TX2, 2=TX2 y Binarios) 2014-02-08 21:32:56 +01:00
fernando
df20bb4875 Changeset: 158 v1.19.9
- Nuevos items de configuración en foxbin2prg.cfg
- Bug en Localización: Al recompilar con el archivo de localización foxbin2prg_en.h renombrado a foxbin2prg.h daba errores de sintaxis
- Mejorada la información de depuración de los archivos LOG
- Nueva parametrización de la cantidad de backups, ahora por defecto en un .BAK (antes era de 10)
- Habilitado el archivo de configuración foxbin2prg.cfg por defecto
- Cambio funcional por defecto: Ahora los timestamps están desactivados por defecto. Esto se puede cambiar en el archivo foxbin2prg.cfg
2014-02-08 17:48:05 +01:00
fernando
4272fc10d6 Changeset: 156 - Arreglo bug PageFrame (error ActivePage) / Nuevo test unitario para comprobar la solución
- Parámero cNoTimestamps='1' agregado a scripts de conversión batch
2014-02-03 20:54:36 +01:00
fernando
abba353705 Changeset: 153 - Nuevo parámetro cNoTimestamps 2014-02-02 17:50:08 +01:00
fernando
24993aea0f Changeset: 152 - Optimización Ole
- Blocksize ajustado
2014-02-02 15:20:33 +01:00
fernando
2ee6e6e9b2 Changeset: 151 - Arreglo en compatibilidad con SourceSafe 2014-02-01 00:43:36 +01:00
fernando
0baa321224 Changeset: 149 - Arreglo regeneración de dataenvironment en form cuando hay clases con nombre menor a 'd'
- Reactivada recompilación por defecto para poder ver siempre los métodos, si no algunos no se ven
2014-01-31 01:19:40 +01:00
fernando
3a14c2ff84 Changeset: 148 v1.19.5
- Agregado soporte para SourceSafe (Diff y Merge)
2014-01-30 20:46:37 +01:00
fernando
d7744c3c72 Changeset: 147 v1.19.6
- Mejorado el soporte para SourceSafe (SCCAPI)
2014-01-29 19:08:24 +01:00
fernando
920c5c9239 Changeset: 145 Estructuración en archivo .h y localización de los textos en Inglés 2014-01-26 14:59:54 +01:00
fernando
38f2f243d5 Changeset: 143 EXE 2014-01-23 15:39:17 +01:00
fernando
31cd7c999f Changeset: 141 v1.19.4
- Encapsulada la recompilación de binarios según la extensión en nuevo método compileFoxProBinary()
2014-01-23 12:44:50 +01:00
fernando
a5a866df3c Changeset: 140 v1.19.4
- El parámetro cRecompile ahora permite poner un Path base de compilación (el del PJX)
2014-01-22 20:43:08 +01:00
fernando
ae70d7b3f2 Changeset: 139 v1.19.4
- Nuevo parámetro Recompile para forzar la recompilación. Ahora por defecto el binario no se recompila para ganar velocidad y evitar errores. Debe recompilar manualmente.
- DBC: Agregado soporte para comentarios multilínea (propiedad Comment)
- Agregada barra de progreso a los scripts de conversión batch VBS
2014-01-22 14:44:13 +01:00
fernando
a57790bb56 Changeset: 137 v1.19.3 Change on TXT timestamps to preserve empty values / Optimization on TXT generation of ZOrders 2014-01-18 17:00:58 +01:00
fernando
9662864301 Changeset: 136 - Arreglo del valor "Autor" en la regeneración del PJX 2014-01-13 18:11:09 +01:00
fernando
3eed7bc98e Changeset: 135 - Quitada la marca de timestamp de "Generated" de las cabeceras, que generaba demasiadas diferencias cuando realmente no las había
- Corregido el número de versión del EXE
2014-01-08 23:38:18 +01:00
fernando
ec02de65e9 Changeset: 133 - Agregado nuevo flag de depuración en los scripts .vbs de proceso por lotes para mostrar un mensaje de "Proceso finalizado"
- Bug Fix vcx/scx: Arreglado problema con orden de propiedades y métodos en campo Rseerved3 que provocaba que los eventos assign no se ejecuten
- Agregado soporte para convertir archivos PJM de SourceSafe a PJ2
- Agregada validación para avisar cuando un menú MNX no es versión VFP 9 para que el usuario lo pueda convertir con MODIFY MENU <nombre>
- CAMBIO en archivos MN2: Por un error tipográfico se ha cambiado el nombre "Autor" por "Author". Se puede agregar esa letra al MN2 o regenerar
- Limpieza de código
2014-01-08 01:03:52 +01:00
fernando
850422184b Changeset: 132 - Agregado script para normalización de nombres de archivo en modo batch 2014-01-07 00:48:25 +01:00
fernando
17e38434ee Changeset: 130 - mnx bug fix: Se genera llamada DO Procedure o Command cuando no hay procedure o Command para llamar (cuando se crea una opción vacía) [Fidel charny]
- Agregado soporte para tablas (DBFs) anteriores a VFP 9 para generar el texto DB2, pero regenera en formato VFP 9!
- dbf bug fix: DBFs vinculados a DBCs que usan nombres de campo largos dan errores al regenerar
- dbf bug fix: No se generaba toda la información de las vistas (views) de los DBCs
- Encapsuladas funciones de acceso a bajo nivel de DBFs en nueva clase CL_DBF_UTILS
- Limpieza de código y refactorización
2014-01-06 04:47:56 +01:00
fernando
347d0b3811 Changeset: 128 - Agregado Unit Testing de menús
- Arreglo de las incidencias reportadas del menu MNX-MN2 (Fidel Charny)
- Agregados 2 scripts VBS para conversión Batch
- Agregada propiedad _screen.ExitCode consultable para saber el estado de finalización para llamadas en modo objeto
2014-01-03 16:55:54 +01:00
fernando
db6e93bf24 Changeset: 126 - v1.16 // Agregado soporte bidireccional para conversión de Menus // Agregada clave HomeDir en generación de Proyectos a texto para saber ubicación original al regenerar el proyecto en un dir.temporal // Mejora del backup: Ahora también se hace de los archivos de texto // Optimizaciones varias, limpieza de código, refactorizaciones 2014-01-02 02:24:06 +01:00
fernando
c336349037 Changeset: 125 - Quitada función sin uso desindentarMemo 2014-01-02 02:15:30 +01:00
fernando
a801a788f4 Changeset: 124 - v1.16
- Agregado soporte bidireccional para conversión de Menus
- Mejora del backup: Ahora también se hace de los archivos de texto
- Optimizaciones varias, limpieza de código, refactorizaciones
2014-01-02 02:11:45 +01:00
fernando
fccfcfc118 Changeset: 123 Actualización PJ2 2014-01-02 01:26:29 +01:00
fernando
bf101ef41e Changeset: 113 - Condicionada la sobreescritura de los TXT (2) solo cuando el contenido sea distinto
- Agregado soporte de Debug con archivo LOG bandera
2013-12-27 00:25:35 +01:00
fernando
3f4d8acb4e Changeset: 112 - Arreglos en generación PJX (nueva propiedad HomeDir) 2013-12-26 21:03:55 +01:00
fernando
8d6f49d35d Changeset: 111 - Optimizaciones para el log
- Arreglo borrado TABLABIN.CDX
- Agregado del PJ2
- Enganchada la normalización de nombres de archivo
2013-12-26 19:24:34 +01:00