Commit Graph

26244 Commits

Author SHA1 Message Date
4a855bd2d1 GMMK2 65% ISO Community Layout Support (#22152)
* Refactor `LAYOUT` into `LAYOUT_65_iso_blocker`

Move the Enter key to the end of the home row for Community Layout
compatibility.

[chore] [refactor]

* Enable Community Layout support

[enhancement]
2023-09-28 21:30:07 +01:00
346b06d391 refactor: move default RGB/LED matrix #defines (#21938)
* refactor: move default RGB/LED matrix #defines

Moving the fallback definitions of macros like LED_MATRIX_VAL_STEP and
RGB_MATRIX_MAXIMUM_BRIGHTNESS to header files allows keyboards to
leverage these defaults without requiring #ifdef guards (and often
repeating said fallback definitions).

* style: use if(n)def for consistency

and remove redundant UINT8_MAX checks on maximum brightness

Co-authored-by: Joel Challis <git@zvecr.com>

* refactor: remove INDICATOR_MAX_BRIGHTNESS macro

Co-authored-by: Joel Challis <git@zvecr.com>

---------

Co-authored-by: Joel Challis <git@zvecr.com>
2023-09-28 11:51:18 +01:00
f4677c866e Merge remote-tracking branch 'origin/master' into develop 2023-09-28 10:49:40 +00:00
fb0c64a567 Allow inline generation of compile_commands.json while doing a qmk compile, using --compiledb (#21549) 2023-09-28 11:48:58 +01:00
da9f894341 Fix issues with adm42 (#22144) 2023-09-27 23:59:24 -07:00
d58f85e09e is31fl3733: complete LED Matrix support (#22149) 2023-09-27 16:11:28 +10:00
288c2313fe is31fl3218: Add LED Matrix support (#22126)
Co-authored-by: Joel Challis <git@zvecr.com>
2023-09-27 14:37:06 +10:00
18bc541694 Update Drop keyboards for develop (#22145) 2023-09-27 04:16:37 +01:00
41977a6010 Merge remote-tracking branch 'origin/master' into develop 2023-09-27 02:58:31 +00:00
0ecb03ad47 Drop V2 production updates (#22147) 2023-09-27 03:57:57 +01:00
4e86dca49d Fix parsing/validation for 21939 (#22148) 2023-09-27 03:57:37 +01:00
32de27bb20 is31fl3736: extract single-color API (#22133) 2023-09-27 01:18:07 +01:00
5da3604ec3 Merge remote-tracking branch 'origin/master' into develop 2023-09-26 23:49:20 +00:00
25c850e762 Add support for YMD75 V4 - ISO (#22128) 2023-09-27 00:49:07 +01:00
351b5cd2cd Initial support for CSTM80 (#22137) 2023-09-27 00:48:42 +01:00
80ccbdfd86 More data driven RGB/LED Matrix config (#21939) 2023-09-27 00:41:13 +01:00
d202355f75 Merge remote-tracking branch 'origin/master' into develop 2023-09-26 18:07:10 +00:00
ca9664b1ac [Keyboard] Add spankbd, 3x5+3 split keyboard (#22003) 2023-09-26 12:06:18 -06:00
be1214814e Merge remote-tracking branch 'origin/master' into develop 2023-09-26 06:17:57 +00:00
46c1e7351e rastersoft/minitkl layout corrections (#22130) 2023-09-25 23:17:47 -07:00
17ae28f0e4 Fix doc for programmable buttons. (#22136)
Co-authored-by: Yanfei Guo <yguo@anl.gov>
2023-09-25 23:17:20 -07:00
fc25b92e0f Merge remote-tracking branch 'origin/master' into develop 2023-09-26 02:21:14 +00:00
8d9c770a81 Fix entry into bootloader for STM32G431. (#22138) 2023-09-26 12:20:32 +10:00
1acecc38e9 add tofujr v2 keyboard (#21740)
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-09-25 18:16:28 -07:00
0b6c9385bc Merge remote-tracking branch 'origin/master' into develop 2023-09-25 19:41:01 +00:00
6eb2e43a8d Fix typo in oled_driver (#22134)
betwen -> between
2023-09-25 20:40:27 +01:00
339bff6339 Move velocikey to within rgblight (#22123) 2023-09-25 17:48:10 +01:00
1052c03a5b Merge remote-tracking branch 'origin/master' into develop 2023-09-25 09:46:26 +00:00
2fad45132f Added more rgb effects for rpk-001 keyboard (#22120) 2023-09-25 10:45:48 +01:00
a7afa58fb6 YMDK Melody96 Break-Up (#22121) 2023-09-24 22:39:18 -07:00
d3b82322af Merge remote-tracking branch 'origin/master' into develop 2023-09-25 05:13:35 +00:00
538978b782 Add zoom98 (#22062)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2023-09-24 22:13:00 -07:00
a931e6d7bd Update WS2812 docs and add APA102 docs (#22106)
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-09-25 14:18:40 +10:00
9b0887359b [Feature] Compilation warning if both keymap.json and keymap.c exist (#19939)
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-09-25 14:17:50 +10:00
2563c9ba7f Merge remote-tracking branch 'origin/master' into develop 2023-09-25 03:34:50 +00:00
7e923580a5 Add Palmetto PCB (#21955) 2023-09-24 20:33:55 -07:00
234e099c72 Added skyloong/Qk21 v1 Number Pad (#21467)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-09-24 20:28:08 -07:00
21ed9b4575 Simplify more feature driver defines (#22090) 2023-09-25 13:06:42 +10:00
61702b2564 Set default board files for uf2boot bootloader (#22129) 2023-09-25 13:05:28 +10:00
a4760c4d1b Remove duplicated rgblight implementation from mxss (#22122) 2023-09-25 13:04:38 +10:00
c597731d1d Merge remote-tracking branch 'upstream/master' into develop 2023-09-25 13:03:02 +10:00
6b671f93c6 feat(eyeohdesigns/babyv): rgb matrix (#22105) 2023-09-25 13:02:08 +10:00
0c4bd1ccdc Bump tj-actions/changed-files from 38 to 39 (#21923)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-25 13:00:34 +10:00
4d994458f0 Document the RP2040-specific PS/2 implementation (#22079)
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2023-09-25 13:00:13 +10:00
27ad5b4f4e Merge remote-tracking branch 'origin/master' into develop 2023-09-25 02:59:53 +00:00
c10a46aa43 Add is0gr to QMK (#22024)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>
2023-09-25 12:59:38 +10:00
9d526b8d66 Added flower blooming on RGB Matrix effect (#21948) 2023-09-25 12:58:45 +10:00
e3cbd8a965 amend 75_(ansi|iso) community_layouts in keyboards/ (#21837) 2023-09-25 12:57:18 +10:00
2181da4b72 amend split_* community_layouts in keyboards (#21847) 2023-09-25 12:56:33 +10:00
de8d8686d2 Chromatonemini info json revised to support qmk 0.22.2 (#21966) 2023-09-25 12:55:42 +10:00