Nick Brassel
c9f619124d
Encodermap direction define. ( #20454 )
2023-04-15 16:18:44 +01:00
Ryan
522048725f
Move RGB_MATRIX_DRIVER to data driven ( #20350 )
2023-04-08 18:08:08 +10:00
Ryan and Nick Brassel
9dbee3e23d
Remove useless "ifdef KEYBOARD_*" ( #20078 )
...
Co-authored-by: Nick Brassel <[email protected] >
2023-03-16 20:18:33 +11:00
Ryan
1022afa6c2
Move matrix config to info.json, part 8 ( #20030 )
2023-03-11 04:59:07 +11:00
Ryan and Nick Brassel
7e0299117b
Move encoder config to data driven ( #19923 )
...
Co-authored-by: Nick Brassel <[email protected] >
2023-02-26 09:45:12 +11:00
7f805cc779
VIA Protocol 12 + fixes ( #19916 )
...
Co-authored-by: Wilba <[email protected] >
Co-authored-by: zvecr <[email protected] >
2023-02-23 09:19:00 +11:00
Joel Challis
0152dd811d
Move KC_MISSION_CONTROL/KC_LAUNCHPAD keycodes to core ( #19884 )
2023-02-19 18:59:50 +11:00
Ryan
2da0827d4f
Remove matrix size defines ( #19581 )
2023-02-17 16:08:25 +11:00
fauxpark
50cd320616
Merge remote-tracking branch 'upstream/master' into develop
2023-02-10 20:19:08 +11:00
f07841cce3
[Keyboard] Added JIS version for Keychron Q2 ( #19491 )
...
Co-authored-by: jack <[email protected] >
Co-authored-by: Ryan <[email protected] >
2023-02-09 12:40:17 -08:00
Ryan
f9aeea64c1
Migrate MCU and BOOTLOADER to data-driven ( #19529 )
2023-02-08 18:41:46 +11:00
Ryan
ebb512db82
Debounce defines cleanup ( #19742 )
...
* Clean up `DEBOUNCE` in config.h, 0-9
* Clean up `DEBOUNCE` in config.h, A
* Clean up `DEBOUNCE` in config.h, B
* Clean up `DEBOUNCE` in config.h, C
* Clean up `DEBOUNCE` in config.h, D
* Clean up `DEBOUNCE` in config.h, E
* Clean up `DEBOUNCE` in config.h, F
* Clean up `DEBOUNCE` in config.h, G
* Clean up `DEBOUNCE` in config.h, H
* Clean up `DEBOUNCE` in config.h, handwired
* Clean up `DEBOUNCE` in config.h, I
* Clean up `DEBOUNCE` in config.h, J
* Clean up `DEBOUNCE` in config.h, K
* Clean up `DEBOUNCE` in config.h, L
* Clean up `DEBOUNCE` in config.h, M
* Clean up `DEBOUNCE` in config.h, N
* Clean up `DEBOUNCE` in config.h, O
* Clean up `DEBOUNCE` in config.h, P
* Clean up `DEBOUNCE` in config.h, Q
* Clean up `DEBOUNCE` in config.h, R
* Clean up `DEBOUNCE` in config.h, S
* Clean up `DEBOUNCE` in config.h, T
* Clean up `DEBOUNCE` in config.h, U
* Clean up `DEBOUNCE` in config.h, V
* Clean up `DEBOUNCE` in config.h, W
* Clean up `DEBOUNCE` in config.h, X
* Clean up `DEBOUNCE` in config.h, Y
* Clean up `DEBOUNCE` in config.h, Z
* Remove default debounce from info.json
* Migrate non-default debounce to info.json
2023-02-03 19:19:58 +00:00
adophoxia
acea06b4f5
[Keyboard] Update effects for Keychron Q2 ( #19685 )
2023-01-27 14:39:38 -07:00
1215fc2a78
Update Q1 and Q2 for keychron ( #18713 )
...
Co-authored-by: Drashna Jaelre <[email protected] >
Co-authored-by: jpe230 <[email protected] >
2022-12-09 03:43:28 +11:00
Wilba
bc6f8dc8b0
VIA V3 - The Custom UI Update ( #18222 )
2022-11-10 07:46:44 +11:00
Ryan
5629ba1807
Remove legacy keycodes, part 4 ( #18683 )
...
* `KC_PGDOWN` -> `KC_PGDN`
* `KC_PSCREEN` -> `KC_PSCR`
* `KC_SCOLON` -> `KC_SCLN`
* `KC_BSLASH` -> `KC_BSLS`
* `KC_BSPACE` -> `KC_BSPC`
2022-10-13 18:28:14 +01:00
QMK Bot
7c4a012509
Merge remote-tracking branch 'origin/master' into develop
2022-10-07 05:33:01 +00:00
adophoxia
ca2f9e4c8f
Add encoder map support for Keychron Q1v1 and Q2 ( #18598 )
2022-10-06 22:32:19 -07:00
64b1ed4550
Fix Per Key LED Indicator Callbacks ( #18450 )
...
Co-authored-by: Dasky <[email protected] >
Co-authored-by: Nick Brassel <[email protected] >
2022-10-04 15:24:22 -07:00
fauxpark
dbb70871fc
Merge remote-tracking branch 'upstream/master' into develop
2022-09-30 05:19:53 +10:00
Daniel Bast
b51b3681b7
Fix keychron q2 iso default keymaps ( #18501 )
2022-09-29 13:15:00 -04:00
Ryan
36c410592d
Change DRIVER_LED_COUNT to {LED,RGB}_MATRIX_LED_COUNT ( #18399 )
2022-09-23 22:46:23 +10:00
fauxpark
61689ae609
Merge remote-tracking branch 'upstream/master' into develop
2022-08-20 10:55:40 +10:00
Ryan
835c971f78
Move keyboard USB IDs and strings to data driven, pass 2: J-L ( #18080 )
2022-08-20 10:39:35 +10:00
jpe230
d206c1791e
(develop)Keychron Q2: Enable support for WL EEPROM Driver ( #17507 )
2022-06-30 12:25:33 +10:00
Ladduro
336791b915
Keychron Q2 add Caps Lock indicator and layer RGB ( #16641 )
2022-04-22 17:21:15 +10:00
Dan Hertz
92d38c37ec
[Keymap] Add dhertz keychron map v0 ( #16571 )
2022-03-23 09:34:42 -07:00
Nick Brassel
a2ffdb4abd
Merge remote-tracking branch 'upstream/master' into develop
2022-02-09 16:00:09 +11:00
Nick Brassel
efdaa7f972
Add support for driving unselected row/col. ( #16278 )
2022-02-09 15:50:13 +11:00
Ryan
f4f3bf81c7
Add missing BOOTLOADER for a handful of boards ( #16225 )
2022-02-05 16:55:24 +11:00
James Young
a211887978
Keychron QMK Configurator Refactor ( #16034 )
2022-01-26 21:16:09 -08:00
57d116796a
Add rgb matrix support for q2 of keychron. ( #15946 )
...
* Add new keyboard keychron_q1_rev_0101 for Keychron.
* Update keymaps of keychron_q1_rev_0100 and keychron_q1_rev_0102.
* Update keyboards/keychron/q1/rev_0101/rev_0101.h
Co-authored-by: Joel Challis <[email protected] >
* Update keymap.c
* Add new info.json.
* Update info.json
* Update keyboards/keychron/q1/rev_0101/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <[email protected] >
* Update keyboards/keychron/q1/rev_0101/rev_0101.c
Co-authored-by: Drashna Jaelre <[email protected] >
* Update keyboards/keychron/q1/rev_0101/keymaps/via/keymap.c
Co-authored-by: Drashna Jaelre <[email protected] >
* Update keyboards/keychron/q1/rev_0101/rev_0101.c
Co-authored-by: Drashna Jaelre <[email protected] >
* Update keymap.c
* Update info.json
* Update all via keymaps keymaps of q1 series. KC_TASK and KC_FLXP are now defined using the VIA user keycodes range so they can be renamed "TASK" and "TILE" as a shortName in VIA.
* Add keyboards keychron_q2 series.
* Update default keymaps of keychron_q2 series.
* Update rules.mk and MCU_LDSCRIPT specified as STM32L432xB.
* Update keyboards/keychron/q1/rev_0101/rev_0101.c
Co-authored-by: Drashna Jaelre <[email protected] >
* Update config.h
* Update config.h
* Update config.h
* removed duplicated ifdef
* Update keyboards/keychron/q1/rev_0101/rules.mk
Co-authored-by: Ryan <[email protected] >
* Update keyboards/keychron/q2/rev_0110/rules.mk
Co-authored-by: Ryan <[email protected] >
* Update keyboards/keychron/q2/rev_0110/rules.mk
Co-authored-by: Ryan <[email protected] >
* Update keyboards/keychron/q2/rev_0113/rules.mk
Co-authored-by: Ryan <[email protected] >
* Update keyboards/keychron/q2/rev_0111/rules.mk
Co-authored-by: Ryan <[email protected] >
* Update keyboards/keychron/q2/rev_0111/rules.mk
Co-authored-by: Ryan <[email protected] >
* Update keyboards/keychron/q2/rev_0112/rules.mk
Co-authored-by: Ryan <[email protected] >
* Update keyboards/keychron/q2/rev_0112/rules.mk
Co-authored-by: Ryan <[email protected] >
* Update keyboards/keychron/q2/rev_0113/rules.mk
Co-authored-by: Ryan <[email protected] >
* Update rev_0101.c
* Update rev_0101.
* Enable support for edit RGB lighting in VIA.
The updated design file at https://git.io/JyE0K includes only the
enabled RGB_MATRIX modes.
* Update q1.
* Add rgb matrix support for q2 of keychron.
* Update rule.mk.
* Delete comment block which is unwanted.
Co-authored-by: Joel Challis <[email protected] >
Co-authored-by: Drashna Jaelre <[email protected] >
Co-authored-by: Cesar Rojas <[email protected] >
Co-authored-by: lokher <[email protected] >
Co-authored-by: Ryan <[email protected] >
Co-authored-by: Adam Karim <[email protected] >
2022-01-22 21:25:51 +11:00
ca0f922e07
[Keyboard] Add Keychron_q1 rev_0101 and Keychron q2 series ( #15025 )
...
Co-authored-by: Joel Challis <[email protected] >
Co-authored-by: Drashna Jaelre <[email protected] >
Co-authored-by: Ryan <[email protected] >
Co-authored-by: Cesar Rojas <[email protected] >
Co-authored-by: lokher <[email protected] >
Co-authored-by: Adam Karim <[email protected] >
2022-01-14 10:58:09 -08:00