1
0
Fork 0
Commit graph

68 commits

Author SHA1 Message Date
Nick Brassel
45dc2499dc
Remove all via-enabled keymaps, including via. () 2024-08-26 07:51:22 +10:00
Ryan
8f6d2ac53c
Update Underglow keycodes ()
Co-authored-by: Nick Brassel <nick@tzarc.org>
2024-08-25 22:15:07 +10:00
Joel Challis
99aa4f5191
Migrate led_update_kb implementations to DD () 2024-06-22 09:10:12 +01:00
James Young
0094a6f571
Migrate LOCKING_*_ENABLE to Data-Driven: S, Part 2 ()
Affects:

  - `slz40`
  - `smithrune/iron160/iron160_s`
  - `smithrune/iron165r2/f072`
  - `smithrune/iron165r2/f411`
  - `smithrune/iron180`
  - `smithrune/iron180v2/v2h`
  - `smithrune/iron180v2/v2s`
  - `smoll/lefty`
  - `snampad`
  - `sneakbox/aliceclone`
  - `sneakbox/disarray/ortho`
  - `sneakbox/disarray/staggered`
  - `soup10`
  - `soy20`
  - `sparrow62`
  - `split67`
  - `splitish`
  - `splitography`
  - `star75`
  - `stello65/beta`
  - `stello65/hs_rev1`
  - `stello65/sl_rev1`
  - `stenokeyboards/the_uni/pro_micro`
  - `stenokeyboards/the_uni/usb_c`
  - `strech/soulstone`
  - `studiokestra/bourgeau`
  - `studiokestra/cascade`
  - `studiokestra/frl84`
  - `studiokestra/galatea/rev1`
  - `studiokestra/galatea/rev2`
  - `studiokestra/galatea/rev3`
  - `studiokestra/line_friends_tkl`
  - `studiokestra/nascent`
  - `studiokestra/nue`
  - `suavity/ehan`
  - `subatomic`
  - `switchplate/southpaw_65`
  - `switchplate/southpaw_fullsize`
  - `switchplate/switchplate910`
  - `sx60`
  - `system76/launch_1`
2024-05-23 20:34:56 +01:00
Ryan
5fda349018
Remove RGB keycodes from boards with no RGB config () 2024-05-20 17:11:49 +10:00
Ryan
5c592ab0c0
Delete trivial keymap readmes () 2024-05-17 23:49:29 +01:00
Ryan
1184e0d9be
Adjust keycode alignment around QK_BOOT () 2024-05-11 16:50:48 +01:00
Ryan
d09a06a1b3
Update GPIO API usage in keyboard code () 2024-05-03 15:21:29 +10:00
Joel Challis
36a6f2ba3c
Migrate build target markers to keyboard.json - S () 2024-04-17 03:15:02 +01:00
Ryan
2dd406f08f
Remove quantum.h includes from keyboard custom matrix.cs () 2024-03-30 14:07:19 +00:00
Ryan
d0cf7b8519
Update GPIO expander API naming () 2024-03-29 16:57:21 +00:00
Joel Challis
14990ca5a2
Migrate features from rules.mk to data driven - ST () 2024-03-15 22:24:10 +00:00
Ryan
c157c19b81
Dedupe I2C, SPI, UART driver inclusions () 2023-10-13 17:25:32 +11:00
Ryan
023d644bb6
Move RGBLight animations to data driven ()
* 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
b1783db4ea
Move RGBLED_NUM to data driven () 2023-06-18 14:39:07 +10:00
James Young
02a5e1a53a
Switchplate Peripherals 910 Layout Additions ()
* add matrix_diagram.md

* info.json: apply friendly formatting

* rename LAYOUT_all to LAYOUT_65_ansi_blocker_split_bs

* add LAYOUT_65_ansi_blocker

* add LAYOUT_65_ansi_blocker_tsangan_split_bs

* add LAYOUT_65_ansi_blocker_tsangan

* enable Community Layout support

