summaryrefslogtreecommitdiff
path: root/quantum/keymap_extras
AgeCommit message (Collapse)Author
2022-06-23Refactor steno and add `STENO_PROTOCOL = [all|txbolt|geminipr]` (#17065)precondition
* 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
2022-05-15Rename keymap_extras headers for consistency (#16939)Ryan
2022-04-28Add Ukrainian keymap header (#16947)Ryan
* Add Ukrainian keymap header * Docs
2022-04-25Add missing dead key LUTs for sendstring headers (#16929)Ryan
2022-02-12Format code according to conventions (#16322)QMK Bot
2022-01-27Fixes for slovak language-specific keycodes (#16019)KraXen72
2021-12-16Fix inverted gt and lt send_string mapping in canadian multilingual (#15487)billybraga
Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Billy Braga <bbraga@progi.com>
2021-12-16Fix some wrong keycode macros in locale mapping files (#15488)Yoichiro Tanaka
2021-11-03Basic keycode overhaul (#14726)Ryan
2021-11-01Manually format develop (#15003)Joel Challis
2021-10-07Correct the Turkish F '?' keycode (TR_QUES) (#14740)precondition
define TR_QUES S(TR_ASTR) // ? → define TR_QUES S(TR_SLSH) // ?
2021-08-23Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-08-24Fix US_RDQU keycode (#13464)Olli Helenius
`US_RDQU` and `US_LDQU` were aliased to the same keycode. `US_RDQU` should use the right bracket.
2021-08-18Steno combinedkeys (#12538)freqmod
* Add support for steno keys that press adjacent keys simultaniously * Add some docs for steno combined keys
2021-07-20Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-07-20Adds Swedish Mac ISO and ANSI keymaps (#13055)Carl-Fredrik Arvidson
* 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>
2021-07-06`keymap_extras`: Remove deprecated defines (#12949)Ryan
2021-07-01Cleanup junk chars, part 4 (#13345)Ryan
2021-01-13Merge remote-tracking branch 'origin/master' into developQMK Bot
2021-01-13keymap_fr_ch: undef `CH_H` (#11537)Ryan
2021-01-02Improved Language Specific Keycodes for US International and Extended ↵Joshua Diamond
Layouts (#11307) Co-authored-by: Ryan <fauxpark@gmail.com>
2020-12-29Added mac variant of portuguese keymap extras (#11260)André Cruz
* 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>
2020-12-26Change include guards in quantum/ to pragma once (#11239)Ryan
2020-12-11Fixed french quotes on canadian multilingual (#11183)Hedgestock
2020-11-17Fix typo causing `redefined error` in keymap_french_osx (#10962)Geoffrey BOTIN
Co-authored-by: gbotin <geoffrey.botin@gmail.com>
2020-10-23Update keymap_spanish_dvorak.h (#10213)Félix Sanz
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-10-13Partial fix for sendstring_french.h (#10623)Ryan
2020-09-26Fix Belgian sendstring properly (#10444)Ryan
2020-09-26Fix Belgian sendstring file (#10443)Drashna Jaelre
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/
2020-09-06Unflip < and > for canadian mutlilingual (#10222)Olivier Li
Co-authored-by: Olivier Li <olivierli@google.com>
2020-09-01Fixed Spanish keymap extra ES_DIAE symbol (#10211)Félix Sanz
* 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>
2020-08-29Fix Czech keycodes (#9987)David Kosorin
2020-07-16Fixed CA_DOTA key code (#9722)Hedgestock
2020-07-08Changed US_RBRC to KC_RBRC instead of KC_LBRC (#9664)Oskar Holstensson
2020-07-08[Keymap Extra] Add French AZERTY (AFNOR - NF Z71-300) (#9644)Guillaume Gérard
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-07-04Fix “G” in Neo2 keymap (#9645)Olli
Fix duplicated “NE_H” definition to use “NE_G” in Neo2 keymap, introduced with commit 44ff14f.
2020-06-24feat: add dvorak-fr as extra keymap (#9512)Guillaume Gérard
2020-06-23Add Hebrew keymap aliases (#9383)Joshua Diamond
* 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!
2020-06-01BE_J should map to KC_J (#9243)Kimat Boven
2020-05-13Update Neo2 keymap (#9063)Ryan
2020-05-13Update Canadian Multilingual keymap and add sendstring LUT (#8786)Ryan
2020-04-28format code according to conventions [skip ci]QMK Bot
2020-04-28Add Romanian keymap and sendstring LUT (#8852)Ryan
2020-04-19Merge pull request #8710 from vomindoraan/keymap_extras_fixupRyan
2020-04-19Add back deprecated SE_AE keycodeKonstantin Đorđević
2020-04-18Add dvorak's spanish variant to quantum/keymap_extras (#8732)joseandres42
* 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>
2020-04-19Merge pull request #8722 from fauxpark/keymap-extras-bepoRyan
2020-04-19Update Italian macOS keymaps and add sendstring LUTs (#8701)Ryan
* Update Italian macOS keymaps and add sendstring LUTs * Wrong letter
2020-04-19Update French and German macOS keymaps and add sendstring LUTs (#8700)Ryan
2020-04-19Update Swiss French/German keymaps and add sendstring LUTs (#8689)Ryan