Gilbert Creemers
02a98ccd71
Add Vial support to ProjectD Tinker 65 ANSI ( #895 )
...
* Add support for ProjectD Tinker65 ANSI
Reduced nr. of layers from 13 to 4 and disabled some features to save space, because otherwise wouldn't fit EPROM
* All features enabled by default
All features now enabled by default, and only nr. of layers reduced to make fit. Can uncomment lines in rules.mk to squeeze a bit more free space out if features are not needed.
* Fix nr. of layers in keyboard.json
When uploading to github for the pull request, forgot to edit the keyboard.json to decrease the number of layers. Only did that in my local offline clone.
* Moved layer reduction to vial/config.h and reverted main keyboard.json
Reverted main keyboard.json back to default for upstream QMK compatibility. Put redefinition of layers back in vial/config.h but added a #undef to get rid of the definition from keyboard.json that caused this method to not build.
2025-06-22 20:52:16 -06:00
Ryan
ee63d39058
Unify spi_master headers ( #24857 )
...
* Move default config to .c file
* Explicitly define PAL modes for boards with custom init
* Unify spi_master headers
2025-01-26 22:37:37 +01:00
Ryan
f3bae56808
Update keycodes for keyboards with RGB Matrix ( #24484 )
2024-11-24 12:03:08 +00:00
Nick Brassel
45dc2499dc
Remove all via-enabled keymaps, including via. ( #24322 )
2024-08-26 07:51:22 +10:00
Joel Challis
e0809eade5
Various fixes for keyboards not implementing callbacks correctly ( #24092 )
2024-07-11 13:47:53 +01:00
Ryan
3f44231d2d
Strip decimals from RGB Matrix layout positions ( #23943 )
2024-06-17 20:12:26 +10:00
Ryan
d4654ab893
Various keyboard fixes ( #23919 )
2024-06-14 22:58:13 +01:00
James Young
c4e182b98e
Migrate LOCKING_*_ENABLE to Data-Driven: P, Part 2 ( #23780 )
...
Affects:
- `preonic/rev1`
- `preonic/rev2`
- `preonic/rev3`
- `preonic/rev3_drop`
- `primekb/meridian/ktr1010`
- `primekb/meridian/ws2812`
- `primekb/meridian_rgb`
- `primekb/prime_m`
- `primekb/prime_o`
- `primekb/prime_r`
- `projectcain/relic`
- `projectcain/vault45`
- `projectd/65/projectd_65_ansi`
- `projectd/75/ansi`
- `projectkb/alice/rev1`
- `projectkb/alice/rev2`
- `projectkb/signature65`
- `projectkb/signature87`
- `prototypist/allison`
- `prototypist/allison_numpad`
- `prototypist/j01`
- `psuieee/pluto12`
- `pteron36`
- `puck`
- `punk75`
2024-05-23 19:49:53 +01:00
QMK Bot
dcd450645d
Merge remote-tracking branch 'origin/master' into develop
2024-05-19 05:25:53 +00:00
gskygithub
2fd5631776
[Keyboard] Add Projectd 75 iso ( #21942 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: gksygithub <106651989+gksygithub@users.noreply.github.com>
2024-05-18 22:25:19 -07:00
Ryan
d09a06a1b3
Update GPIO API usage in keyboard code ( #23361 )
2024-05-03 15:21:29 +10:00
Joel Challis
831deac212
Migrate build target markers to keyboard.json ( #23293 )
2024-03-30 11:31:50 +00:00
Ryan
65a04ead32
LED drivers: update keyboard LED configs ( #23073 )
...
* IS31FL3733: update keyboard LED config
* IS31FL3736: update keyboard LED config
* IS31FL3737: update keyboard LED config
* IS31FL3741: update keyboard LED config
* IS31FL3743A: update keyboard LED config
* AW20216S: update keyboard LED config
* SNLED27351: update keyboard LED config
2024-02-25 21:29:37 +00:00
Ryan
0b7df03ab7
AW20216S: combine EN pin defines ( #23067 )
2024-02-15 07:05:08 +00:00
Joel Challis
41948350e8
Migrate RGB Matrix config to info.json - NOPQ ( #22866 )
2024-01-10 09:55:09 +00:00
Ryan
f583d2fef0
Remove IS31FLCOMMON code ( #22800 )
2024-01-02 16:26:01 +11:00
Ryan
8812a09581
Rename RGB_DISABLE_WHEN_USB_SUSPENDED -> RGB_MATRIX_SLEEP ( #22682 )
2023-12-20 13:31:50 +11:00
Ryan
b9e81c0691
Update keyboard LED driver configs ( #22638 )
2023-12-18 20:13:08 +00:00
Joel Challis
b35bac6afb
Remove unnecessary driver counts ( #22435 )
2023-11-22 21:37:32 +00:00
Joel Challis
1efc79063c
Migrate some EEPROM config to info.json ( #22434 )
2023-11-14 09:30:19 +11:00
Joel Challis
48d9140cfc
Fix invalid LED driver config ( #22312 )
2023-10-22 00:47:37 +01:00
Ryan
d56ee70c52
Rename DRIVER_ADDR_n defines ( #22200 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-10-21 21:41:59 +10:00
QMK Bot
c05603fa8c
Merge remote-tracking branch 'origin/master' into develop
2023-10-05 03:50:19 +00:00
gskygithub
7603a464cd
Add keyboard Projectd/75/Projectd_75_ansi ( #21628 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: gksygithub <106651989+gksygithub@users.noreply.github.com>
2023-10-04 20:49:43 -07:00
Ryan
4b26d9b62b
Update AW20216S LED type ( #22072 )
...
* Update AW20216S LED type
* Remove mattgauf keymap
2023-09-20 11:50:52 +01:00
Joel Challis
00feff656f
Migrate WEAR_LEVELING_*_SIZE to info.json ( #22010 )
2023-09-14 09:13:19 +10:00
Ryan
a0aebe5cd5
aw20216: driver naming cleanups ( #21891 )
2023-09-13 22:45:17 +10:00
Joel Challis
909054c357
Migrate spi_flash WEAR_LEVELING_DRIVER to info.json ( #21978 )
2023-09-12 06:47:12 +01:00
Ryan
9bb823038b
Fix keyboards with old RGB driver names ( #21815 )
2023-08-23 02:49:02 +01:00
gskygithub
a0c99e3431
[Keyboard] Add Projectd/65/Projectd_65_ansi ( #21520 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: gksygithub <106651989+gksygithub@users.noreply.github.com>
2023-08-12 01:49:47 -07:00