Ryan
8cecf7fad8
onekey: disable NKRO and mousekeys by default ( #19038 )
3 years ago
Drashna Jaelre
1caedd10c4
Don't clear keys on layer change unless STRICT_LAYER_RELEASE is enabled ( #18577 )
...
* Don't clear mousekeys unless clearing keys
* Revert "Don't clear mousekeys unless clearing keys"
This reverts commit 29a0c06b547d72b80d416a8b6fab478c77fbd247.
* Just don't clear anything on layer set
* Fix lint
* Enable test?
3 years ago
Nick Brassel
092228571c
Move EFL wear-leveling driver to be default for F1, F3, F4, L4, G4, WB32, GD32V. ( #19020 )
3 years ago
QMK Bot
8c6d2946f7
Merge remote-tracking branch 'origin/master' into develop
3 years ago
IFo Hancroft
49a78b8114
Ifohancroft HotDox76v2 keymap ( #19030 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
3 years ago
Ryan
20ed138236
LED config fixes ( #18973 )
3 years ago
jack
dad5262425
Fixup WS2812 vendor driver ( #19028 )
3 years ago
jack
159ec766f7
Fixup bn006 on develop ( #19029 )
3 years ago
QMK Bot
d796a84b72
Merge remote-tracking branch 'origin/master' into develop
3 years ago
Sid Quinsaat
dbd5a1d821
[Keymap] sharkby7e keymap updates ( #18906 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
3 years ago
QMK Bot
bb843d3a1c
Merge remote-tracking branch 'origin/master' into develop
3 years ago
QMK Bot
81625e5091
Format code according to conventions ( #19026 )
3 years ago
QMK Bot
35baf1815c
Merge remote-tracking branch 'origin/master' into develop
3 years ago
Synth and Keys
6562c5a940
Adding Synth and Keys' Debit Card ( #18995 )
...
* Adding Synth and Keys' Debit Card
Initial Commit
* Add files via upload
* Delete config.h
* Update keyboards/synthandkeys/the_debit_card/info.json
Co-authored-by: Joel Challis <git@zvecr.com>
3 years ago
Joshua Diamond
f6baf916a9
Avoid repeated calls to rgblight_set() in tight succession when setting lighting layers ( #18338 )
...
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
3 years ago
ForsakenRei
bc269702ee
KC_GESC -> QK_GESC and better alignment ( #19018 )
3 years ago
QMK Bot
785e6f5476
Merge remote-tracking branch 'origin/master' into develop
3 years ago
Vino Rodrigues
84920ff5f4
Addition of the Binepad BN006 6-key macropad ( #18810 )
3 years ago
Stefan Kerkmann
27dec8d16d
[Core] Allow custom timings for WS2812 PIO driver ( #18006 )
3 years ago
Wilba
bc6f8dc8b0
VIA V3 - The Custom UI Update ( #18222 )
3 years ago
Nick Brassel
575b0e33fa
Rollback unrelated changes from previous PR. ( #19015 )
3 years ago
Christopher Hoage
af52a9f8ad
Fix jump in report value when scale changes during cirque get report ( #18992 )
...
Fixes undefined
3 years ago
Joel Challis
dc9162438d
Reject json with duplicate keys? ( #18108 )
3 years ago
QMK Bot
293dbfdeff
Merge remote-tracking branch 'origin/master' into develop
3 years ago
Ryan
c231c5fa4f
`bolsa/bolsalice`: fix layout ( #19009 )
3 years ago
Ryan
d789b4b7d9
Improve LED config parsing error messages ( #19007 )
3 years ago
jack
f7df771e70
Fixup keychron/q1/iso_encoder ( #19006 )
3 years ago
Ryan
b567622d59
`handwired/swiftrax/cowfish`: fix layouts ( #18984 )
3 years ago
Ryan
d810878d5e
Normalise output selection (Bluetooth) keycodes ( #19004 )
3 years ago
QMK Bot
9a0f347a09
Merge remote-tracking branch 'origin/master' into develop
3 years ago
Andrew Kannan
0113550066
[Keyboard] Add Brutal v2 1800 PCB to QMK ( #18891 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
3 years ago
QMK Bot
d0d4ab2531
Merge remote-tracking branch 'origin/master' into develop
3 years ago
QMK Bot
425f906473
Merge remote-tracking branch 'origin/master' into develop
3 years ago
HorrorTroll
421448cd41
[Keyboard] Refactor chinese PCB folder ( #18923 )
3 years ago
adophoxia
a25e5ce1b3
[Keyboard] Add ISO Encoder variant of Keychron Q1v1 ( #18829 )
3 years ago
Ryan Anderson
2acb2e696a
[Keymap] Add model01 and doio/kb16 keymaps ( #18681 )
3 years ago
Ryan
d11676566e
`gboards/gergoplex`: fix matrix pins ( #18999 )
3 years ago
Nick Brassel
9daf77b593
Add raw output option for QGF/QFF files. ( #18998 )
3 years ago
QMK Bot
bb0856d231
Merge remote-tracking branch 'origin/master' into develop
3 years ago
Kevin Ohlin
a1cc41e1af
[Keymap] KO Kyria ( #18413 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
3 years ago
Ryan
4b12bd05ea
`pizzakeyboards/pizza65`: fix layouts ( #18979 )
3 years ago
Ryan
15143654b9
`mechlovin/adelais/standard_led/avr/rev1`: fix layout ( #18997 )
3 years ago
Joel Challis
7666c966d5
Publish hjson files as json ( #18996 )
3 years ago
Ryan
479d8de622
Format DD mappings and schemas ( #18924 )
3 years ago
jack
ce80a3ad46
Fixup hotdox76v2 on develop ( #18991 )
3 years ago
Ryan
4deaa58016
`cannonkeys/db60/hotswap`: fix layouts ( #18982 )
3 years ago
Joel Challis
e4d2ba9a4d
Align haptic feedback keycode names ( #18964 )
3 years ago
Ryan
8b658dcc9a
Normalise MIDI keycodes ( #18972 )
...
* `MI_ON`, `MI_OFF`, `MI_TOG` -> `MI_TOGG`
* `MI_CH*`, `MI_CHU` -> `MI_CHNU`, `MI_CHD` -> `MI_CHND`
* `MI_VEL_*` -> `MI_VL*`, `MI_VELU`, `MI_VELD`
* `MI_TRNS_*` -> `MI_TR*`, `MI_TRNSU` -> `MI_TRSU`, `MI_TRNSD` -> `MI_TRSD`
* `MI_OCT_*` -> `MI_OC*`, `MI_OCTU`, `MI_OCTD`
* Misc controls
* Note keycodes
* Add legacy keycodes
* Regenerate keycodes
* Typo
3 years ago
Joel Challis
442e7653cc
Fix use of shifted custom keycode ( #18978 )
3 years ago
Sergey Vlasov
a7b2f4233c
Fix keycode parameter extraction to match the new DD keycodes ( #18977 )
...
* Add macros to extract parameters from keycode values
Implement both encoding and decoding for keycodes like TO(layer) or
LM(layer, mod) in one place, so that the decoding won't get out of sync
with the encoding.
While at it, fix some macros for creating keycode values that did not
apply the appropriate masks to parameters (and therefore could allow the
result to be out of range if a wrong parameter was passed).
* keymap_common: Use extraction macros for keycodes
* pointing_device_auto_mouse: Use extraction macros for keycodes
Fixes #18970 .
* process_autocorrect: Use extraction macros for keycodes
* process_caps_word: Use extraction macros for keycodes
(Also fix a minor bug - SH_TG was not handled properly)
* process_leader: Use extraction macros for keycodes
(Technically the code is not 100% correct, because it always assumes
that the LT() or MT() action was a tap, but it's a separate issue that
already existed before the keycode changes.)
* process_unicode: Use extraction macros for keycodes
* process_unicodemap: Use extraction macros for keycodes
3 years ago