Novedades de la versión 1.9
Importante:
Si experimentó fallas en macOS 10.15 (Catalina) con la versión 1.8, esta actualización resuelve completamente ese problema. La aplicación ahora utiliza API AppKit tradicionales que son totalmente compatibles con macOS 10.15 y versiones posteriores.
Correcciones críticas
- macOS 10.15 Fallo solucionado - Fallo resuelto en macOS Catalina causado por la incompatibilidad de NSApplicationDelegateAdaptor
- Modo solo barra de menú: la aplicación ahora se ejecuta correctamente como una aplicación de barra de menú sin aparecer en el Dock o en el conmutador Cmd+Tab
- Inicio de aplicaciones mejorado - Se solucionó el problema por el cual ciertas aplicaciones (Finder, Chrome, etc.) no se iniciaban en máquinas/versiones de sistema operativo específicas
Nuevas funciones
- Notificaciones instantáneas de progreso: vea comentarios inmediatos al iniciar o cerrar instantáneas con nuevos indicadores de progreso
- Notificaciones de eliminación automática: todas las notificaciones ahora desaparecen automáticamente después de 3 a 5 segundos sin necesidad de interacción del usuario
- Notificaciones en primer plano: las notificaciones ahora aparecen sobre todas las ventanas, incluso durante el inicio de aplicaciones y el modo de pantalla completa
- Mensajes de error amigables - Los mensajes "Aplicación no encontrada" ahora se muestran como notificaciones informativas en lugar de errores
Corrección de errores
- Se corrigió la notificación de eliminación que siempre mostraba "Sin nombre" en lugar del nombre real de la instantánea
- Se corrigió el cambio de nombre que no actualizaba la interfaz de usuario inmediatamente después de cambiar el nombre de la instantánea
- Se solucionó el problema de actualización de la lista donde las nuevas instantáneas aparecían cortadas en la parte superior
- Se corrigieron las notificaciones de progreso que no se mostraban inmediatamente al hacer clic en los botones Iniciar o Salir
- Se corrigieron las notificaciones que se ocultaban detrás del inicio de aplicaciones
- Se corrigieron los cuadros de diálogo de alerta modales que bloqueaban el flujo de trabajo del usuario; se reemplazaron con notificaciones sin bloqueo
- Se corrigieron errores de restauración de ventanas que se mostraban como cuadros de diálogo de bloqueo
- Se eliminaron los botones "OK" innecesarios de todas las notificaciones
- Se corrigió el código asíncrono/en espera que causaba fallas; se reemplazó con controladores de finalización tradicionales
Mejoras
- Sistema de notificación mejorado - Rediseño completo usando ventanas flotantes para una mejor visibilidad y experiencia de usuario
- Inicio de aplicación confiable: ahora prueba primero el identificador del paquete y luego recurre a la ruta del archivo para obtener máxima compatibilidad
- Tiempo mínimo de visualización - Las notificaciones de progreso ahora se muestran durante al menos 1 segundo incluso para operaciones instantáneas
- Mejores comentarios - Comentarios visuales claros para todas las operaciones de instantáneas
- Rendimiento mejorado - Representación de notificaciones optimizada sin demoras graduales
- Mejores actualizaciones de la interfaz de usuario: todas las listas y vistas ahora se actualizan correctamente cuando cambian los datos
Compatibilidad con versiones anteriores
- macOS 10.15+ Compatibilidad totalmente probada - Completa compatibilidad con macOS Catalina y versiones posteriores, probada en hardware real
- Se eliminó el requisito NSApplicationDelegateAdaptor (requerido macOS 11.0+)
- Se eliminó el requisito de biblioteca de simultaneidad Swift (anteriormente requerido macOS 13.1+/14.0+)
- Se corrigieron rutas de acceso no válidas que podían causar problemas con GateKeeper
- Optimizado para distribución y compatibilidad en todas las versiones macOS compatibles
- Tradicional AppKit punto de entrada para máxima compatibilidad
Detalles técnicos
- Versión: 1.9
- Compilación: 24
- Objetivo de implementación: macOS 10.15 (Catalina) y posteriores
- Compatibilidad mejorada con firma de código y certificación notarial
- Sin dependencias de simultaneidad Swift
- Se ejecuta como LSUIElement (solo barra de menú)
Nota:
Esta actualización incluye mejoras significativas en el sistema de notificación, la capacidad de respuesta de la interfaz de usuario y la confiabilidad del inicio de aplicaciones para una mejor experiencia de usuario en todas las versiones macOS compatibles.