Commit inicial: G Radio Remoto (gr-client)

Cliente remoto GTK4 para G Radio Player: se conecta al servidor TCP
embebido en radio-player para controlar el reproductor y editar
programación (pautaje, parrilla, botonera, buscador, reportes) desde
otra máquina de la LAN.
This commit is contained in:
2026-08-23 01:15:15 -05:00
commit 2219b3abc0
28 changed files with 7332 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
# Changelog — gr-client (escritorio)
---
## [0.1.7] — 2026-05-19
### Novedades
- **Multidiomas (es / en / pt) — Fase 1**: la UI acepta el idioma del sistema operativo y soporta español, inglés y portugués. Nuevo selector "Idioma:" al final de la barra de conexión con opción "Automático". Persiste como `locale: "es|en|pt"` en `~/.gradio/client_config.json` (campo opcional; omitido cuando es automático). Al cambiarlo aparece un diálogo "Reinicie para aplicar".
- Strings traducidos: título de ventana, pestañas (Player / Búsqueda / Parrilla / Botonera / Pautaje / Comercios / Reportes), labels del panel de conexión (Servidor, Token), estados de conexión, botones Conectar/Desconectar/Cancelar.
### Pendiente (Fase 2)
- Migrar strings de los paneles individuales (PanelPlayer, PanelPautaje, PanelParrilla, PanelComercial, etc.) que aún están en español.
- Convertir `Error { mensaje }` del servidor a códigos traducibles localmente.