diff options
author | Vijay A <avijayr@protonmail.com> | 2021-08-10 10:47:52 +0530 |
---|---|---|
committer | Vijay A <avijayr@protonmail.com> | 2021-08-10 10:47:52 +0530 |
commit | 1c3527a84c045af62fa9c44c41a8e7f96742358d (patch) | |
tree | 59333df272631a8f5c5a22868ebcc1a19a4713dd /src/environment.js | |
parent | doc: Updated CHANGELOG.md [skip ci] (diff) | |
download | ferdium-app-1c3527a84c045af62fa9c44c41a8e7f96742358d.tar.gz ferdium-app-1c3527a84c045af62fa9c44c41a8e7f96742358d.tar.zst ferdium-app-1c3527a84c045af62fa9c44c41a8e7f96742358d.zip |
refactor: Removed duplication and added note about why they were slightly different
(shortcut accelerator vs tooltip text)
Diffstat (limited to 'src/environment.js')
-rw-r--r-- | src/environment.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/environment.js b/src/environment.js index d257a114a..923754048 100644 --- a/src/environment.js +++ b/src/environment.js | |||
@@ -73,11 +73,17 @@ export const osArch = os.arch(); | |||
73 | export const osRelease = os.release(); | 73 | export const osRelease = os.release(); |
74 | export const is64Bit = osArch.match(/64/); | 74 | export const is64Bit = osArch.match(/64/); |
75 | 75 | ||
76 | // for accelerator, show the shortform that electron/OS understands | ||
77 | // for tooltip, show symbol | ||
76 | export const ctrlKey = isMac ? '⌘' : 'Ctrl'; | 78 | export const ctrlKey = isMac ? '⌘' : 'Ctrl'; |
77 | export const cmdKey = isMac ? 'Cmd' : 'Ctrl'; | 79 | export const cmdKey = isMac ? 'Cmd' : 'Ctrl'; |
80 | |||
78 | export const altKey = isMac ? '⌥' : 'Alt'; | 81 | export const altKey = isMac ? '⌥' : 'Alt'; |
79 | export const shiftKey = isMac ? '⇧' : 'Shift'; | 82 | export const shiftKey = isMac ? '⇧' : 'Shift'; |
80 | 83 | ||
84 | // Platform specific shortcut keys | ||
85 | export const settingsShortcutKey = (isAccelerator = true) => `${isAccelerator ? cmdKey : ctrlKey}+${isMac ? ',' : 'P'}`; | ||
86 | |||
81 | let api; | 87 | let api; |
82 | let wsApi; | 88 | let wsApi; |
83 | let web; | 89 | let web; |