Ryan
a92071494a
usb_main.c: remove CH_KERNEL_MAJOR check ( #19597 )
2023-01-15 19:40:52 +11:00
Ryan
56555c61e1
Migrate LAYOUTS to data driven ( #19541 )
...
* Migrate `LAYOUTS` to data driven, 0-9
* Migrate `LAYOUTS` to data driven, A
* Migrate `LAYOUTS` to data driven, B
* Migrate `LAYOUTS` to data driven, C
* Migrate `LAYOUTS` to data driven, D
* Migrate `LAYOUTS` to data driven, E
* Migrate `LAYOUTS` to data driven, F
* Migrate `LAYOUTS` to data driven, G
* Migrate `LAYOUTS` to data driven, H
* Migrate `LAYOUTS` to data driven, handwired
* Migrate `LAYOUTS` to data driven, I
* Migrate `LAYOUTS` to data driven, J
* Migrate `LAYOUTS` to data driven, K
* Migrate `LAYOUTS` to data driven, L
* Migrate `LAYOUTS` to data driven, M
* Migrate `LAYOUTS` to data driven, N
* Migrate `LAYOUTS` to data driven, O
* Migrate `LAYOUTS` to data driven, P
* Migrate `LAYOUTS` to data driven, Q
* Migrate `LAYOUTS` to data driven, R
* Migrate `LAYOUTS` to data driven, S
* Migrate `LAYOUTS` to data driven, T
* Migrate `LAYOUTS` to data driven, U
* Migrate `LAYOUTS` to data driven, V
* Migrate `LAYOUTS` to data driven, W
* Migrate `LAYOUTS` to data driven, X
* Migrate `LAYOUTS` to data driven, Y
* Migrate `LAYOUTS` to data driven, Z
2023-01-10 02:48:20 +00:00
Ryan
801d2ff940
Remove useless line continuations ( #19399 )
2022-12-30 11:48:05 +11:00
Ryan
1978007fae
Tap Dance: remove qk_ prefix ( #19313 )
2022-12-14 12:40:25 -08:00
Ryan
e2117564c5
Leader: remove qk_ prefix ( #19304 )
2022-12-14 13:46:01 +11:00
Ryan
9e4cfcd181
UCIS: remove qk_ prefix ( #19302 )
2022-12-14 13:44:36 +11:00
Ryan
7c72c5e436
sthlmkb/litl: fix layout macros (#19244 )
2022-12-11 18:00:14 +11:00
Ryan
8c12559edb
Add KPrepublic BM16A v2 ( #19194 )
2022-12-09 15:31:13 +11:00
Ryan
701747ad4f
Teensy 3.5: do not restart USB stack after wakeup ( #19269 )
2022-12-09 01:41:22 +00:00
Ryan
acca2eb963
Fix build failures for aurora/lily58 and sweep ( #19258 )
2022-12-08 13:34:32 +00:00
Ryan
405aa7b2ed
Fix keyboard for some JSON keymaps ( #19251 )
2022-12-07 17:59:23 +00:00
Ryan
f98a7e8ffe
Fix RGB_MATRIX_LED_COUNT for aurora/corne ( #19222 )
2022-12-02 16:36:47 +11:00
Ryan
8a8000b4ec
Fix Czech sendstring LUT ( #19193 )
2022-11-29 16:34:57 +00:00
Ryan
e12ca14af8
Change RGB_MATRIX_STARTUP_* defines to RGB_MATRIX_DEFAULT_* ( #19079 )
2022-11-27 04:18:24 +11:00
Ryan
1e95f7be8f
Joystick feature improvements ( #19052 )
2022-11-27 03:14:45 +11:00
Ryan
a5a20cc792
Change LED_MATRIX_STARTUP_* defines to LED_MATRIX_DEFAULT_* ( #19080 )
2022-11-27 03:14:35 +11:00
Ryan
8f9b49dc5b
Fix build failures for bastardkb/tbk and jels/boaty ( #19152 )
2022-11-25 17:31:58 +00:00
Ryan
81a6407dca
Update more DRIVER_LED_TOTAL defines to RGB_MATRIX_LED_COUNT ( #19089 )
2022-11-16 05:59:09 +11:00
Ryan
de66797705
Fix some old keycodes ( #19086 )
2022-11-15 16:52:01 +00:00
Ryan
6cc9513ab0
Digitizer feature improvements ( #19034 )
2022-11-12 23:28:11 +00:00
Ryan
8cecf7fad8
onekey: disable NKRO and mousekeys by default ( #19038 )
2022-11-12 03:20:44 +00:00
Ryan
20ed138236
LED config fixes ( #18973 )
2022-11-11 12:15:19 +11:00
Ryan
c231c5fa4f
bolsa/bolsalice: fix layout (#19009 )
2022-11-09 14:03:06 +00:00
Ryan
d789b4b7d9
Improve LED config parsing error messages ( #19007 )
2022-11-09 14:02:44 +00:00
Ryan
b567622d59
handwired/swiftrax/cowfish: fix layouts (#18984 )
2022-11-09 06:11:09 +11:00
Ryan
d810878d5e
Normalise output selection (Bluetooth) keycodes ( #19004 )
2022-11-08 19:03:31 +00:00
Ryan
d11676566e
gboards/gergoplex: fix matrix pins (#18999 )
2022-11-08 15:49:50 +00:00
Ryan
4b12bd05ea
pizzakeyboards/pizza65: fix layouts (#18979 )
2022-11-08 14:25:34 +11:00
Ryan
15143654b9
mechlovin/adelais/standard_led/avr/rev1: fix layout (#18997 )
2022-11-08 14:17:46 +11:00
Ryan
479d8de622
Format DD mappings and schemas ( #18924 )
2022-11-08 01:05:08 +00:00
Ryan
4deaa58016
cannonkeys/db60/hotswap: fix layouts (#18982 )
2022-11-07 16:16:41 +11:00
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
2022-11-07 02:26:15 +00:00
Ryan
5f9b7c035b
handwired/swiftrax/walter: fix layout mismatch (#18974 )
...
* `handwired/swiftrax/walter`: fix layout mismatch
* Undo K4A removal, fix info.json instead
2022-11-06 18:42:59 +00:00
Ryan
fe00c80211
Reduce includes for send_string header ( #18952 )
2022-11-05 21:45:40 +11:00
Ryan
54682f961e
Fix "no matrix definition" errors for some boards ( #18954 )
2022-11-05 02:48:00 +00:00
Ryan
8213eb7fbb
Fix DD warnings for RGBKB boards ( #18944 )
2022-11-04 04:13:26 +00:00
Ryan
fe18df9d41
Normalise Dynamic Macro keycodes ( #18939 )
...
* `DYN_REC_START1` -> `QK_DYNAMIC_MACRO_RECORD_START_1`
* `DYN_REC_START2` -> `QK_DYNAMIC_MACRO_RECORD_START_2`
* `DYN_MACRO_PLAY1` -> `QK_DYNAMIC_MACRO_PLAY_1`
* `DYN_MACRO_PLAY2` -> `QK_DYNAMIC_MACRO_PLAY_2`
* `DYN_REC_STOP` -> `QK_DYNAMIC_MACRO_RECORD_STOP`
* Update docs
2022-11-03 23:01:06 +00:00
Ryan
40122c28e0
Resolve info.json/rules.mk feature conflicts in three boards ( #18942 )
2022-11-03 18:26:18 +00:00
Ryan
db2aa039f1
Remove more UNUSED_PINS defines ( #18940 )
2022-11-03 17:42:19 +00:00
Ryan
7ebc396876
compiler.txt: ensure file exists before comparison ( #18921 )
2022-11-01 00:35:38 +00:00
Ryan
5974d989fe
Normalise Unicode keycodes ( #18898 )
...
* `UC_MOD`/`UC_RMOD` -> `UC_NEXT`/`UC_PREV`
* `UNICODE_MODE_*` -> `QK_UNICODE_MODE_*`
* `UC_MAC` -> `UNICODE_MODE_MACOS`
* `UC_LNX` -> `UNICODE_MODE_LINUX`
* `UC_WIN` -> `UNICODE_MODE_WINDOWS`
* `UC_BSD` -> `UNICODE_MODE_BSD`
* `UC_WINC` -> `UNICODE_MODE_WINCOMPOSE`
* `UC_EMACS` -> `UNICODE_MODE_EMACS`
* `UC__COUNT` -> `UNICODE_MODE_COUNT`
* `UC_M_MA` -> `UC_MAC`
* `UC_M_LN` -> `UC_LINX`
* `UC_M_WI` -> `UC_WIN`
* `UC_M_BS` -> `UC_BSD`
* `UC_M_WC` -> `UC_WINC`
* `UC_M_EM` -> `UC_EMAC`
* Docs
* Update quantum/unicode/unicode.h
2022-10-31 21:15:12 +00:00
Ryan
594dcbf66c
Properly fix elephant42 ( #18908 )
2022-10-30 15:34:24 +00:00
fauxpark
9d717c85dc
Merge remote-tracking branch 'upstream/master' into develop
2022-10-29 16:54:14 +11:00
Ryan
22be7e79ac
Normalise Auto Shift keycodes ( #18892 )
...
* Normalise Auto Shift keycodes
* Add keycode table to main list
* Add old keycodes to legacy header
2022-10-28 13:53:15 +01:00
Ryan
2ff1d85290
Normalise Autocorrect keycodes ( #18893 )
2022-10-28 12:21:24 +01:00
Ryan
7407347be1
Remove rgblight_list.h ( #18878 )
...
* Remove rgblight_list defines with no usage
* Remove rgblight_setrgb_*[_at] defines
* Remove rgblight_sethsv_* defines
* Remove rgblight_sethsv_noeeprom_* defines
* Delete rgblight_list.h and remove all references
2022-10-27 23:50:14 +01:00
Ryan
7b888fb328
elephant42: fix default keymap ( #18884 )
2022-10-27 19:34:00 +01:00
Ryan
90f6b75873
Remove KC_DELT ( #18882 )
2022-10-27 19:33:38 +01:00
Ryan
efe520645e
Normalise Combo keycodes ( #18877 )
2022-10-27 13:59:58 +01:00
Ryan
8436f0dfa6
Add missing Space Cadet alias ( #18876 )
2022-10-27 13:08:14 +01:00
Ryan
002b58f0e4
Normalise Space Cadet keycodes ( #18864 )
2022-10-27 11:19:16 +01:00
Ryan
812001de7f
Deprecate ONESHOT_* keycodes for QK_ONE_SHOT_* ( #18844 )
...
* Deprecate `ONESHOT_*` keycodes for `QK_ONE_SHOT_*`
* Docs
2022-10-25 17:50:22 +01:00
Ryan
1d34f380eb
Deprecate KEY_OVERRIDE_* keycodes for KO_* ( #18843 )
2022-10-25 14:45:57 +01:00
Ryan
5d8c8a6f7c
Fix splitkb/aurora/sweep ( #18839 )
...
* Fix splitkb/aurora/sweep
* Add back layout alias
2022-10-25 14:44:25 +01:00
Ryan
a80b886751
Deprecate CAPS_WORD/CAPSWRD for CW_TOGG ( #18834 )
2022-10-24 17:30:37 +01:00
Ryan
6bbe8b6edd
Normalise Joystick and Programmable Button keycodes ( #18832 )
2022-10-24 15:50:33 +01:00
Ryan
74484e21af
Deprecate VLK_TOG for VK_TOGG ( #18807 )
2022-10-22 21:45:20 +01:00
Ryan
4f3af09209
Remove legacy fauxclicky and unicode keycodes ( #18800 )
2022-10-21 21:43:55 +01:00
Ryan
7cbff9d921
Deprecate KC_LOCK for QK_LOCK ( #18796 )
2022-10-21 15:46:10 +01:00
Ryan
b33fc34967
Deprecate KC_LEAD for QK_LEAD ( #18792 )
2022-10-21 14:25:54 +01:00
Ryan
1cb1a5a374
Remove legacy Grave Escape keycodes ( #18787 )
2022-10-20 18:04:11 -07:00
Ryan
a7d6643e3d
Fix build failures uncovered by #18753 ( #18789 )
2022-10-21 07:28:18 +11:00
Ryan
af678521c1
Remove quantum/audio from global VPATH ( #18753 )
2022-10-20 14:41:45 +01:00
Ryan
c347e732be
Remove legacy EEPROM clear keycodes ( #18782 )
...
* `EEP_RST` -> `EE_CLR`, default-ish keymaps
* `EEP_RST` -> `EE_CLR`, user keymaps
* `EEP_RST` -> `EE_CLR`, community layouts
* `EEP_RST` -> `EE_CLR`, userspace
* `EEP_RST` -> `EE_CLR`, docs & core
2022-10-20 12:20:07 +01:00
Ryan
18dc851e37
Remove legacy Debug keycode ( #18769 )
...
* `DEBUG` -> `DB_TOGG`, default-ish keymaps
* `DEBUG` -> `DB_TOGG`, user keymaps
* `DEBUG` -> `DB_TOGG`, community layouts
* `DEBUG` -> `DB_TOGG`, userspace
* `DEBUG` -> `DB_TOGG`, docs & core
2022-10-19 11:33:05 +01:00
fauxpark
803d62f78a
Merge remote-tracking branch 'upstream/master' into develop
2022-10-18 13:33:37 +11:00
Ryan
bad8c5992b
Remove legacy sendstring keycodes ( #18749 )
2022-10-17 13:45:23 +01:00
Ryan
74223c34a9
Remove legacy keycodes, part 6 ( #18740 )
...
* `KC_RSHIFT` -> `KC_RSFT`
* `KC_RCTRL` -> `KC_RCTL`
* `KC_LSHIFT` -> `KC_LSFT`
* `KC_LCTRL` -> `KC_LCTL`
2022-10-16 14:14:40 +01:00
Ryan
5e4b076af3
Remove legacy keycodes, part 5 ( #18710 )
...
* `KC_SLCK` -> `KC_SCRL`
* `KC_NLCK` -> `KC_NUM`
2022-10-15 22:29:43 +01:00
Ryan
19e2dd742b
LUFA: Consolidate report sending code ( #18629 )
2022-10-15 12:53:57 -04:00
fauxpark
47f6882157
Merge remote-tracking branch 'upstream/master' into develop
2022-10-15 14:39:36 +11:00
Ryan
f0b2bfd5ca
Programmable Button API refactor and improve docs ( #18641 )
2022-10-15 14:33:24 +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
Ryan and Sergey Vlasov
2078a56369
Fix joystick functionality for ChibiOS and OTG (Blackpill) ( #18631 )
...
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
2022-10-13 10:28:49 +11:00
Ryan
e96d829724
Remove legacy keycodes, part 3 ( #18669 )
...
* `KC__VOLDOWN` -> `KC_VOLD`
* `KC__VOLUP` -> `KC_VOLU`
* `KC__MUTE` -> `KC_MUTE`
* `KC_POWER` -> `KC_PWR`
2022-10-11 14:21:47 +01:00
Ryan
c6f1b594a2
Remove legacy keycodes, part 2 ( #18660 )
...
* `KC_SYSREQ` -> `KC_SYRQ`
And one `KC_ALT_ERASE` -> `KC_ERAS`
* `KC_NONUS_BSLASH` -> `KC_NUBS`
* `KC_NUMLOCK` -> `KC_NUM`
* `KC_CLCK` -> `KC_CAPS`
* `KC_SCROLLLOCK` -> `KC_SCRL`
* `KC_LBRACKET` -> `KC_LBRC`
* `KC_RBRACKET` -> `KC_RBRC`
* `KC_CAPSLOCK` -> `KC_CAPS`
2022-10-10 20:06:26 +01:00
Ryan
4b2d71de52
Remove legacy international keycodes ( #18588 )
2022-10-09 14:51:09 +11:00
Ryan
6dbbeea46a
Refactor send_extra ( #18615 )
2022-10-06 19:35:01 -07:00
fauxpark
4d0177cd2a
Merge remote-tracking branch 'upstream/master' into develop
2022-10-06 04:47:34 +11:00
Ryan
d1b6b06202
Remove legacy locking caps/num/scroll keycodes ( #18601 )
2022-10-05 16:21:40 +01:00
Ryan
4d6fab1cfa
onekey: Enable ADC for STM32F072 Discovery ( #18592 )
2022-10-05 11:36:20 +11:00
Ryan
09d3e27710
Refactor more host code (programmable button & digitizer) ( #18565 )
2022-10-05 09:19:12 +11:00
Ryan
cc1565f2a3
:flash: print bootloader (#18569 )
2022-10-03 12:26:04 +11:00
Ryan
c4ff8192c2
Reverse keymap search order ( #18449 )
2022-10-01 23:36:07 +01:00
Ryan
9f0d9b4fbe
onekey: fix quine keymap ( #18555 )
2022-10-01 12:54:42 +10:00
Ryan
2c96c75263
Small un/register_code() cleanups ( #18544 )
2022-09-30 16:29:24 -04:00
Ryan
e0115caab9
onekey: enable ADC for Bluepill and Blackpill ( #18545 )
2022-09-30 17:14:41 +01:00
fauxpark
dbb70871fc
Merge remote-tracking branch 'upstream/master' into develop
2022-09-30 05:19:53 +10:00
Ryan
45b5ed5c6e
Onekey: migrate some stuff to data driven ( #18502 )
2022-09-30 04:23:11 +10:00
Ryan
f80058d96e
Start Bluetooth API ( #18366 )
2022-09-29 18:38:09 +01:00
Ryan
be8907d634
Further refactoring of joystick feature ( #18437 )
2022-09-27 18:37:13 +10:00
Ryan
ea2819b2c2
Change {LED,RGB}_DISABLE_TIMEOUT to {LED,RGB}_MATRIX_TIMEOUT ( #18415 )
2022-09-26 14:40:15 +10:00
Ryan
675d91b813
Generate DD RGBLight/LED/RGB Matrix animation defines ( #18459 )
2022-09-26 01:04:21 +01:00
Ryan
056d6aee27
Untangle layouts for Dimple rev3 and Infinity87 ( #18462 )
2022-09-25 17:54:41 +10:00
Ryan
36c410592d
Change DRIVER_LED_COUNT to {LED,RGB}_MATRIX_LED_COUNT ( #18399 )
2022-09-23 22:46:23 +10:00
Ryan and Nick Brassel
2f48d300f4
Normalise info_config.h define generation ( #18439 )
...
* Normalise info_config.h define generation
* format
* Fix tests
* Update lib/python/qmk/cli/generate/config_h.py
Co-authored-by: Nick Brassel <nick@tzarc.org >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2022-09-21 18:31:57 +01:00
Ryan
591701cdf9
Fix incorrect g_led_config generation ( #18431 )
2022-09-21 02:41:18 +01:00
Ryan
89a1374ef4
Add DD mapping for LED/RGB Matrix center ( #18432 )
2022-09-21 00:45:07 +01:00
Ryan
8d0fb4ca9e
Add DD mapping for LED/RGB Matrix HSVS steps ( #18414 )
2022-09-19 19:36:48 +01:00
Ryan
8beb61b790
Add DD mapping for LED/RGB Matrix split count ( #18408 )
2022-09-18 22:57:50 +01:00