-
-
Notifications
You must be signed in to change notification settings - Fork 352
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for intl key legends based on the host keyboard layout (#…
…1161) * Create a script to convert keymap_extras/keymap_*.h from qmk_firmware for use in the configurator. * Generate LUTs for US, UK, RU and DE Manually added Ctrl → Strg for keymap_german.js * Export keymap_extras LUTs with metadata * Add support for intl key legends based on the host keyboard layout This is the main commit of PR #1161. * Prettify default quantum keycodes info * Refactor KC_NUHS/KC_BSLS gen funcs * Warn if keysym.length > 3 No need to warn if keysym.length is 1 or 2 * Use intlAlias for title of missing shifted aliases * Remove en-UK * Handle KC_PIPE exceptionally in generateMissingShiftedAliasKcInfo * Comment and organise keymap_us.js * Locale-aware sort of the OS keyboard layouts by their labels. * keycodes/changeKeyLegends → keycodes/updateKeycodeNames and merge properly * Update cypress test to use OS kb layout dropdown instead of ISO toggle * set configSett.osKeyboardLayout = 'keymap_us' if undefined or invalid * Bring back ANSI/ISO buttons on tester page * Merge locally stored configuratorSettings with defaults * Sort osKeyboardLayouts array alphabetically * Sort osKeyboardLayout translatable strings more consistently * Translate options to German Thanks Markus * Use a more formal verb (coller→correspondre) * Change active keycode picker tab via `changeActive`, not `updateKeycodeNames` * Catch promise exceptions when setting lang or OS kb layout * Use string template for osLayout label * *Commit* changes to ISO in generateKeycodes * Use commit and getters to manipulate OS layout in getOSKeyboardLayout * Remove spaces around the '/' of KC_GESC's keycode name This is done so that the Shift+GESC and GUI+GESC keysyms/keycode names remain on the same line because the `breakLines` functions of PrintKey.vue and TesterKey.vue replace spaces ' ' with newlines '\n'. * Use string template for translatedLayoutName
- Loading branch information
1 parent
f4f3f17
commit 165258a
Showing
27 changed files
with
1,427 additions
and
90 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.