TermPuzzle v0.3.7
TermPuzzle v0.3.7
Una novedad grande (equipos de terminales), un arreglo de rendimiento importante y una app más liviana.
Novedades
-
Equipos de terminales: agrupa tus ventanas en secciones. Cuando un proyecto tiene muchas terminales abiertas, ahora puedes organizarlas en grupos con título (por ejemplo "Frontend", "Backend", "Agentes IA"). Cada grupo es una sección con su propia cabecera, contador y color, y se puede plegar/expandir (los procesos siguen vivos al plegar). Las terminales se asignan arrastrándolas entre secciones, y los grupos se reordenan arrastrando su cabecera. El Command Center muestra cuántos grupos tiene cada proyecto. Sin grupos, la vista se ve igual que siempre.
-
Selector de color propio en toda la app. Al elegir el color de un grupo, proyecto o terminal, ahora hay un selector con un degradado donde arrastras el cursor para elegir el tono exacto (saturación/brillo + matiz + campo hex), además del botón "más…" que abre el selector de color del sistema. El color elegido queda fijo hasta que lo cambies.
Correcciones
- El destello de "proceso terminado" ya no consume CPU/GPU de fondo. El borde dorado que parpadea cuando un proceso termina se animaba de una forma que, con muchas terminales abiertas a la vez (especialmente con agentes de IA), mantenía la GPU trabajando de forma continua y calentaba el equipo aunque no estuvieras haciendo nada. Ahora la animación es prácticamente gratis y se detiene sola tras unos parpadeos, dejando un borde tenue como recordatorio. Se ve igual; ya no pesa. (Medido: una pantalla con 18 terminales pasó de ~50% a ~0% de GPU en reposo.)
Mejoras
- La app pesa ~53 MB menos (de ~273 a ~220 MB instalada). Se quitaron archivos de empaquetado que nunca se usaban en tiempo de ejecución (variantes de la base de datos y traducciones internas del motor para idiomas que la app no soporta). Sin cambios en el funcionamiento.
Plataformas
macOS (Intel + Apple Silicon, firmado y notarizado), Windows y Linux (AppImage + deb). Actualización automática vía el updater integrado.