v1.4.0

23 de junho de 2026

Versão importante introduzindo navegação completa por gamepad para toda a interface do app, exclusão de ROM mais inteligente com restauração de arquivos referenciados e capas pré-carregadas, e refinamentos da grade da biblioteca.

Destaques

  • Navegação por gamepad: navegue por toda a interface do app usando um gamepad, com bindings de botões configuráveis e funcionalidade de dispensar para popovers e folhas
  • Exclusão inteligente de ROM: arquivos referenciados podem ser restaurados ao excluir uma ROM; capas pré-carregadas mostram contexto visual antes do diálogo de confirmação
  • Toggle de navegação por joystick: nova configuração para ativar/desativar a navegação baseada em joystick, com bindings de botões atualizados
  • Menus de contexto em GameCardView: menus de contexto com clique direito em cartões de jogo para ações rápidas
  • Estado de rolagem do LibraryGridView: rastreamento e persistência melhorados da posição de rolagem entre sessões
  • Novas strings de navegação por gamepad: localizadas para inglês, espanhol e português

Alterações detalhadas

  • Adicionado GamepadNavCoordinator: sistema centralizado de navegação por gamepad para a interface de biblioteca
  • Adicionada GamepadNavConfigSettingsView: configure bindings de botões do gamepad para navegação
  • Feitos dispensáveis com botão do gamepad todos os popovers e folhas nas visualizações de biblioteca/configurações
  • Adicionado GamepadNavigationManager: ativa a navegação por gamepad em janelas de jogo e standalone
  • Adicionado suporte a navegação por gamepad a StandaloneGameWindowController
  • Adicionada navegação context-aware inteligente em GameDetailView e ShaderWindowController
  • Adicionada restauração de arquivos referenciados ao excluir uma ROM
  • Pré-carregadas as capas antes do diálogo de confirmação de exclusão
  • Adicionado toggle de navegação por joystick em configurações
  • Atualizados os bindings de botões para suportar o novo sistema de navegação por joystick
  • Adicionados menus de contexto com clique direito em GameCardView
  • Melhorado o rastreamento e a persistência da posição de rolagem em LibraryGridView
  • Melhorados os efeitos hover com padding trailing dinâmico em CategoryRowButton e SidebarRowButton
  • Melhorada ShaderPresetPickerView para melhor seleção de presets de shaders
  • Integrado NotificationHistoryManager em todas as visualizações de jogo
  • Reestruturada SettingsView para melhor organização
  • Adicionadas novas traduções para strings de navegação por gamepad em inglês, espanhol e português