~ruther/qmk_firmware

7060cb7b — precondition 3 years ago
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
22395278 — SmugSam 3 years ago
In honor of king terry (#17387)

32792826 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
71472a16 — David Kosorin 3 years ago
Update ref_functions.md (replaced deprecated `RESET`) (#17436)

25b5c2c5 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
aaaf3ff6 — Dasky 3 years ago
Fix 0 delta results in size_regression.sh (#17457)

d3858585 — Jamal Bouajjaj 3 years ago
Added global current to all other issi drivers who don't have it (#17448)

a0f857b7 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
666cba5c — James Young 3 years ago
Cf/evyd13 wasdat (#17452)

* evyd13/wasdat: add LAYOUT_all Configurator data

* info.json: fix JSON syntax errors
2f9145c6 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
47fcb40a — Salicylic-acid3 3 years ago
[Keyboard] Fix RGB_matrix coordinates for gl516/j73gl (#17450)

b02f178c — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
8ea836f2 — Kevin Zhao 3 years ago
[Keyboard] Update SKErgo for hardware changes (#17449)

Co-authored-by: kevinzhao-tech <kevin@keyz.io>
9aa9155e — Stefan Kerkmann 3 years ago
[Core] Mark GD32VF103 as ChibiOS-Contrib (#17444)

eac0f6d4 — Kyle McCreery 3 years ago
Cirque Attenuation Setting (#17342)

2e27eb31 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
0a040643 — James Young 3 years ago
Chaos 65 Community Layout Support (#17447)

* move ISO Enter position to home row

This commit makes the ISO layout macros compatible with QMK's `65_iso_blocker` and `65_iso_blocker_tsangan` community layouts.

* info.json: apply friendly formatting

- add key labels
- add line breaks between physical rows

* enable Community Layout support

* chaos65.h: add matrix diagram
8ea9f13c — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
27f9e477 — James Young 3 years ago
Checkerboards SNOP60 Refactor (#17446)

b450ffc5 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
Next