Joel Challis
583c688931
Fix encoder map declarations ( #21435 )
2023-07-03 01:19:52 +01:00
Joel Challis
80d0cacd2b
Reduce `keebio/bamfk1:via` firmware size ( #21432 )
2023-07-02 23:48:19 +01:00
Ryan
023035f462
Move miscellaneous defines to data driven ( #21382 )
2023-07-02 22:40:13 +01:00
QMK Bot
2b4a93a385
Merge remote-tracking branch 'origin/master' into develop
2023-07-01 01:36:50 +00:00
Danny
6a61e2eeee
Add Iris Rev. 8 ( #21392 )
...
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-06-30 21:36:11 -04:00
Ryan
2f9f555add
Move `TAP_CODE_DELAY` to data driven ( #21363 )
2023-06-25 22:06:31 +10:00
Ryan
4ae9bfd17a
Move `RGBLIGHT_HUE/SAT/VAL_STEP` to data driven ( #21292 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-06-24 17:37:54 +10:00
Nick Brassel
416af0171c
Remove CORTEX_ENABLE_WFI_IDLE from keyboards. ( #21353 )
...
* Remove CORTEX_ENABLE_WFI_IDLE from the codebase.
* Turn on CORTEX_ENABLE_WFI_IDLE by default.
2023-06-23 20:31:25 +01:00
QMK Bot
673b536d70
Merge remote-tracking branch 'origin/master' into develop
2023-06-21 16:00:31 +00:00
James Young
71b77df06f
Keebio Cepstrum Configurator Touch-Up ( #21310 )
...
* [enhancement] remove redundant layout data
Remove the redundant layout data from the keyboard-level `info.json`.
* [enhancement] correct JSON syntax in rev1/info.json
* [enhancement] friendly-format rev1/info.json
* [enhancement] correct layout data
2023-06-21 08:59:54 -07:00
jack
c4a67d3f33
Remove encoder in-matrix workaround code ( #20389 )
2023-06-19 09:46:27 -06:00
Ryan
1c9d0f0eec
Remove default `TAPPING_TERM` from keyboard config.h ( #21284 )
2023-06-18 23:33:45 +01:00
Ryan
b1783db4ea
Move `RGBLED_NUM` to data driven ( #21278 )
2023-06-18 14:39:07 +10:00
Ryan
2367d8129c
Move `RGBLIGHT_SLEEP` to data driven ( #21072 )
2023-06-16 14:04:45 +10:00
QMK Bot
6fdf4baecd
Merge remote-tracking branch 'origin/master' into develop
2023-06-14 16:27:44 +00:00
Danny
f5ee7b7ed8
Add Sinc Rev. 4 ( #21130 )
...
* Fork Rev. 3 to 4
* Update RGB LED positions
* Adjust RGB positions
* Enable more RGB modes
* Update copyrights
* Add license headers to keymaps
* Use same type of license header
Co-authored-by: Joel Challis <git@zvecr.com>
* Fix I2C pins
---------
Co-authored-by: Joel Challis <git@zvecr.com>
2023-06-14 12:26:46 -04:00
Ryan
9551a0a38a
Move `RGBLIGHT_LED_MAP` to data driven ( #21095 )
2023-06-14 22:01:13 +10:00
Ryan
c9cf9712aa
Move `RGBLED_SPLIT` to data driven ( #21113 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
2023-06-06 11:08:04 +10:00
Ryan
a4ed6ad0f5
Unicodemap keycodes rename ( #21092 )
2023-06-01 17:25:08 +01:00
Nick Brassel
8c9f54d70b
Encoder map: NUM_DIRECTIONS ( #21066 )
2023-05-28 13:38:24 +10:00
Nick Brassel
e759230706
Fix up `keebio/cepstrum` ( #21062 )
2023-05-27 05:49:57 +01:00
Ryan
363bfdbfda
Move `RGBLIGHT_LIMIT_VAL` to data driven ( #20974 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-05-27 12:27:44 +10:00
QMK Bot
6d93d8b56a
Merge remote-tracking branch 'origin/master' into develop
2023-05-24 18:48:31 +00:00
Danny
f9c32974ef
Add encoder map FoldKB in VIA ( #21038 )
2023-05-24 19:47:46 +01:00
QMK Bot
4b1a98cb82
Merge remote-tracking branch 'origin/master' into develop
2023-05-18 15:50:21 +00:00
Danny
b50abd370d
Define RGB_DI_PIN directly instead of using another define ( #20983 )
2023-05-18 16:49:35 +01:00
QMK Bot
757f5b0c68
Merge remote-tracking branch 'origin/master' into develop
2023-05-18 10:29:45 +00:00
Danny
7e6ad6d28c
Add Cepstrum Rev. 1 Keyboard ( #20721 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-05-18 06:29:06 -04:00
Ryan
c3c51231cc
Clean up trailing commas from info.json ( #20812 )
2023-05-09 17:52:03 +10:00
Ryan
ef6a712899
Even more `info.json` whitespace cleanups ( #20703 )
2023-05-04 19:09:59 +10:00
Ryan
fb48db4c8f
Remove more junk files and scripts ( #20682 )
2023-05-03 12:24:37 +10:00
Ryan
a5e46d8082
More `info.json` whitespace cleanups ( #20665 )
2023-05-03 12:19:34 +10:00
Ryan
79aa319946
`info.json` whitespace cleanups ( #20651 )
2023-05-02 08:25:15 +10:00
QMK Bot
d08f08a02a
Merge remote-tracking branch 'origin/master' into develop
2023-04-30 09:02:14 +00:00
Jesse Estes
c55c7fed83
Adding my keymap ( #20345 )
2023-04-30 19:01:25 +10:00
Ryan
998a4d744e
Remove `FLIP_HALF` layouts and move to data driven ( #20588 )
2023-04-30 01:51:45 +10:00
Ryan
4d8dd55bf9
Move 60% layouts to data driven ( #20477 )
2023-04-27 07:49:03 +10:00
Ryan
4871f651c5
Move remaining `LAYOUT_all`s to data driven ( #20463 )
2023-04-27 07:45:43 +10:00
QMK Bot
3b5bd988a3
Merge remote-tracking branch 'origin/master' into develop
2023-04-26 20:45:46 +00:00
John Stegeman
e90d9fcfff
[Keymap] Add johnstegeman iris colemak keymap ( #20575 )
2023-04-26 14:45:03 -06:00
Danny
9f492f6dfa
Add encoder map for Iris Rev. 5 VIA ( #20412 )
2023-04-19 11:21:47 -04:00
Ryan
798cbfe6a3
Fix info.json LTO and format encoder definitions ( #20456 )
2023-04-15 23:37:24 -06:00
Nick Brassel
c9f619124d
Encodermap direction define. ( #20454 )
2023-04-15 16:18:44 +01:00
Ryan
54634e9263
Fix some missing QMK_KEYBOARD_H includes in user keymaps ( #20417 )
2023-04-14 19:42:50 +10:00
Ryan
5bd68e3695
Move single `LAYOUT`s to data driven ( #20365 )
2023-04-12 13:42:51 +10:00
Ryan
522048725f
Move `RGB_MATRIX_DRIVER` to data driven ( #20350 )
2023-04-08 18:08:08 +10:00
Ryan
47966dc2a6
Migrate `rgblight.pin` and `RGB_DI_PIN` to `ws2812.pin` ( #20303 )
2023-04-06 18:00:54 +10:00
Ryan
6847dba8af
Move 75% and 96% layouts to data driven ( #20289 )
2023-04-05 15:48:37 +10:00
Ryan
364c06d939
Move small macropad-ish layouts to data driven ( #20341 )
2023-04-05 15:46:59 +10:00
Ryan
7bfc2a367d
Move 65% layouts to data driven ( #20308 )
2023-04-04 15:20:10 +10:00
QMK Bot
c404e5e38c
Merge remote-tracking branch 'origin/master' into develop
2023-04-03 18:50:07 +00:00
Danny
a5272a1575
Modify default encoder mappings, change PID, enable mousekeys ( #20329 )
2023-04-03 19:49:21 +01:00
jack
36ab0c0aaa
Add core/fallback encoder behaviour ( #20320 )
2023-04-03 10:18:17 -06:00
Stefan Kerkmann
fcf8b804ed
[Core] Refactor `keyevent_t` for 1ms timing resolution ( #15847 )
2023-04-03 18:33:45 +10:00
precondition
1899793f27
Make IGNORE_MOD_TAP_INTERRUPT the default behaviour for mod-taps ( #20211 )
2023-04-03 15:32:47 +10:00
QMK Bot
203d9eb97c
Merge remote-tracking branch 'origin/master' into develop
2023-04-02 17:24:05 +00:00
Raphael Mangubat
5b8dae0d61
Enable encoder mapping in VIA for Keebio KBO-5000 ( #20272 )
2023-04-02 11:23:26 -06:00
Ryan
9359504255
Move 66% and 68% layouts to data driven ( #20293 )
2023-04-01 13:13:18 +11:00
fauxpark
9602938e9e
Merge remote-tracking branch 'upstream/master' into develop
2023-03-29 16:00:41 +11:00
Ryan
4869b8061c
Move ortho & numpad layouts to data driven ( #20183 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-03-29 15:54:34 +11:00
Ryan
e2630f9b40
Fix some invalid layout macros ( #20256 )
2023-03-29 15:51:22 +11:00
Ryan
36ce81df59
Move `WS2812_DRIVER` to data driven ( #20248 )
2023-03-26 18:22:12 +11:00
Ryan
ad625e7c06
Remove `RGB_DI_PIN` ifdefs ( #20218 )
2023-03-23 21:38:01 +11:00
Ryan
02ccc50e60
Remove more empty headers ( #20155 )
2023-03-17 14:02:04 +11:00
Ryan
9dbee3e23d
Remove useless "ifdef KEYBOARD_*" ( #20078 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-03-16 20:18:33 +11:00
Ryan
cf5e9d172d
Fix layout macro keys with no matrix position ( #20033 )
2023-03-13 23:02:03 +11:00
Ryan
1022afa6c2
Move matrix config to info.json, part 8 ( #20030 )
2023-03-11 04:59:07 +11:00
QMK Bot
45f540f3bb
Merge remote-tracking branch 'origin/master' into develop
2023-03-10 16:08:58 +00:00
Danny
943d0ff619
Fix incorrect matrix positions for RGB LEDs ( #20082 )
2023-03-10 16:08:07 +00:00
Ryan
20dca46924
Remove pointless `USE_I2C` blocks in keyboard headers ( #20084 )
2023-03-10 16:00:30 +00:00
QMK Bot
57112d700a
Merge remote-tracking branch 'origin/master' into develop
2023-03-09 22:39:30 +00:00
Flame Soulis
17bbef5200
Keebio/KBO-5000 Encoder Misconfiguration Fix for #20073 ( #20074 )
2023-03-09 15:32:46 -05:00
Joel Challis
5edf41da60
Remove empty rules.mk from keymaps ( #20056 )
2023-03-08 03:34:41 +00:00
QMK Bot
184c1e5187
Merge remote-tracking branch 'origin/master' into develop
2023-02-28 19:15:33 +00:00
Drashna Jaelre
051401175d
[Keymap] Drashna updates for 0.20.0 ( #19960 )
2023-02-28 11:14:48 -08:00
Ryan
7a8265247b
Remove `"w":1` and `"h":1` from info.json ( #19961 )
2023-02-28 15:06:11 +00:00
Ryan
89487677e3
`keebio/kbo5000`: fix encoder config ( #19941 )
2023-02-26 15:24:24 +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
Ryan
314f6c1ddb
Move backlight config to data driven ( #19910 )
2023-02-26 08:37:57 +11:00
Ryan
3bf01bb9ed
Move QMK LUFA bootloader config to data driven ( #19879 )
2023-02-23 09:20:23 +11: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
26854f5940
Remove default and unused `BACKLIGHT_LEVELS` ( #19898 )
2023-02-22 01:12:42 +00: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
Ryan
e837a32b2b
Move layouts for direct_pins boards to data driven ( #19872 )
2023-02-19 18:55:12 +11:00
Ryan
8f6c228adb
Move `SOFT_SERIAL_PIN` to data driven ( #19863 )
2023-02-17 16:40:49 +11:00
Ryan
2da0827d4f
Remove matrix size defines ( #19581 )
2023-02-17 16:08:25 +11:00
Ryan
2cdf99ae95
Migrate `DIRECT_PINS` to data driven ( #19826 )
2023-02-14 00:39:41 -07:00
Ryan
bbf7a20b33
Refactor Leader key feature ( #19632 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-02-13 03:19:02 +11:00
Ryan
ccb6c908dd
Remove `SOFT_SERIAL_PIN` for non-split boards ( #19774 )
...
* Remove `SOFT_SERIAL_PIN` for non-split boards
* Delete more empty config.h
2023-02-08 23:57:42 +00:00
Ryan
f9aeea64c1
Migrate `MCU` and `BOOTLOADER` to data-driven ( #19529 )
2023-02-08 18:41:46 +11:00
Ryan
8d6bf19fc7
Remove unused `SOFT_SERIAL_PIN` from config.h ( #19768 )
2023-02-07 14:46:51 +00:00
Ryan
11b6bb8179
Remove unused Bootmagic row/col defines from config.h ( #19761 )
2023-02-07 00:05:37 +00:00
Ryan
a988f8a169
Remove unused `GRAVE_ESC_CTRL_OVERRIDE` from config.h ( #19752 )
2023-02-06 02:40:23 +00:00
Ryan
f0618a1d53
Remove `IS_HOST_LED_ON` and migrate usages ( #19753 )
2023-02-06 02:36:09 +00: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
Ryan
f20a05440e
Remove unused `MATRIX_HAS_GHOST` from config.h ( #19726 )
2023-02-03 00:04:10 +00:00
Ryan
b867522f8c
Clean up Force NKRO in config.h ( #19718 )
2023-01-30 20:45:41 +00:00
Nick Brassel
f6dd8dea2e
Remove usages of config_common.h from config.h files. ( #19714 )
2023-01-31 06:03:30 +11:00
Ryan
043d8e1140
Remove deprecated Quantum keycodes ( #19712 )
2023-01-29 16:44:16 +00:00