Repository navigation
v1.3.0: Catálogo de Live Wallpapers, Control IPC en Tiempo Real, Progreso Interactivo y Auto-Pausa
Aura v1.3.0: Catálogo de Live Wallpapers, Control IPC en Tiempo Real, Progreso Interactivo y Auto-Pausa
Esta versión representa una de las mayores evoluciones de Aura, introduciendo el catálogo oficial de Live Wallpapers animados (MotionBGS) con selector de calidad 4K/1080p, control en tiempo real mediante sockets IPC de MPV para transiciones fluidas sin parpadeos, barra de progreso con botón de cancelación y auto-pausa por hardware al ocultarse el escritorio para 0% de uso de GPU/CPU.
🚀 Novedades y Mejoras Principales
🔥 Catálogo Oficial de Live Wallpapers Animados (MotionBGS)
- Pestaña Explorar Renovada: Nueva sección destacada con iconografía nativa de fuego (
fire-symbolic.svg) y fondos de pantalla en video de alta calidad. - Soporte de Resoluciones 4K y 1080p: Selector de resolución dinámica para descargar videos en 4K Ultra HD o 1080p Full HD según la resolución y preferencias de tu pantalla.
- Filtros por Categorías y Búsqueda en Vivo: Explora por categorías temáticas (Anime, Paisajes, Gaming, Minimalista, etc.) o busca por palabras clave en tiempo real.
- Carga Progresiva Fluida: Paginación inteligente y obtención de metadatos en segundo plano sin congelar la interfaz.
📊 Barra de Progreso Interactiva y Control de Descargas
- Métricas en Tiempo Real: Visualiza el porcentaje exacto completado, los megabytes transferidos y el tamaño total tanto de videos animados pesados como de fondos estáticos 4K.
- Botón de Cancelación Inmediata (
✕): Posibilidad de abortar cualquier descarga en curso con un solo clic, liberando recursos y limpiando archivos temporales. - Protección contra Timeouts Lentos: Detección dinámica de actividad de chunks que evita cancelaciones prematuras en conexiones de internet lentas.
- Nombres de Archivo Sanitizados y Únicos: Eliminación de colisiones o sobreescrituras accidentales entre fondos descargados.
- Corrección de Indicadores: Corregido el bug visual donde las tarjetas de Live Wallpapers mostraban erróneamente la marca de verificación como si estuviesen activas.
⚡ Motor Wayland con Sockets IPC de MPV en Tiempo Real
- Transiciones Fluidas sin Pantalla Negra: Cada monitor cuenta con un socket UNIX IPC dedicado (
/tmp/aura_mpv_<pantalla>.sock). Al aplicar un nuevo video o imagen, Aura envíaloadfile <ruta> replacea través del socket, eliminando parpadeos o el reinicio de la superficie de Wayland. - Ajuste de Volumen y Silenciado al Instante: Cambiar el deslizador de volumen o presionar el botón de mute en Ajustes actualiza el audio al instante mediante comandos JSON IPC, sin matar ni reiniciar el reproductor.
- Escalado Dinámico: Ajuste en caliente de
fit,fillystretchmediantepanscanykeepaspect.
🛑 Auto-Pausa por Hardware cuando el Escritorio está Oculto
- Consumo Cero (0% GPU/CPU): Integración con la opción nativa
-pdempvpaper. Cuando las ventanas activas cubren completamente el fondo, la renderización se detiene automáticamente en el compositor Wayland. - Interruptor en Ajustes: Nueva opción configurable "Pausar automáticamente si el escritorio está oculto" con descripción explicativa y soporte bilingüe (ES / EN).
🛠️ Corrección en la CLI (aura toggle-pause)
- Detección Real de Estado: Se corrigió el error donde
pkill -STOPsiempre retornaba éxito en procesos ya detenidos impidiendo reanudarlos. Ahora se prioriza el comando nativocycle pausevía IPC con un fallback robusto que inspecciona/proc/<PID>/statuspara alternar limpiamente entreSIGSTOPySIGCONT.
📦 Instalación y Actualización
Desde la Interfaz de Aura:
Abre Aura → Ve a Acerca de → Pulsa [ Actualizar a v1.3.0 ] → [ Reiniciar Aura ] (o a través de la notificación interactiva de actualización).
Mediante Terminal (CLI):
aura updateInstalación Manual:
curl -sSL https://raw.githubusercontent.com/antwny/aura/main/packaging/install.sh | bashChecksums SHA-256 disponibles en los adjuntos del release.
Full Changelog: v1.2.2...v1.3.0