You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat: internacionalizar menu nativo macOS
Replica o padrão já estabelecido pelo tray menu:
- Extrai lógica de construção do menu para rebuild_macos_menu()
- Adiciona command update_menu_labels (macOS only)
- Adiciona seção 'menu' em pt-BR.json e en.json
- Estende tray-sync.ts com updateMenuLabels()
- Chama updateMenuLabels no init e na troca de idioma
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* style: alterar cor da fase 'done' para purple e exibir ID da sessão
- Troca bg-emerald-500 por bg-purple-500 no indicador de fase done
- Adiciona botão com prefixo do ID da sessão no cabeçalho
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* fix: use pt-BR defaults for initial macOS menu labels
Initialize rebuild_macos_menu with Portuguese (pt-BR) strings so the
native menu matches the default locale before the frontend sync runs.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* fix: register update_menu_labels on all platforms as no-op on non-macOS
Remove the #[cfg(target_os = "macos")] guard from the command definition
and its invoke_handler registration so the frontend can safely call
update_menu_labels on any platform. On non-macOS the command returns Ok(())
immediately, preventing silent invoke failures on Linux and Windows.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
0 commit comments