Commit Graph

680 Commits

Author SHA1 Message Date
Ryan
8812a09581
Rename RGB_DISABLE_WHEN_USB_SUSPENDED -> RGB_MATRIX_SLEEP (#22682) 2023-12-20 13:31:50 +11:00
Joel Challis
c9d90db95c
[Keymap Removal] xiudi/xd75 and related keymaps. (#22698) 2023-12-19 09:02:03 +11:00
Nick Brassel
d235352504
Remove obvious user keymaps, keyboards/{b,c}* edition. (#22693) 2023-12-18 16:05:50 +11:00
Nick Brassel
f25226453f
Remove obvious user keymaps, keyboards/a* edition. (#22692) 2023-12-18 14:06:47 +11:00
Joel Challis
27a710861e
[Keymap Removal] Preonic and related keymaps. (#22689) 2023-12-18 12:51:24 +11:00
QMK Bot
62db54dc32 Merge remote-tracking branch 'origin/master' into develop 2023-12-18 01:49:49 +00:00
Joel Challis
990895f03f
[Keymap Removal] keebio/iris and related keymaps. (#22690) 2023-12-18 12:49:19 +11:00
Nick Brassel
ae90b1d1e5
Merge remote-tracking branch 'upstream/master' into develop 2023-12-17 22:27:35 +11:00
Nick Brassel
7ea022ba88
[Keymap Removal] Planck and related keymaps. (#22683) 2023-12-17 21:54:01 +11:00
Ryan
e648155113
Rename RGBLED_NUM -> RGBLIGHT_LED_COUNT (#22570) 2023-12-12 15:30:08 +11:00
Joel Challis
2acb426b8e
Remove "empty" files (#22603) 2023-12-05 08:37:00 +00:00
Duncan Sutherland
74ae2286a6
Fix erroneous commas in info.json files (#21712) 2023-12-04 23:30:02 +00:00
Ryan
afa0eab374
Fix a bunch of CLI warnings (#22589) 2023-12-01 14:05:46 +00:00
Duncan Sutherland
67559c7d06
revoke community_layouts from keebio/wtf60 (#22502) 2023-12-01 01:03:54 -08:00
Joel Challis
1ed03f498f
Remove userspace keymaps (#22544) 2023-11-27 05:36:45 +11:00
Ryan
786ebf8760
Remove requirement for keymap_steno.h include in keymaps (#22423)
* Remove requirement for `keymap_steno.h` include in keymaps

* Add back keymap_steno.h with a note for the time being
2023-11-12 18:25:46 +11:00
Joel Challis
147865cf57
Migrate some common features to generic (#22403) 2023-11-09 02:01:44 +00:00
Joel Challis
3f1b3a5125
Migrate recently introduced sync items (#22305) 2023-10-21 12:21:23 +01:00
QMK Bot
7c4d3d13e3 Merge remote-tracking branch 'origin/master' into develop 2023-09-14 00:47:59 +00:00
James Young
32f060366f
Keebio NyquistPad Layout Updates (#22000)
* Rename `LAYOUT` to `LAYOUT_ortho_5x6`

[refactor]

* Add `LAYOUT_ortho_5x6_1x2u`

[enhancement]
2023-09-13 17:47:25 -07:00
zvecr
7b313dbc89 Migrate stray WS2812_DRIVER to info.json 2023-09-12 10:30:54 +01:00
Ryan
41bd4e35a0
Clean up RGB LED type (#21859) 2023-09-04 01:19:59 +01:00
Ryan
023d644bb6
Move RGBLight animations to data driven (#21635)
* Move RGBLight animations to data driven, 0-9

* Move RGBLight animations to data driven, A

* Move RGBLight animations to data driven, B

* Move RGBLight animations to data driven, C

* Move RGBLight animations to data driven, D

* Move RGBLight animations to data driven, E

* Move RGBLight animations to data driven, F

* Move RGBLight animations to data driven, G

* Move RGBLight animations to data driven, H

* Move RGBLight animations to data driven, handwired

* Move RGBLight animations to data driven, I

* Move RGBLight animations to data driven, J

* Move RGBLight animations to data driven, K

* Move RGBLight animations to data driven, L

* Move RGBLight animations to data driven, M

* Move RGBLight animations to data driven, N

* Move RGBLight animations to data driven, O

* Move RGBLight animations to data driven, P

* Move RGBLight animations to data driven, Q

* Move RGBLight animations to data driven, R

* Move RGBLight animations to data driven, S

* Move RGBLight animations to data driven, T

* Move RGBLight animations to data driven, U

* Move RGBLight animations to data driven, V

* Move RGBLight animations to data driven, W

* Move RGBLight animations to data driven, X

* Move RGBLight animations to data driven, Y

* Move RGBLight animations to data driven, Z

* Fix incorrect placement

* Fix build failures and mismatches
2023-08-23 22:11:39 +01:00
Ryan
9bb823038b
Fix keyboards with old RGB driver names (#21815) 2023-08-23 02:49:02 +01:00
Ryan
37bc949945
RGB Matrix: driver naming cleanups (#21594) 2023-08-23 01:00:03 +01:00
Ryan
cc3bd728f0
Fix layout offsets for a handful of boards (#21636) 2023-07-31 09:34:40 +10:00
QMK Bot
e9782cf3b8 Merge remote-tracking branch 'origin/master' into develop 2023-07-25 02:46:38 +00:00
Danny
526c6b4906
Add Nyquistpad (#21578)
Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-07-24 20:46:03 -06:00
Ryan
4137685f8e
backlight: split AVR PWM and timer drivers (#21540) 2023-07-21 09:27:55 +10:00
fauxpark
9a4abea7c9 Merge remote-tracking branch 'upstream/master' into develop 2023-07-21 00:51:15 +10:00
Danny
c61cb72ae8
Move files to rev1 folder, add rev2 (#21563)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-07-20 08:10:09 -04:00
Ryan
87b11345a5
Get rid of USB_LED_CAPS_LOCK (#21436) 2023-07-06 09:48:02 +01:00
QMK Bot
29761a5766 Merge remote-tracking branch 'origin/master' into develop 2023-07-06 06:43:33 +00:00
Danny
f19a0a071f
[Keyboard] Add Nyquist Rev. 4 (#21421)
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-07-06 00:42:57 -06:00
QMK Bot
6c688ebe1a Merge remote-tracking branch 'origin/master' into develop 2023-07-06 06:04:21 +00:00
Matthew Lyon
b618aecc95
[Keymap] small changes, game layer for mattly keymap (#21375)
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-07-05 23:03:45 -07:00
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_alls 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 LAYOUTs 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