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:
@@ -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.
|
||||
|
||||
|
||||
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user