v1.4.0
Versión importante que introduce navegación completa con gamepad para toda la interfaz, eliminación de ROM más inteligente con restauración de archivos referenciados y arte de caja precargado, y pulido de la cuadrícula de biblioteca.
Destacados
- Navegación con gamepad: navega por toda la interfaz de la app usando un gamepad, con bindings de botones configurables y funcionalidad de cierre para popovers y hojas
- Eliminación inteligente de ROM: los archivos referenciados se pueden restaurar al eliminar una ROM; el arte de caja precargado muestra contexto visual antes del diálogo de confirmación
- Switch de navegación con joystick: nuevo ajuste para activar/desactivar la navegación basada en joystick, con bindings de botones actualizados
- Menús contextuales en GameCardView: menús contextuales con clic derecho en tarjetas de juego para acciones rápidas
- Estado de desplazamiento de LibraryGridView: seguimiento y persistencia mejorados de la posición de desplazamiento entre sesiones
- Nuevas cadenas para navegación con gamepad: localizadas para inglés, español y portugués
Cambios detallados
- Añadido
GamepadNavCoordinator: sistema centralizado de navegación con gamepad para la interfaz de biblioteca - Añadida
GamepadNavConfigSettingsView: configura los bindings de botones del gamepad para navegación - Hechos cerrables con botón de gamepad todos los popovers y hojas en las vistas de biblioteca/ajustes
- Añadido
GamepadNavigationManager: activa la navegación con gamepad en ventanas de juego y standalone - Añadido soporte de navegación con gamepad a
StandaloneGameWindowController - Añadida navegación context-aware smart en
GameDetailViewyShaderWindowController - Añadida restauración de archivos referenciados al eliminar una ROM
- Precargado el arte de caja antes del diálogo de confirmación de eliminación
- Añadido switch de navegación con joystick en ajustes
- Actualizados los bindings de botones para soportar el nuevo sistema de navegación con joystick
- Añadidos menús contextuales con clic derecho en
GameCardView - Mejorado el seguimiento y la persistencia de la posición de desplazamiento en
LibraryGridView - Mejorados los efectos hover con padding trailing dinámico en
CategoryRowButtonySidebarRowButton - Mejorada
ShaderPresetPickerViewpara una mejor selección de presets de shaders - Integrado
NotificationHistoryManageren todas las vistas de juego - Reestructurada
SettingsViewpara mejor organización - Añadidas nuevas traducciones para cadenas de navegación con gamepad en inglés, español y portugués