Skip to content

v1.2.1: Calidad Nativa 4K, Notificaciones de Actualización y Flujo de Explorar

Choose a tag to compare

@github-actions github-actions released this 13 Sep 00:53
· 72 commits to main since this release

Aura v1.2.1: Calidad Nativa 4K/UHD, Notificaciones Confiables de Actualización y Pulido de Explorar

Esta versión optimiza drásticamente la fidelidad visual al renderizar fondos estáticos en pantallas de alta resolución (4K, UHD y pantallas HiDPI) sin downscaling destructivo, corrige y perfecciona el ciclo de vida de las notificaciones de actualización al iniciar el sistema o restaurar la app desde el dock/bandeja, y simplifica la experiencia de descarga y aplicación en la pestaña Explorar.


🚀 Novedades y Mejoras Principales

💎 Calidad Nativa 4K/UHD y Filtros de Escalado Spline36

  • Renderizado Directo sin Redimensionado en GPU: Se eliminó el límite forzado de 2560x1440 para wallpapers estáticos en mpvpaper. Las imágenes en 4K (3840x2160), UHD y resoluciones nativas se entregan íntegras a la GPU para un renderizado nítido y sin pérdida de detalle.
  • Pipeline de Escalado Avanzado en mpv: Configurado con --scale=spline36 --cscale=spline36 --dscale=mitchell para ofrecer interpolación de bordes cristalina y libre de artefactos o borrosidad en pantallas de alta densidad de píxeles.
  • Miniaturas de Alta Fidelidad Lanczos3: Generación optimizada de miniaturas a 480x270 utilizando el algoritmo FilterType::Lanczos3, preservando canales PNG y compresión JPEG al 95% para imágenes gigantes (>8K).
  • Ascenso Automático de Miniaturas: El escáner detecta si una miniatura en caché proviene de la vista previa web preliminar (<16 KB) y la regenera instantáneamente con la máxima nitidez a partir del archivo maestro descargado.

🔔 Notificaciones Confiables en Todo el Ciclo de Vida

  • Chequeo en Segundo Plano al Iniciar el PC: Ahora Aura comprueba nuevas versiones en GitHub incluso cuando inicia de forma silenciosa (--hidden) en el arranque del sistema operativo.
  • Alerta Inmediata al Restaurar Ventana: Si hay una actualización disponible, al abrir o restaurar Aura desde la bandeja del sistema (tray), el dock de COSMIC o mediante D-Bus (ShowMainWindow), se presenta inmediatamente la notificación flotante interactiva (🚀 ¡Nueva versión disponible! [ Actualizar ahora ]).
  • Comprobación Periódica y de Reactivación: Incorporado temporizador de enfriamiento inteligente (45 minutos) al interactuar con la ventana y una suscripción en segundo plano que sondea nuevas versiones cada 4 horas.

🎯 Flujo de Explorar Unificado y Ágil

  • Notificación Única y Concisa: Se eliminó la duplicidad de alertas ("Fondo descargado" + "Fondo aplicado"). Ahora se muestra una única notificación clara ("Fondo de pantalla aplicado") con acceso directo a través del botón [ Mostrar en Archivos ].
  • Prevención de Condiciones de Carrera: Implementado seguimiento de intención (pending_auto_apply_id) para evitar que descargas asíncronas concurrentes se sobreescriban erróneamente al seleccionar fondos rápidamente.
  • Protección contra Clics Múltiples: Bloqueo preventivo de interacción en la miniatura mientras la descarga está en progreso para evitar peticiones duplicadas.

📦 Instalación y Actualización

Desde la Interfaz de Aura:

Abre Aura → Notificación flotante [ Actualizar ahora ] o en Acerca de → Pulsa [ Actualizar a v1.2.1 ] → [ Reiniciar Aura ].

Mediante Terminal (CLI):

aura update

Instalación Manual:

curl -sSL https://raw.githubusercontent.com/antwny/aura/main/packaging/install.sh | bash

Checksums SHA-256 disponibles en los adjuntos del release.

Full Changelog: v1.2.0...v1.2.1