Sergio Valor
c50ecbc02a
Add: Sistema de páginas para selección de temas + 5 nuevos temas
Implementación:
- 5 nuevos temas (2 estáticos: CRIMSON, EMERALD / 3 dinámicos: FIRE, AURORA, VOLCANIC)
- Sistema de páginas con Numpad Enter (Página 1 ↔ Página 2)
- Shift+B para ciclar temas hacia atrás
- Página 1: 9 temas estáticos + SUNRISE (Numpad 1-9, 0)
- Página 2: 5 temas dinámicos animados (Numpad 1-5)
Motivo:
- Shift+Numpad no funciona en Windows (limitación hardware/OS)
- Solución: Toggle de página con Numpad Enter
Archivos modificados:
- defines.h: Añadidos 5 nuevos ColorTheme enum values
- theme_manager.h: Añadido cyclePrevTheme() + actualizada doc 10→15 temas
- theme_manager.cpp: Implementados 5 nuevos temas + cyclePrevTheme()
- engine.h: Añadida variable theme_page_ (0 o 1)
- engine.cpp: Handlers Numpad Enter, KP_1-9,0 con sistema de páginas, SDLK_B con Shift detection
- CLAUDE.md: Documentación actualizada con tablas de 2 páginas
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-09 18:04:13 +02:00
..
2025-10-05 09:50:19 +02:00
2025-10-09 11:01:41 +02:00
2025-10-09 13:30:34 +02:00
2025-10-09 11:01:41 +02:00
2025-10-09 11:01:41 +02:00
2025-10-09 18:04:13 +02:00
2025-10-09 18:04:13 +02:00
2025-10-09 18:04:13 +02:00
2025-10-05 10:17:46 +02:00
2025-10-05 09:30:27 +02:00
2025-10-05 09:18:54 +02:00
2025-10-09 18:04:13 +02:00
2025-10-09 18:04:13 +02:00