feat(ui): redesign the default shortcut layout around a mod+k leader
Single chords stay for everyday actions; open/go actions move to two-step mod+k sequences; held mod+digit switches header session tabs and held mod+alt+digit switches context panel surfaces. Rare actions leave the shortcut schema for the command palette, every remaining action ships with a default binding, and stored overrides from the old layout reset once. Key matching now follows the physical key on non-Latin layouts and for Option-modified digits on macOS, including in the recording dialog.
This commit is contained in:
@@ -1836,22 +1836,18 @@ export const dict: Record<I18nKey, string> = {
|
||||
"helpDialog.item.focusChatInput": "Focar entrada do chat",
|
||||
"helpDialog.item.togglePromptNavigator": "Mostrar ou ocultar navegador de prompts",
|
||||
"helpDialog.item.abortActiveRun": "Interromper execução ativa (duplo clique)",
|
||||
"helpDialog.item.toggleRightSidebar": 'Alternar painel de contexto',
|
||||
"helpDialog.item.openRightSidebarGitTab": 'Abrir superfície do Git',
|
||||
"helpDialog.item.openRightSidebarFilesTab": 'Abrir superfície de arquivos',
|
||||
"helpDialog.item.toggleTerminalDock": "Mostrar ou ocultar dock de terminal",
|
||||
"helpDialog.item.toggleTerminalExpanded": "Expandir ou recolher o terminal",
|
||||
"helpDialog.item.togglePlanContextPanel": "Alternar painel de contexto do plano",
|
||||
"helpDialog.item.cycleTheme": "Alternar tema (Claro → Escuro → Sistema)",
|
||||
"helpDialog.item.switchSessionTab": "Alternar aba de sessão",
|
||||
"helpDialog.item.switchContextSurface": "Alternar superfície do painel de contexto (tecla numérica)",
|
||||
"helpDialog.item.toggleServicesMenu": "Mostrar ou ocultar menu de serviços",
|
||||
"helpDialog.item.cycleServicesTab": "Alternar aba de serviços",
|
||||
"helpDialog.item.openSettings": "Abrir configurações",
|
||||
"helpDialog.keyCombiner.or": "ou",
|
||||
"helpDialog.proTips.title": "Dicas:",
|
||||
"helpDialog.proTips.commandPalette": "Use a paleta de comandos ({shortcut}) para acessar rapidamente todas as ações",
|
||||
"helpDialog.proTips.recentSessions": "As cinco sessões mais recentes aparecem na paleta de comandos",
|
||||
"helpDialog.proTips.themeCycling": "A alternância de tema lembra sua preferência entre sessões",
|
||||
"helpDialog.proTips.leaderSequences": "Atalhos em duas etapas: pressione a combinação e depois a segunda tecla — Esc cancela",
|
||||
"header.actions.rightSidebarWithShortcut": "Barra lateral direita ({shortcut})",
|
||||
"header.actions.toggleRightSidebarAria": "Mostrar ou ocultar barra lateral direita",
|
||||
"header.actions.openAppMenu": "Menu do OpenChamber",
|
||||
@@ -2449,6 +2445,9 @@ export const dict: Record<I18nKey, string> = {
|
||||
"commandPalette.item.toggleSidebar": "Mostrar ou ocultar barra lateral",
|
||||
"commandPalette.item.showContextUsage": "Mostrar uso do contexto",
|
||||
"commandPalette.item.toggleTerminal": "Mostrar ou ocultar terminal",
|
||||
"commandPalette.item.cycleTheme": "Alternar tema",
|
||||
"commandPalette.item.showOpenCodeStatus": "Mostrar status do OpenCode",
|
||||
"commandPalette.item.toggleMemoryDebug": "Alternar painel de depuração de memória",
|
||||
"commandPalette.item.openSettings": "Abrir configurações...",
|
||||
"commandPalette.session.untitled": "Sessão sem título",
|
||||
"openCodeStatusDialog.title": "Status do OpenCode",
|
||||
|
||||
Reference in New Issue
Block a user