From d9ef2d1eaf8e4a48fe7c2472b0df430462f03d1a Mon Sep 17 00:00:00 2001 From: purocean Date: Sat, 19 Sep 2026 12:37:12 +0800 Subject: [PATCH] refactor: move non-US keybinding support --- src/renderer/components/KeyboardShortcuts.vue | 2 +- src/renderer/core/keybinding.ts | 2 +- src/renderer/{ => support}/non-us-keybinding.ts | 0 3 files changed, 2 insertions(+), 2 deletions(-) rename src/renderer/{ => support}/non-us-keybinding.ts (100%) diff --git a/src/renderer/components/KeyboardShortcuts.vue b/src/renderer/components/KeyboardShortcuts.vue index b9e85606..20852e12 100644 --- a/src/renderer/components/KeyboardShortcuts.vue +++ b/src/renderer/components/KeyboardShortcuts.vue @@ -74,7 +74,7 @@ import { computed, h, onUnmounted, ref, shallowRef, watch, watchEffect } from 'v import { getDefaultApplicationAccelerators } from '@share/misc' import { getRawActions, registerAction, removeAction } from '@fe/core/action' import { Alt, Cmd, Ctrl, Meta, Shift, Win, disableShortcuts, enableShortcuts, getKeyLabel, getKeysLabel } from '@fe/core/keybinding' -import { recordNonUsKey } from '@fe/non-us-keybinding' +import { recordNonUsKey } from '@fe/support/non-us-keybinding' import { isMacOS, isOtherOS, isWindows } from '@fe/support/env' import { useModal } from '@fe/support/ui/modal' import { getSetting, setSetting } from '@fe/services/setting' diff --git a/src/renderer/core/keybinding.ts b/src/renderer/core/keybinding.ts index f0b6162e..d8eda180 100644 --- a/src/renderer/core/keybinding.ts +++ b/src/renderer/core/keybinding.ts @@ -2,7 +2,7 @@ import { upperFirst } from 'lodash-es' import { getLogger } from '@fe/utils' import { isMacOS, isOtherOS, isWindows } from '@fe/support/env' import { FLAG_DISABLE_SHORTCUTS } from '@fe/support/args' -import { isNonUsLayoutEnabled, matchNonUsKey } from '@fe/non-us-keybinding' +import { isNonUsLayoutEnabled, matchNonUsKey } from '@fe/support/non-us-keybinding' import type { BuildInActions } from '@fe/types' import { getAction, getActionHandler, getRawActions } from './action' import { triggerHook } from './hook' diff --git a/src/renderer/non-us-keybinding.ts b/src/renderer/support/non-us-keybinding.ts similarity index 100% rename from src/renderer/non-us-keybinding.ts rename to src/renderer/support/non-us-keybinding.ts