From 6777bf363bd82bec2a9c592fcdc1d88da1d990f8 Mon Sep 17 00:00:00 2001 From: Exequiel Aramburu Date: Mon, 28 Sep 2026 21:33:24 -0300 Subject: [PATCH] Cambios generales --- src/CHANGELOG | 20 +-- src/gui/index.html | 8 +- src/gui_common/controlador/admingui.js | 114 ++++++++---------- src/gui_common/js/configuracion.js | 48 +++++++- src/gui_common/js/estado.js | 5 +- src/gui_common/view/modelo_configuracion.html | 40 +++--- src/logs/debug.log | 20 +++ 7 files changed, 147 insertions(+), 108 deletions(-) diff --git a/src/CHANGELOG b/src/CHANGELOG index 20b3ae9..ff5d5ea 100644 --- a/src/CHANGELOG +++ b/src/CHANGELOG @@ -1,4 +1,11 @@ -** Mejoras de interfaz y configuración (Septiembre 27, 2026) +** Versión 2.0.0: (Septiembre 27, 2026) + + Se actualiza la versión de NWJS → 0.107.0 + + Node-hid ahora no necesita nw-gyp, se actualiza la compilación + + Se migra escritorio y web a Bootstrap 5 con Popper incluido en el bundle. + + Se actualiza bootstrap-select a 1.14.0-beta3 y se reconstruyen selects conservando el valor para evitar opciones duplicadas. + + Se integran DataTables 1.13.11 y Buttons 2.4.3 con estilos Bootstrap 5. + + Se corrigen atributos, clases, rutas de imágenes y estilos de tablas/formularios. + + Se agrega desktop:dev y test:ui (requiere un binario NW.js SDK como argumento). + Se actualizó RGraph 7.01 → 7.21 + NW.js 0.117.0 centralizado en runtime.json para desarrollo y empaquetado x64. + Formulario compartido con controles nativos, validación y aviso de cambios sin guardar. @@ -8,15 +15,8 @@ + Estados separados para conexión, última lectura y publicación, con motivos y acciones. + Pruebas de configuración, interfaz y arranque aisladas de la estación real. + El empaquetador ARM histórico queda bloqueado: su Node/NW.js no soportan esta versión. - -** Versión 2.0.0: (Septiembre 27, 2026) - + Se actualiza la versión de NWJS → 0.107.0 - + Node-hid ahora no necesita nw-gyp, se actualiza la compilación - + Se migra escritorio y web a Bootstrap 5 con Popper incluido en el bundle. - + Se actualiza bootstrap-select a 1.14.0-beta3 y se reconstruyen selects conservando el valor para evitar opciones duplicadas. - + Se integran DataTables 1.13.11 y Buttons 2.4.3 con estilos Bootstrap 5. - + Se corrigen atributos, clases, rutas de imágenes y estilos de tablas/formularios. - + Se agrega desktop:dev y test:ui (requiere un binario NW.js SDK como argumento). + + Se mejora el iconizado. + + Se mejora el boton de guardado. ** Versión 1.36: (Enero 10 , 2026) + Se incorporó recolectar por WIFI/IP. diff --git a/src/gui/index.html b/src/gui/index.html index f348629..dbf09e6 100644 --- a/src/gui/index.html +++ b/src/gui/index.html @@ -160,7 +160,7 @@