Ilya Zhuravlev
2ec3ba62cd
fix renamed keycodes
2023-03-19 12:05:44 -06:00
Ilya Zhuravlev
06a2fdcc9c
Merge remote-tracking branch 'qmk/master' into merge-2023-03-12
2023-03-18 17:51:58 -06:00
Ryan
9dbee3e23d
Remove useless "ifdef KEYBOARD_*" ( #20078 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-03-16 20:18:33 +11:00
Drashna Jael're
72da3ee63e
Merge remote-tracking branch 'origin/master' into develop
2023-03-16 00:50:29 -07:00
lalalademaxiya1
2f7a06cf73
Update keychron_common.c ( #20055 )
2023-03-16 12:30:09 +11:00
adophoxia
1a0527b66e
Port Keychron Q2 to VIAL; Reattempt ( #407 )
2023-03-12 15:00:55 -06:00
Ryan
1022afa6c2
Move matrix config to info.json, part 8 ( #20030 )
2023-03-11 04:59:07 +11:00
adophoxia
dd5c7ec956
Port Keychron Q12 to VIAL ( #401 )
...
* Port Keychron Q12 to VIAL
* Update VIAL UIDs for Keychron Q12
2023-03-08 22:37:00 -06:00
adophoxia
715f0d4fd5
Port Keychron Q60 to VIAL ( #400 )
2023-03-08 22:36:46 -06:00
adophoxia
04607ebb2a
Port Keychron Q65 to VIAL ( #399 )
2023-03-08 22:36:35 -06:00
adophoxia
d28de196a5
Port Keychron V10 to VIAL ( #398 )
...
* Port Keychron V10 to VIAL
* Fixup `vial.json` for ISO Encoder V10
2023-03-08 22:36:24 -06:00
adophoxia
5533a587e8
Port Keychron V6 to VIAL ( #397 )
2023-03-08 22:36:09 -06:00
adophoxia
f7120f436d
Fix spelling for VIALRGB_ENABLE
, causing VIAL [GUI] to not open right. ( #396 )
2023-03-07 02:40:40 -06:00
lalalademaxiya1
77f7351991
Add Keychron Q12 ( #19844 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-03-04 11:53:09 +11:00
Ryan
7e0299117b
Move encoder config to data driven ( #19923 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-02-26 09:45:12 +11:00
jack
9b410a9214
Remove VIA specific use of MACRO0*
( #19918 )
2023-02-23 18:54:01 +00:00
Nick Brassel
7f805cc779
VIA Protocol 12 + fixes ( #19916 )
...
Co-authored-by: Wilba <wilba@wilba.tech>
Co-authored-by: zvecr <git@zvecr.com>
2023-02-23 09:19:00 +11:00
Ryan
499fc3b85e
Add some missing #pragma once
s ( #19902 )
2023-02-21 15:55:23 +00:00
Joel Challis
0152dd811d
Move KC_MISSION_CONTROL
/KC_LAUNCHPAD
keycodes to core ( #19884 )
2023-02-19 18:59:50 +11:00
adophoxia
db572f8998
Port Keychron V8 to VIAL ( #373 )
...
* Port Keychron V8 to VIAL
* Add missing `VIAL_ENABLE` and `VIALRGB_ENABLE` flags in keymap `rules.mk` for ANSI variant of V8
* Change 2nd key for unlock combo to correct index for the ISO variants of the V7
2023-02-17 01:23:21 -06:00
adophoxia
52c1278d6d
Port Keychron V7 to VIAL ( #372 )
...
* Port Keychron V7 to VIAL
* Correctly use `vial.json` for ISO V7
* Change 2nd key for unlock combo to correct index for the ISO variant of the V7
2023-02-17 01:23:15 -06:00
adophoxia
239fc0adad
Port Keychron V5 to VIAL ( #371 )
...
* Port Keychron V5 to VIAL
* Change 2nd for unlock combo to correct index for the ANSI and ISO variants of the V5
2023-02-17 01:23:10 -06:00
adophoxia
cc9320cc17
Port Keychron V4 to VIAL ( #370 )
...
* Port Keychron V4 to VIAL
* Change 2nd for unlock combo to correct index for the ISO variant of the V4
2023-02-17 01:23:04 -06:00
adophoxia
6c002a618b
Port Keychron V3 to VIAL ( #369 )
...
* Port Keychron V3 to VIAL
* Update vial.json for Keychron V3 `jis_encoder` variant
* Change 2nd for unlock combo to correct index for the ANSI variants of the V3
* Change `rgb_matrix_indicators_advanced_kb` function to void
* Revert references of `RGB_MATRIX_LED_COUNT` to `DRIVER_LED_TOTAL`
2023-02-17 01:22:58 -06:00
adophoxia
3d64a1f1c7
Port Keychron V2 to VIAL ( #368 )
...
* Port Keychron V2 to VIAL
* Change 2nd for unlock combo to correct index for ISO and JIS variants of the V2
2023-02-17 01:22:49 -06:00
adophoxia
4190085d2d
Port Keychron V1 to VIAL ( #367 )
...
* Port Keychron V1 to VIAL
* Update VIAL UIDs for ISO variants of Keychron V1
* Move index to top right for (5,6) right modifier key
* Change 2nd key for unlock combo to correct index for ANSI variants of V1
2023-02-17 01:22:37 -06:00
Ryan
2da0827d4f
Remove matrix size defines ( #19581 )
2023-02-17 16:08:25 +11:00
Ryan
d784f78bd0
Move Bootmagic config to data driven ( #19860 )
2023-02-17 08:49:49 +11:00
Ryan
bbf7a20b33
Refactor Leader key feature ( #19632 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-02-13 03:19:02 +11:00
fauxpark
50cd320616
Merge remote-tracking branch 'upstream/master' into develop
2023-02-10 20:19:08 +11:00
lalalademaxiya1
5208361dcb
Update info.json for Keychron V10 ( #19791 )
2023-02-09 20:54:40 -07:00
lalalademaxiya1
f07841cce3
[Keyboard] Added JIS version for Keychron Q2 ( #19491 )
...
Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
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
QMK Bot
8c0267c0eb
Merge remote-tracking branch 'origin/master' into develop
2023-02-02 21:34:50 +00:00
lalalademaxiya1
de6a6f963b
[Keyboard] Add Keychron V6 ( #19498 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-02-02 13:34:39 -08:00
lalalademaxiya1
10c3b9737f
[Keyboard] Add Keychron V10 ( #19504 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-02-02 13:34:18 -08:00
QMK Bot
007bcb2106
Merge remote-tracking branch 'origin/master' into develop
2023-02-02 21:34:07 +00:00
lalalademaxiya1
a76e70cfff
[Keyboard] Add rev_0131 for Keychron Q0 ( #19547 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-02-02 13:33:56 -08:00
fauxpark
ef6505ad75
Merge remote-tracking branch 'upstream/master' into develop
2023-01-30 18:55:36 +11:00
Ryan
043d8e1140
Remove deprecated Quantum keycodes ( #19712 )
2023-01-29 16:44:16 +00:00
adophoxia
acea06b4f5
[Keyboard] Update effects for Keychron Q2 ( #19685 )
2023-01-27 14:39:38 -07:00
QMK Bot
fca6d16b55
Merge remote-tracking branch 'origin/master' into develop
2023-01-24 08:52:36 +00:00
adophoxia
695c4c6030
[Keyboard] Add missing dip_switch_update_kb
for Keychron V2 ( #19674 )
2023-01-24 00:51:45 -08:00
adophoxia
34cb8b04b5
Switch VIAL_UNLOCK_COMBO_ROWS
for Q3, Q5, Q6, Q9 and Q10 and update JSONs for Q8, and Q9 ( #336 )
...
* Switch `VIAL_UNLOCK_COMBO_ROWS` for Q3, Q5, Q6, Q9 and Q10 and update JSONs for Q8, and Q9
* Update `VIAL_UNLOCK_COMBO_ROWS` for Q10
2023-01-16 01:33:35 -06:00
adophoxia
a6554d242f
Port VIAL to Keychron Q10 ( #333 )
2023-01-14 21:34:50 -06:00
adophoxia
6146641f0d
Port Keychron Q9 to VIAL ( #332 )
...
* Add Keychron Q9
* Port VIAL to Keychron Q9
2023-01-14 21:34:44 -06:00
adophoxia
a6e1ab1b73
Port Keychron Q8 to VIAL ( #331 )
2023-01-14 21:34:34 -06:00
adophoxia
4525050dba
Port Keychron Q7 to VIAL ( #330 )
...
* Port Keychron Q6 to VIAL
* Update VIAL UIDs for ISO variants of Q6
2023-01-14 21:34:23 -06:00
adophoxia
1fc1fa90ec
Port Keychron Q7 to VIAL ( #329 )
2023-01-14 21:34:12 -06:00
adophoxia
52754bba0e
Port Keychron Q5 to VIAL ( #328 )
...
* Add Keychron Q5
* Port VIAL to Keychron Q5
2023-01-14 21:34:04 -06:00
adophoxia
c5fc292a74
Add Keychron Q4 to VIAL ( #327 )
2023-01-14 21:33:53 -06:00
QMK Bot
33da7f77a4
Merge remote-tracking branch 'origin/master' into develop
2023-01-13 06:39:24 +00:00
Jonathan Moallem
c1aef03e98
Rectified ins/del layout macro ordering of Keychron Q1 ANSI ( #19560 )
2023-01-13 17:38:50 +11:00
QMK Bot
53caeb7952
Merge remote-tracking branch 'origin/master' into develop
2023-01-11 22:34:07 +00:00
James Young
74d8f16c1d
Keychron V3: correct layout data ( #19567 )
...
* keychron/v3/ansi_encoder: correct layout data
* keychron/v3/iso_encoder: correct layout data
2023-01-11 22:33:30 +00:00
Drashna Jael're
6576127b4c
Merge remote-tracking branch 'origin/master' into develop
2023-01-11 14:18:08 -08:00
James Young
377f87cb7e
Keychron V1: correct layout data for ANSI versions ( #19558 )
...
* keychron/v1/ansi: correct layout data
* keychron/v1/ansi_encoder: correct layout data
2023-01-11 12:50:11 -08:00
QMK Bot
f4a25bcfaf
Merge remote-tracking branch 'origin/master' into develop
2023-01-10 16:34:14 +00:00
James Young
5e5b19cf94
Keychron S1 ANSI Layout Touch-Up ( #19556 )
2023-01-10 15:09:09 +00:00
QMK Bot
14fabfd893
Merge remote-tracking branch 'origin/master' into develop
2023-01-09 21:34:03 +00:00
Nick Brassel
01de98428c
[Keychron Q5] Build failures: recursive function call. ( #19553 )
2023-01-10 08:33:28 +11:00
Andres Sedano
87c2fc07b6
FIX Keychron_q0 unlock keys ( #320 )
...
Remapped the enter key to unlock the keyboard
2023-01-08 03:16:00 -06:00
Joel Challis
d0ebafaea6
Align definition of unicode_map ( #19452 )
2023-01-01 11:54:12 +11:00
QMK Bot
d95a51fb17
Merge remote-tracking branch 'origin/master' into develop
2022-12-20 06:45:05 +00:00
lalalademaxiya1
8560280afe
Add Keychron S1 ( #19378 )
2022-12-20 17:44:23 +11:00
QMK Bot
3944eda299
Merge remote-tracking branch 'origin/master' into develop
2022-12-19 09:57:45 +00:00
lalalademaxiya1
90bd710b69
Add Keychron V7 ( #19360 )
2022-12-19 20:55:30 +11:00
QMK Bot
995aad1123
Merge remote-tracking branch 'origin/master' into develop
2022-12-19 09:55:02 +00:00
lalalademaxiya1
007a8c8b35
Add Keychron V8 ( #19361 )
2022-12-19 20:54:05 +11:00
QMK Bot
0b079424c8
Merge remote-tracking branch 'origin/master' into develop
2022-12-19 09:48:45 +00:00
lalalademaxiya1
d27d6f0485
Add Keychron Q7 ( #19308 )
...
Co-authored-by: jack <0x6a73@protonmail.com>
2022-12-19 20:48:30 +11:00
lalalademaxiya1
90c4a8785e
Add Keychron Q60 ( #19309 )
...
Co-authored-by: jack <0x6a73@protonmail.com>
2022-12-19 20:46:56 +11:00
QMK Bot
5d3fccf006
Merge remote-tracking branch 'origin/master' into develop
2022-12-19 09:46:29 +00:00
lalalademaxiya1
4c28f93520
Add Keychron Q65 ( #19310 )
...
Co-authored-by: jack <0x6a73@protonmail.com>
2022-12-19 20:45:57 +11:00
QMK Bot
e8d6c62934
Merge remote-tracking branch 'origin/master' into develop
2022-12-19 09:45:26 +00:00
lalalademaxiya1
e0ff1189ce
Add Keychron V1 ( #19315 )
2022-12-19 20:44:47 +11:00
QMK Bot
830bdd9a85
Merge remote-tracking branch 'origin/master' into develop
2022-12-19 09:42:33 +00:00
lalalademaxiya1
de64c61d17
Add Keychron V2 ( #19316 )
2022-12-19 20:42:00 +11:00
QMK Bot
bef4d9965d
Merge remote-tracking branch 'origin/master' into develop
2022-12-19 09:40:13 +00:00
lalalademaxiya1
a3392fdd1e
Add Keychron V3 ( #19317 )
2022-12-19 20:39:36 +11:00
QMK Bot
f46018457f
Merge remote-tracking branch 'origin/master' into develop
2022-12-19 09:07:33 +00:00
lalalademaxiya1
0ab4f53691
Add Keychron V4 ( #19319 )
2022-12-19 20:06:51 +11:00
QMK Bot
f249789a8f
Merge remote-tracking branch 'origin/master' into develop
2022-12-19 08:54:27 +00:00
lalalademaxiya1
4a0027d493
Add Keychron V5 ( #19320 )
2022-12-19 19:53:51 +11:00
QMK Bot
cf1c50987a
Merge remote-tracking branch 'origin/master' into develop
2022-12-19 08:43:20 +00:00
lalalademaxiya1
359caf1432
Add Keychron Q9 ( #19318 )
2022-12-19 19:42:45 +11:00
Ryan
1978007fae
Tap Dance: remove qk_
prefix ( #19313 )
2022-12-14 12:40:25 -08:00
lalalademaxiya1
1431f314a4
Add Keychron Q10 ( #19127 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2022-12-13 07:10:32 +11:00
adophoxia
fa56e51894
Add support for Keychron Q4 ( #19048 )
2022-12-09 03:45:10 +11:00
lalalademaxiya1
1215fc2a78
Update Q1 and Q2 for keychron ( #18713 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: jpe230 <pablin.123.ra@gmail.com>
2022-12-09 03:43:28 +11:00
lalalademaxiya1
d878edfaad
[Keyboard] Add Keychron Q8 ( #19126 )
2022-12-04 01:26:27 -08:00
Ryan
e12ca14af8
Change RGB_MATRIX_STARTUP_*
defines to RGB_MATRIX_DEFAULT_*
( #19079 )
2022-11-27 04:18:24 +11:00
jack
6c40a46057
Fixup keychron/q5 ( #19119 )
2022-11-20 14:30:40 +00:00
QMK Bot
4b99336c4b
Merge remote-tracking branch 'origin/master' into develop
2022-11-20 05:38:05 +00:00
lalalademaxiya1
0f6a4edfb2
[Keyboard] Keychron Q5 ( #18283 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-11-19 21:37:23 -08:00
jack
7901ba431a
Fixup keychron/q6 ( #19066 )
2022-11-14 09:49:06 +11:00
QMK Bot
81bf60a636
Merge remote-tracking branch 'origin/master' into develop
2022-11-13 01:13:00 +00:00
lalalademaxiya1
6c4e6a86f7
[Keyboard] Keychron Q6 ( #18288 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-11-12 17:12:20 -08:00
Wilba
bc6f8dc8b0
VIA V3 - The Custom UI Update ( #18222 )
2022-11-10 07:46:44 +11:00