* Apply suggestions from code review
2023-05-09 22:30:49 -07:00
Ryan
79aa319946
info.json whitespace cleanups () 2023-05-02 08:25:15 +10:00
Ryan
4871f651c5
Move remaining LAYOUT_alls to data driven () 2023-04-27 07:45:43 +10:00
Ryan
172a40686b
Move single LAYOUT_alls to data driven () 2023-04-15 21:08:15 +10:00
Ryan
47966dc2a6
Migrate rgblight.pin and RGB_DI_PIN to ws2812.pin () 2023-04-06 18:00:54 +10:00
Ryan
02ccc50e60
Remove more empty headers () 2023-03-17 14:02:04 +11:00
Ryan
e933e0411f
Move matrix config to info.json, part 5 ()
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-03-11 05:41:58 +11:00
Sergey Vlasov
07b7fed122
Unbreak switchplate/southpaw_65 after ()
Apparently the changes done in  swapped the values read from the
PCA9555 expanders by mistake, which resulted in mixed up matrix columns.
Fix the chip and register addresses to match the original code.
2023-03-05 13:29:10 +00:00
Ryan
314f6c1ddb
Move backlight config to data driven () 2023-02-26 08:37:57 +11:00
Ryan
26854f5940
Remove default and unused BACKLIGHT_LEVELS () 2023-02-22 01:12:42 +00:00
Ryan
2da0827d4f
Remove matrix size defines () 2023-02-17 16:08:25 +11:00
Ryan
7fad94ba2d
Remove unused RGBLight defines from config.h () 2023-02-17 08:13:41 +11:00
Ryan
f9aeea64c1
Migrate MCU and BOOTLOADER to data-driven () 2023-02-08 18:41:46 +11:00
Ryan
11b6bb8179
Remove unused Bootmagic row/col defines from config.h () 2023-02-07 00:05:37 +00:00
Ryan
a988f8a169
Remove unused GRAVE_ESC_CTRL_OVERRIDE from config.h () 2023-02-06 02:40:23 +00:00
Ryan
ebb512db82
Debounce defines cleanup ()
* 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 () 2023-02-03 00:04:10 +00:00
Ryan
b867522f8c
Clean up Force NKRO in config.h () 2023-01-30 20:45:41 +00:00
Nick Brassel
f6dd8dea2e
Remove usages of config_common.h from config.h files. () 2023-01-31 06:03:30 +11:00
Ryan
b727434391
Remove commented out backlight config & stray "backlight levels" () 2023-01-28 15:42:44 +00:00
Nick Brassel
219afaba42
Reworked backlight keycodes. ()
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-11-06 08:11:59 +11:00
Ryan
1cb1a5a374
Remove legacy Grave Escape keycodes () 2022-10-20 18:04:11 -07:00
Ryan
c347e732be
Remove legacy EEPROM clear keycodes ()
* `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
5e4b076af3
Remove legacy keycodes, part 5 ()
* `KC_SLCK` -> `KC_SCRL`
* `KC_NLCK` -> `KC_NUM`
2022-10-15 22:29:43 +01:00
f0da486fab
Remove RGBLIGHT_ANIMATION and clean up effect defines for R-Z () 2022-10-15 09:55:53 -07:00
Ryan
c6f1b594a2
Remove legacy keycodes, part 2 ()
* `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
Nick Brassel
154d35ac14
Remove UNUSED_PINS () 2022-08-06 23:23:35 +10:00
Ryan
a8744b1630
Move keyboard USB IDs and strings to data driven: S () 2022-08-04 08:12:37 +10:00
Joel Challis
b7771ec25b
RESET -> QK_BOOT default keymaps () 2022-05-15 20:26:27 +01:00
Ryan
764dc18a81
Remove NO_ACTION_MACRO and NO_ACTION_FUNCTION from keyboard config.h () 2022-03-15 13:56:58 +00:00
Joel Challis
1f67de2001
Align existing pca9555 driver to better match mcp23018 API () 2022-02-09 19:55:39 +00:00
Ryan
a8d440e4e0
Tidy up NKRO_ENABLE rules () 2021-12-09 16:05:44 +11:00
Ryan
c12b997679
Tidy up SLEEP_LED_ENABLE rules () 2021-12-01 21:13:00 +11:00
James Young
84ea77ead6
Remove BOOTMAGIC_ENABLE = lite option ()
* remove BOOTMAGIC_ENABLE=lite setting

* change keyboard BOOTMAGIC_ENABLE rules

Edits keyboard-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.

* change keyboard BOOTMAGIC_ENABLE inline comments

Edits keyboard-level BOOTMAGIC_ENABLE inline comments to "Enable Bootmagic Lite".

* change keymap BOOTMAGIC_ENABLE rules

Edits keymap-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.

* change keymap BOOTMAGIC_ENABLE inline comments

Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite".

* change layout/user BOOTMAGIC_ENABLE rules/comments

Edits instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.

Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite".

* update non-rules.mk BOOTMAGIC_ENABLE references in keyboards/

* remove docs references to Full Bootmagic

* convert data-driven Bootmagic Lite instances

* remove Bootmagic Lite bodge from data-driven generation

* Merge remote-tracking branch 'upstream/develop' into rm/bootmagic-full_q4a

* update docs/ja/config_options.md per mtei

* update docs/faq_misc.md per mtei

Remove remaining Full Bootmagic reference.
2021-11-05 08:18:09 +11:00
Ryan
36bc3c867e
Remove redundant UNICODE_ENABLE = no in keyboard-level rules.mk () 2021-09-30 08:14:21 +10:00