Commit Graph

165 Commits

Author SHA1 Message Date
Ilya Zhuravlev 06a2fdcc9c Merge remote-tracking branch 'qmk/master' into merge-2023-03-12 2023-03-18 17:51:58 -06:00
adophoxia 1a0527b66e Port Keychron Q2 to VIAL; Reattempt (#407) 2023-03-12 15:00:55 -06: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 onces (#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