precondition and GitHub
50844a8e67
Fix typos: key-modifer→key-modifier and interacton→interaction ( #22464 )
2023-11-13 20:55:45 +00:00
precondition and GitHub
1abf8f3e8b
[Feature] Send a dummy keycode to neutralize flashing modifiers in retro tap and key overrides ( #20992 )
2023-07-08 00:18:02 +10:00
precondition and GitHub
1e2deddd43
Remove outdated remarks regarding the default MT behavior ( #21077 )
2023-05-30 02:08:15 +01:00
precondition and GitHub
974c01b4f8
[Docs] Fix suggested code pattern when a specific mod-mask is required. ( #20512 )
2023-04-20 19:41:53 -06:00
precondition and GitHub
c3ae5c1076
Fix capital letters not getting sent with sendstring_swiss_fr.h (Issue #20080 ) ( #20515 )
2023-04-20 16:07:04 +01:00
precondition and GitHub
1899793f27
Make IGNORE_MOD_TAP_INTERRUPT the default behaviour for mod-taps ( #20211 )
2023-04-03 15:32:47 +10:00
precondition and GitHub
93f2ed3abf
[Bug] Fix compilation error when defining QUICK_TAP_TERM_PER_KEY ( #19893 )
2023-02-22 11:03:36 -08:00
precondition and GitHub
7a099b7ea5
Update KC_NLCK and KC_SLCK in international docs ( #19521 )
2023-02-14 02:49:17 +00:00
precondition and GitHub
21f4375393
Update documentation for LM(layer, mod) ( #19284 )
...
* Update documentation for LM(layer, mod)
* Move LM table to caveats section
2023-02-11 20:37:30 +00:00
precondition and GitHub
515dd18c28
Remove IGNORE_MOD_TAP_INTERRUPT_PER_KEY in favour of HOLD_ON_OTHER_KEY_PRESS_PER_KEY ( #15741 )
2022-12-13 22:20:07 +11:00
precondition and GitHub
454edf68d1
Tests that caps word stays active after use of OSL ( #19303 )
2022-12-12 22:16:12 +01:00
precondition and GitHub
c012490712
Add unit tests for HOLD_ON_OTHER_KEY_PRESS ( #18721 )
...
* Add HOLD_ON_OTHER_KEY_PRESS to data/ files
* Add unit tests for HOLD_ON_OTHER_KEY_PRESS
2022-10-22 23:51:24 +01:00
precondition and GitHub
2b24f16779
Update converter/usb_usb keymaps to use LAYOUT_fullsize ( #18720 )
2022-10-15 22:20:20 +01:00
precondition and GitHub
17ada03243
Update snowe's KC_RESET to use QK_BOOT ( #18667 )
2022-10-11 10:27:21 +11:00
precondition and GitHub
248f98bdad
width:2 → height:2 for spacetime thumb keys ( #18605 )
2022-10-05 20:19:45 +01:00
precondition and GitHub
49030e3e5b
Use get_u16_str instead of snprintf in autoshift_timer_report ( #18606 )
2022-10-05 10:42:05 -07:00
precondition and GitHub
5f671de13a
RESET → QK_BOOT in nyhxis/nfr_70 ( #18607 )
2022-10-05 16:04:17 +01:00
precondition and GitHub
e78fa1fbf0
Fix comment of CM_QUES (Colemak question mark) ( #18557 )
...
`#define CM_QUES S(CM_SLSH) // /` → `#define CM_QUES S(CM_SLSH) // ?`
2022-10-01 01:52:46 -07:00
precondition and GitHub
6f2c173743
Expand on the differences between Caps Word and Caps Lock ( #18139 )
...
* Expand on the differences between Caps Word and Caps Lock
* Add the equiv default KC_ next to intl alias
* It's configurable so it's not a problem
2022-08-30 10:03:25 +02:00
precondition and GitHub
5021cf58ad
Fix DV_SCLN and DV_COLN in keymap_spanish_dvorak.h ( #18043 )
2022-08-15 18:41:05 +01:00
precondition and GitHub
8e9ee29fe3
Remove duplicate COMBINING HORN in keymap_us_extended.h ( #18045 )
2022-08-14 22:25:37 -07:00
precondition and GitHub
0a6327d20c
Replace ; by : in the shifted symbols ASCII art of keymap_norman ( #18029 )
...
Thanks!
2022-08-14 12:18:42 -04:00
precondition and GitHub
2c3b447641
Use ANSI ASCII art and fix comments for LT_COLN and LT_UNDS in keymap_lithuanian_qwerty.h ( #18028 )
2022-08-13 17:50:32 -07:00
precondition and GitHub
96731ba88e
Fix LV_CCAR and LV_NCED ( #18025 )
2022-08-13 10:24:15 -07:00
precondition and GitHub
4ff39b5652
KR_DQUO S(KR_COLN) → KR_DQUO S(KR_QUOT) ( #18011 )
2022-08-12 19:20:58 -07:00
precondition and GitHub
e3415d6b97
define CZ_PERC S(CZ_PLUS) → define CZ_PERC S(CZ_EQL) ( #18008 )
2022-08-12 19:20:35 -07:00
precondition and GitHub
20f0f40220
Remove invisible variation selector-15 from keymap_japanese.h ( #18007 )
2022-08-12 19:16:50 -07:00
precondition and GitHub
b4fbb340c5
Use LT_ZCAR in place of LT_PLUS for modded kc definitions ( #18000 )
2022-08-12 19:13:43 -07:00
db4c4b1f78
Fix Bépo's BP_NNBS (narrow non-breaking space) ( #17999 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-08-12 19:13:22 -07:00
precondition and GitHub
1a4a278251
Put non-US ISO keys in their expected spots in sagittarius' default keymaps ( #18005 )
2022-08-13 09:03:14 +10:00
precondition and GitHub
95c1cc425e
Rename postprocess_steno_user → post_process_steno_user ( #17823 )
2022-07-28 21:51:01 -07:00
precondition and GitHub
e13bb58c40
Only omit paths containing "/keymaps/" ( #17468 )
...
This allows keyboard names to contain the word "keymaps"
2022-06-25 20:40:49 +01:00
precondition and GitHub
3b9e186019
Do not enable PERMISSIVE_HOLD when TAPPING_TERM exceeds 500ms ( #15674 )
2022-06-24 12:40:09 +02:00
precondition and GitHub
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
2022-06-23 20:43:24 +02:00
precondition and GitHub
0b1bed1d41
Use --exclude-from=.gitignore in place of --exclude-standard ( #17399 )
2022-06-16 11:20:12 -07:00
precondition and GitHub
d44a950c10
Use TAP_HOLD_CAPS_DELAY for KC_LOCKING_CAPS_LOCK ( #17099 )
2022-05-30 22:55:33 -07:00
precondition and GitHub
7148a69d5e
Pass in the keyrecord_t of the dual-role/tapping key when calling per-key tap hold functions ( #15938 )
...
* Replace keyp by &tapping_key in the record arg of per-key tap hold funcs
* Replace NULL by &(keyrecord_t){} in 2nd arg of get_tapping_term
2022-02-11 19:53:26 +00:00
precondition and GitHub
4bac5f53d8
New feature: DYNAMIC_TAPPING_TERM_ENABLE ( #11036 )
...
* New feature: `DYNAMIC_TAPPING_TERM_ENABLE`
3 new quantum keys to configure the tapping term on the fly.
* Replace sprintf call in tapping_term_report by get_u16_str
* Replace tab with 4 spaces
2021-11-26 07:06:50 +11:00
precondition and GitHub
97a32eedf1
layer_combo → sd_combo ( #15266 )
2021-11-23 07:01:39 +11:00
precondition and GitHub
5fbcbc6af8
[DOCS] Fix the STENO_COMBINEDMAP table ( #14883 )
2021-10-20 01:26:59 +11:00
precondition and GitHub
13f3e30e86
Fix link from feature_tap_dance.md to tapping term settings ( #14741 )
2021-10-07 21:03:21 +01:00
precondition and GitHub
0d72438ad6
Correct the Turkish F '?' keycode (TR_QUES) ( #14740 )
...
define TR_QUES S(TR_ASTR) // ? → define TR_QUES S(TR_SLSH) // ?
2021-10-07 15:01:50 +01:00
88283cdab8
[Keyboard] Add commented out OLED/encoder code in default Kyria ( #14539 )
...
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2021-09-21 21:19:50 -07:00
aedd8cca31
[Keyboard] Kyria default reformat ( #14080 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-08-21 22:11:32 -07:00
precondition and GitHub
2395069b0b
[Docs] New section to modifier docs: Checking Modifier State ( #10550 )
...
* Added new section to docs: Checking Modifier State
* Added id anchors to all headers in modifiers docs
* Added a Wikipedia link to bitwise operators and...
crosslinked to the QMK macro docs.
* Added an explanation on the format of mod bitmask
* Added .md extension to hyperlinks to macros docs
* Corrected mod mask order and changed notation
* Documented add_oneshot_mods and del_oneshot_mods
* Mentioned modifier checks in the macro docs
* Explained strict modifier checking
i.e. using `get_mods() & MOD_MASK == MOD_MASK` instead of simply
`get_mods() & MOD_MASK`
* Added (un)register_mods to the docs
* Put left term of comparison in parens
2021-02-28 16:42:17 +11:00
precondition and GitHub
6890090fbb
Updated usage of qmk c2json ( #11148 )
2020-12-18 21:56:23 +01:00
28ff51175b
[Docs] Wording & formatting changes in the Tapping Force Hold section of the Tap Hold page + removed trailing whitespaces ( #10391 )
...
* Wording & formatting changes in Tapping Force Hold
The Permissive Hold and the Ignore Mod Tap Interrupt sections were also modified to remove the quotes
around "tapping".
* Removed all trailing whitespaces from tap hold doc
* "it's simply really:" → "it's simple really:"
* "This allows to keep the ability" → "This allows keeping the ability"
Used the gerund form of "to keep" in the Tapping Force Hold section of the Tap Hold docs.
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com >
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com >
2020-09-26 19:11:40 -04:00
precondition and GitHub
2543bad250
[Docs] Fixed the hyperlink to /users/_example/. ( #9326 )
2020-06-10 15:27:25 -07:00