summaryrefslogtreecommitdiffstats
path: root/quantum/keymap_extras
Commit message (Collapse)AuthorAgeFilesLines
* Refactor steno and add `STENO_PROTOCOL = [all|txbolt|geminipr]` (#17065)precondition2022-06-231-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Refactor steno into STENO_ENABLE_[ALL|GEMINI|BOLT] * Update stenography documentation * STENO_ENABLE_TXBOLT → STENO_ENABLE_BOLT TXBOLT is a better name but BOLT is more consistent with the pre-existing TX Bolt related constants, which all drop the "TX " prefix * Comments * STENO_ENABLE_[GEMINI|BOLT|ALL] → STENO_PROTOCOL = [geminipr|txbolt|all] * Add note on lacking V-USB support * Clear chord at the end of the switch(mode){send_steno_chord} block * Return true if NOEVENT * update_chord_xxx → add_xxx_key_to_chord * Enable the defines for all the protocols if STENO_PROTOCOL = all * Mention how to use `steno_set_mode` * Set the default steno protocol to "all" This is done so that existing keymaps invoking `steno_set_mode` don't all suddenly break * Add data driver equivalents for stenography feature * Document format of serial steno packets (Thanks dnaq) * Add missing comma
* Rename keymap_extras headers for consistency (#16939)Ryan2022-05-1524-10/+10
|
* Add Ukrainian keymap header (#16947)Ryan2022-04-281-0/+134
| | | | | * Add Ukrainian keymap header * Docs
* Add missing dead key LUTs for sendstring headers (#16929)Ryan2022-04-2534-8/+628
|
* Format code according to conventions (#16322)QMK Bot2022-02-122-2/+2
|
* Fixes for slovak language-specific keycodes (#16019)KraXen722022-01-271-3/+2
|
* Fix inverted gt and lt send_string mapping in canadian multilingual (#15487)billybraga2021-12-161-1/+1
| | | | Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Billy Braga <bbraga@progi.com>
* Fix some wrong keycode macros in locale mapping files (#15488)Yoichiro Tanaka2021-12-164-6/+6
|
* Basic keycode overhaul (#14726)Ryan2021-11-031-2/+2
|
* Manually format develop (#15003)Joel Challis2021-11-011-2/+1
|
* Correct the Turkish F '?' keycode (TR_QUES) (#14740)precondition2021-10-071-1/+1
| | | define TR_QUES S(TR_ASTR) // ? → define TR_QUES S(TR_SLSH) // ?
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-08-232-2/+2
|\
| * Fix US_RDQU keycode (#13464)Olli Helenius2021-08-242-2/+2
| | | | | | | | `US_RDQU` and `US_LDQU` were aliased to the same keycode. `US_RDQU` should use the right bracket.
* | Steno combinedkeys (#12538)freqmod2021-08-181-0/+18
| | | | | | | | | | * Add support for steno keys that press adjacent keys simultaniously * Add some docs for steno combined keys
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-204-0/+958
|\|
| * Adds Swedish Mac ISO and ANSI keymaps (#13055)Carl-Fredrik Arvidson2021-07-204-0/+958
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adds Swedish Mac ISO and ANSI keymaps * Replaces NBSP with space * Adds missing keys * Remove duplicates * Remove duplicates * Update quantum/keymap_extras/keymap_swedish_osx_iso.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_iso.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_iso.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_iso.h Co-authored-by: Ryan <fauxpark@gmail.com> * Change case and remove whitespace * Update quantum/keymap_extras/keymap_swedish_osx_ansi.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_ansi.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_ansi.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_iso.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_iso.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_iso.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_iso.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_iso.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_iso.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_ansi.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_ansi.h Co-authored-by: Ryan <fauxpark@gmail.com> * Fix uppercase * Update quantum/keymap_extras/keymap_swedish_osx_ansi.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_ansi.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_ansi.h Co-authored-by: Ryan <fauxpark@gmail.com> * Add specific files for Swedish Pro * Update quantum/keymap_extras/keymap_swedish_osx_iso.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_iso.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_ansi.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_ansi.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_ansi.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_ansi.h Remove whitespace Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_ansi.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_pro_osx_ansi.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_iso.h Co-authored-by: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/keymap_swedish_osx_iso.h Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | `keymap_extras`: Remove deprecated defines (#12949)Ryan2021-07-0623-925/+1
|/
* Cleanup junk chars, part 4 (#13345)Ryan2021-07-0157-1027/+1027
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-01-131-0/+5
|\
| * keymap_fr_ch: undef `CH_H` (#11537)Ryan2021-01-131-0/+5
| |
* | Improved Language Specific Keycodes for US International and Extended ↵Joshua Diamond2021-01-024-10/+561
|/ | | | | Layouts (#11307) Co-authored-by: Ryan <fauxpark@gmail.com>
* Added mac variant of portuguese keymap extras (#11260)André Cruz2020-12-292-0/+334
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added mac variant of portuguese keymap This keymap is very similar to the existing portuguese keymap, but some symbols are moved around. Apply suggestions from code review Corrected whitespace and implemented some suggested changes. Co-authored-by: Ryan <fauxpark@gmail.com> Converted some spaces to nbsp Added sendstring ISO version * Apply suggestions from code review Added suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * Replaced space with nbsp * Corrected 2 chars in ascii_to_shift_lut { and } require shift Co-authored-by: Ryan <fauxpark@gmail.com>
* Change include guards in quantum/ to pragma once (#11239)Ryan2020-12-263-12/+6
|
* Fixed french quotes on canadian multilingual (#11183)Hedgestock2020-12-111-2/+2
|
* Fix typo causing `redefined error` in keymap_french_osx (#10962)Geoffrey BOTIN2020-11-171-1/+1
| | | Co-authored-by: gbotin <geoffrey.botin@gmail.com>
* Update keymap_spanish_dvorak.h (#10213)Félix Sanz2020-10-231-2/+2
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* Partial fix for sendstring_french.h (#10623)Ryan2020-10-131-2/+2
|
* Fix Belgian sendstring properly (#10444)Ryan2020-09-261-1/+1
|
* Fix Belgian sendstring file (#10443)Drashna Jaelre2020-09-261-1/+1
| | | | | | | | | Specifically, the `BE_CIRC` is an alt-ed keycode, which means it doesn't fit into the 8 bit keycode range... It should be `BE_SECT`, as it is already alt-ed by the alt lut. Confirmed that this change fixes compilation warnings and works correctly, on reddit. https://www.reddit.com/r/olkb/comments/iywin1/unsigned_conversion_from_int_to_unsigned_char/g6jvfgl/
* Unflip < and > for canadian mutlilingual (#10222)Olivier Li2020-09-061-2/+2
| | | Co-authored-by: Olivier Li <olivierli@google.com>
* Fixed Spanish keymap extra ES_DIAE symbol (#10211)Félix Sanz2020-09-011-1/+1
| | | | | | | | | | | * Fixed Spanish keymap extra ES_DIAE symbol `ES_DIAE` should be `S(ES_ACUT)` not `S(ES_GRV)` * Update quantum/keymap_extras/keymap_spanish.h Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Fix Czech keycodes (#9987)David Kosorin2020-08-291-2/+2
|
* Fixed CA_DOTA key code (#9722)Hedgestock2020-07-161-1/+1
|
* Changed US_RBRC to KC_RBRC instead of KC_LBRC (#9664)Oskar Holstensson2020-07-081-1/+1
|
* [Keymap Extra] Add French AZERTY (AFNOR - NF Z71-300) (#9644)Guillaume Gérard2020-07-082-0/+353
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* Fix “G” in Neo2 keymap (#9645)Olli2020-07-041-1/+1
| | | | Fix duplicated “NE_H” definition to use “NE_G” in Neo2 keymap, introduced with commit 44ff14f.
* feat: add dvorak-fr as extra keymap (#9512)Guillaume Gérard2020-06-242-0/+215
|
* Add Hebrew keymap aliases (#9383)Joshua Diamond2020-06-231-0/+151
| | | | | | | | | | | | | | | | | | | | | | | | * Add Hebrew keymap aliases * Use NBSP for internal space in box drawings * Apply suggestions from code review * More whitespace fixes * IL_DVAV, IL_DYOD and IL_VYOD were incorrect * Add IL_DEG, IL_MUL, IL_DIV * Hebrew is now ISO (no more BAE) * Use ISO left shift * Apply suggestions from code review * DYOD and VYOD were reversed in diagram. Oops!
* BE_J should map to KC_J (#9243)Kimat Boven2020-06-011-1/+1
|
* Update Neo2 keymap (#9063)Ryan2020-05-131-58/+122
|
* Update Canadian Multilingual keymap and add sendstring LUT (#8786)Ryan2020-05-132-236/+510
|
* format code according to conventions [skip ci]QMK Bot2020-04-281-1/+1
|
* Add Romanian keymap and sendstring LUT (#8852)Ryan2020-04-283-0/+290
|
* Merge pull request #8710 from vomindoraan/keymap_extras_fixupRyan2020-04-196-9/+10
|\
| * Add back deprecated SE_AE keycodeKonstantin Đorđević2020-04-191-0/+1
| |
| * GR_DTON → GR_DIATKonstantin Đorđević2020-04-061-1/+1
| |
| * Small corrections to Belgian, Serbian and Slovenian keymapsKonstantin Đorđević2020-04-064-8/+8
| |
* | Add dvorak's spanish variant to quantum/keymap_extras (#8732)joseandres422020-04-183-1/+252
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added dvorak's spanish variant. * Fixed spacing * Fixed filename typo * Applied fixes and suggestions. * Fixed spacing * Added sendstring_spanish_dvorak.h * Fixed sendstring_spanish.h * Update quantum/keymap_extras/sendstring_spanish_dvorak.h Co-Authored-By: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/sendstring_spanish.h Co-Authored-By: Ryan <fauxpark@gmail.com> * Update quantum/keymap_extras/sendstring_spanish_dvorak.h Co-Authored-By: Ryan <fauxpark@gmail.com> Co-authored-by: joseandres42 <joseandres42@Orion-PC.localdomain> Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge pull request #8722 from fauxpark/keymap-extras-bepoRyan2020-04-192-298/+386
|\ \
| * | Slight rename of double angle quote keycodesfauxpark2020-04-132-12/+14
| | |