Commit 6e18e46
committed
Versión Estable 2.0.1
- Corregido el sistema de actualización automática que detectaba la nueva versión y descargaba el Updater.exe correctamente, pero no lo ejecutaba al cerrar la aplicación. El proceso del updater ahora se lanza de forma independiente mediante DETACHED_PROCESS, garantizando que sobreviva al cierre de la aplicación
- El sistema de actualización ahora detecta automáticamente la edición en ejecución (moderna o legacy) mediante sys.version_info y descarga el actualizador correspondiente: Updater.exe para Python 3.10+ y Updater_Legacy.exe para Python 3.8, evitando conflictos de dependencias entre ediciones
- El Updater ahora cancela la instalación con un mensaje informativo y abre la página de descargas en el navegador si no detecta una instalación previa en el registro de Windows, en lugar de intentar instalar en una ubicación incorrecta
- Migración a Pillow 12.2.0: la apertura de archivos de imagen es hasta 15x más rápida y el guardado hasta 9x más rápido gracias a la carga perezosa de plugins introducida en esta versión
- Añadido requirements.txt al repositorio con versiones máximas pineadas para la edición moderna y límites superiores para la edición legacy, garantizando builds reproducibles y evitando conflictos de dependencias entre compilaciones1 parent 947a630 commit 6e18e46
4 files changed
Lines changed: 25 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| 79 | + | |
| 80 | + | |
79 | 81 | | |
80 | 82 | | |
81 | 83 | | |
| |||
106 | 108 | | |
107 | 109 | | |
108 | 110 | | |
| 111 | + | |
109 | 112 | | |
110 | 113 | | |
111 | 114 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
219 | 223 | | |
220 | 224 | | |
221 | 225 | | |
| |||
232 | 236 | | |
233 | 237 | | |
234 | 238 | | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
241 | 247 | | |
242 | 248 | | |
243 | 249 | | |
| |||
0 commit comments