Joel Challis
f090cfe75c
Relocate US ANSI shifted keycode aliases ( #18634 )
3 years ago
precondition
e78fa1fbf0
Fix comment of CM_QUES (Colemak question mark) ( #18557 )
...
`#define CM_QUES S(CM_SLSH) // /` → `#define CM_QUES S(CM_SLSH) // ?`
3 years ago
precondition
5021cf58ad
Fix DV_SCLN and DV_COLN in keymap_spanish_dvorak.h ( #18043 )
3 years ago
precondition
8e9ee29fe3
Remove duplicate COMBINING HORN in keymap_us_extended.h ( #18045 )
3 years ago
precondition
0a6327d20c
Replace ; by : in the shifted symbols ASCII art of keymap_norman ( #18029 )
...
Thanks!
3 years ago
precondition
2c3b447641
Use ANSI ASCII art and fix comments for LT_COLN and LT_UNDS in keymap_lithuanian_qwerty.h ( #18028 )
3 years ago
precondition
96731ba88e
Fix LV_CCAR and LV_NCED ( #18025 )
3 years ago
precondition
4ff39b5652
KR_DQUO S(KR_COLN) → KR_DQUO S(KR_QUOT) ( #18011 )
3 years ago
precondition
e3415d6b97
define CZ_PERC S(CZ_PLUS) → define CZ_PERC S(CZ_EQL) ( #18008 )
3 years ago
precondition
20f0f40220
Remove invisible variation selector-15 from keymap_japanese.h ( #18007 )
3 years ago
precondition
b4fbb340c5
Use LT_ZCAR in place of LT_PLUS for modded kc definitions ( #18000 )
3 years ago
precondition
db4c4b1f78
Fix Bépo's BP_NNBS (narrow non-breaking space) ( #17999 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
3 years ago
mknj
9a31bbb3fa
fix syntax error ( #17732 )
3 years ago
precondition
7060cb7b26
Refactor steno and add `STENO_PROTOCOL = [all|txbolt|geminipr]` ( #17065 )
...
* 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
3 years ago
Ryan
4a8bd7b9a5
Rename keymap_extras headers for consistency ( #16939 )
3 years ago
Ryan
e99d6d582c
Add Ukrainian keymap header ( #16947 )
...
* Add Ukrainian keymap header
* Docs
3 years ago
Ryan
73688057f4
Add missing dead key LUTs for sendstring headers ( #16929 )
3 years ago
QMK Bot
63646e8906
Format code according to conventions ( #16322 )
3 years ago
KraXen72
b31f814e8c
Fixes for slovak language-specific keycodes ( #16019 )
3 years ago
billybraga
f383d3d8be
Fix inverted gt and lt send_string mapping in canadian multilingual ( #15487 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Billy Braga <bbraga@progi.com>
3 years ago
Yoichiro Tanaka
231cd7a39f
Fix some wrong keycode macros in locale mapping files ( #15488 )
3 years ago
QMK Bot
2c5d66987d
Format code according to conventions ( #15193 )
4 years ago
Ryan
f529580860
Basic keycode overhaul ( #14726 )
4 years ago
Joel Challis
92385e30cd
Manually format develop ( #15003 )
4 years ago
precondition
0d72438ad6
Correct the Turkish F '?' keycode (TR_QUES) ( #14740 )
...
define TR_QUES S(TR_ASTR) // ? → define TR_QUES S(TR_SLSH) // ?
4 years ago
Olli Helenius
9472c4b8cb
Fix US_RDQU keycode ( #13464 )
...
`US_RDQU` and `US_LDQU` were aliased to the same keycode. `US_RDQU`
should use the right bracket.
4 years ago
freqmod
705774f7bf
Steno combinedkeys ( #12538 )
...
* Add support for steno keys that press adjacent keys simultaniously
* Add some docs for steno combined keys
4 years ago
Carl-Fredrik Arvidson
3486870ee4
Adds Swedish Mac ISO and ANSI keymaps ( #13055 )
...
* 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>
4 years ago
Ryan
50d4dfd2e6
`keymap_extras`: Remove deprecated defines ( #12949 )
4 years ago
Ryan
dc3896e31c
Cleanup junk chars, part 4 ( #13345 )
4 years ago
Ryan
09835033da
keymap_fr_ch: undef `CH_H` ( #11537 )
4 years ago
Joshua Diamond
e190872b82
Improved Language Specific Keycodes for US International and Extended Layouts ( #11307 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
4 years ago
André Cruz
ca8df55858
Added mac variant of portuguese keymap extras ( #11260 )
...
* 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>
4 years ago
Ryan
48f4768d33
Change include guards in quantum/ to pragma once ( #11239 )
4 years ago
Hedgestock
8ea7f4f45f
Fixed french quotes on canadian multilingual ( #11183 )
4 years ago
Geoffrey BOTIN
2ffac90c99
Fix typo causing `redefined error` in keymap_french_osx ( #10962 )
...
Co-authored-by: gbotin <geoffrey.botin@gmail.com>
5 years ago
Félix Sanz
168ce1a743
Update keymap_spanish_dvorak.h ( #10213 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
5 years ago
Ryan
6c78f80fa1
Partial fix for sendstring_french.h ( #10623 )
5 years ago
Ryan
b6f9ca3b09
Fix Belgian sendstring properly ( #10444 )
5 years ago
Drashna Jaelre
9570b1bbb4
Fix Belgian sendstring file ( #10443 )
...
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/
5 years ago
Olivier Li
9bca381b98
Unflip < and > for canadian mutlilingual ( #10222 )
...
Co-authored-by: Olivier Li <olivierli@google.com>
5 years ago
Félix Sanz
69804bb243
Fixed Spanish keymap extra ES_DIAE symbol ( #10211 )
...
* 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>
5 years ago
David Kosorin
dba8148764
Fix Czech keycodes ( #9987 )
5 years ago
Hedgestock
fc13315300
Fixed CA_DOTA key code ( #9722 )
5 years ago
Oskar Holstensson
ca598c3df6
Changed US_RBRC to KC_RBRC instead of KC_LBRC ( #9664 )
5 years ago
Guillaume Gérard
5f9fb01020
[Keymap Extra] Add French AZERTY (AFNOR - NF Z71-300) ( #9644 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
5 years ago
Olli
b30d0361c5
Fix “G” in Neo2 keymap ( #9645 )
...
Fix duplicated “NE_H” definition to use “NE_G” in Neo2 keymap,
introduced with commit 44ff14f
.
5 years ago
Guillaume Gérard
9b85bd68a4
feat: add dvorak-fr as extra keymap ( #9512 )
5 years ago
Joshua Diamond
4b80ee46f8
Add Hebrew keymap aliases ( #9383 )
...
* 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!
5 years ago
Kimat Boven
dfcd4f0d25
BE_J should map to KC_J ( #9243 )
5 years ago