docs: registrar fix de subsystem:windows en diario y CHANGELOG

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-24 14:36:19 +02:00
parent 32fc008cae
commit 652ee19f29
2 changed files with 9 additions and 0 deletions
+1
View File
@@ -31,6 +31,7 @@ Para contexto detallado del trabajo diario ver `docs/diary/`. Para decisiones ar
### Fixed
- `http_client.cpp` del dashboard: añadido `#include <cstdint>` requerido por mingw-w64 para cross-compile Windows (g++ Linux lo incluía transitivamente).
- `registry_dashboard.exe` (Windows) ya no abre ventana de consola al lanzarse — enlazado como GUI app (`WIN32_EXECUTABLE TRUE` / `-mwindows`).
- `systemd_local_{enable,start,restart}`: stdout de `systemctl` redirigido a stderr para no contaminar el JSON capturado por el pipeline.
- `.gitmodules`: entry fantasma `cpp/vendor/glfw` con path absoluto `/home/lucas/...` que bloqueaba `git submodule status` y el cross-compile Windows.
+8
View File
@@ -53,3 +53,11 @@ Derivar una regla operativa del aprendizaje de GitButler y preparar la infraestr
Pendiente:
- Lanzar el dashboard y verificar que muestra las 12 apps en la UI (tarea #9) — requiere terminal real con DISPLAY WSLg.
## 14:35 — Dashboard Windows sin consola
El `.exe` del escritorio abría una ventana de consola negra al lanzarlo (mingw enlaza como console app por defecto).
- Hecho: `WIN32_EXECUTABLE TRUE` en el `CMakeLists.txt` del target `registry_dashboard` → mingw pasa `-mwindows` (subsystem:windows).
- Hecho: rebuild Windows + copy al Desktop reemplazando el anterior (hash `e361387f...`).
- Commit en subrepo del dashboard.