Commit Graph
35112 Commits
Author SHA1 Message Date
QMK Bot ba8024f35c Merge remote-tracking branch 'origin/develop' into xap 2026-08-19 23:36:22 +00:00
Joel Challis b0fd02bd21 Update satisfaction75 to only use keyboard datablock (#26320) 2026-08-20 00:36:09 +01:00
QMK Bot e7ece81143 Merge remote-tracking branch 'origin/develop' into xap 2026-08-19 23:35:50 +00:00
Joel Challis 37142b6b8f Migrate remaining VIA_EEPROM_CUSTOM_CONFIG_SIZE to EECONFIG_KB_DATA_SIZE (#26321) 2026-08-20 00:35:50 +01:00
Joel Challis 65315a8315 Resolve recursive keyboard aliases when locating userspace keymaps (#26402) 2026-08-20 00:35:07 +01:00
QMK Bot 1df6cc7b49 Merge remote-tracking branch 'origin/develop' into xap 2026-08-19 19:41:53 +00:00
Joel Challis a625d49dcb Convert novelkeys/nk87 to use RGB Matrix (#26349) 2026-08-19 20:41:23 +01:00
QMK Bot 0e87bc7f1f Merge remote-tracking branch 'origin/develop' into xap 2026-08-17 23:12:49 +00:00
QMK Bot 7b7044830e Merge remote-tracking branch 'origin/master' into develop 2026-08-17 23:12:05 +00:00
Jacek Królikowski 3f26a9232a Add Revolt (rev2) keyboard (#26180) 2026-08-18 00:11:26 +01:00
QMK Bot ff3b45a873 Merge remote-tracking branch 'origin/develop' into xap 2026-08-13 18:20:30 +00:00
yiancarandJoel Challis ecdac18043 Keycult TKL Updates (#26385)
* Keycult TKL Updates

* Update keyboards/keycult/keycult_tkl/keyboard.json

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

---------

Co-authored-by: Joel Challis <git@zvecr.com>
2026-08-13 11:19:51 -07:00
QMK Bot abba7c7c2c Merge remote-tracking branch 'origin/develop' into xap 2026-08-13 06:53:41 +00:00
bc744bbcaa Fix ChibiOS virtual serial short packet receive (#26356)
* Core: fix ChibiOS virtual serial short packet receive

Signed-off-by: Giridhar <giridharpavan593@gmail.com>

* Add handwired/onekey virtser test keymap

---------

Signed-off-by: Giridhar <giridharpavan593@gmail.com>
Co-authored-by: Giridhar <giridharpavan593@gmail.com>
Co-authored-by: zvecr <git@zvecr.com>
2026-08-12 23:52:49 -07:00
QMK Bot 9cdfdaeaa0 Merge remote-tracking branch 'origin/develop' into xap 2026-08-12 20:07:00 +00:00
Pascal Getreuer d7ad3bf8aa [Core] Fix to make Repeat Key QK_REP work with Key Overrides. (#26312) 2026-08-12 21:06:14 +01:00
QMK Bot c385b3b6aa Merge remote-tracking branch 'origin/develop' into xap 2026-08-11 23:05:11 +00:00
QMK Bot bd823862c1 Merge remote-tracking branch 'origin/master' into develop 2026-08-11 23:04:36 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 96c3e85e59 Bump JamesIves/github-pages-deploy-action from 4.8.0 to 4.9.0 (#26398)
Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action) from 4.8.0 to 4.9.0.
- [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases)
- [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.8.0...v4.9.0)

---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
  dependency-version: 4.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-12 00:03:56 +01:00
QMK Bot 678540cd1e Merge remote-tracking branch 'origin/develop' into xap 2026-08-10 18:30:23 +00:00
QMK Bot 4742ea9ac5 Merge remote-tracking branch 'origin/master' into develop 2026-08-10 18:29:41 +00:00
14774c8482 Add license headers to splitkb/aurora glcdfont.c files (#26382)
* Add license headers to splitkb/aurora glcdfont.c files

`qmk lint` requires a license header on every code file in a keyboard's
directory tree, but the three Aurora glcdfont.c files have none. Since
lint walks each parent directory of the target, this makes
`qmk lint -kb splitkb/aurora/{corne,lily58,sweep}/rev1` fail for every
user of those boards, including on keymaps they have no control over.

The three files are byte-identical copies of a Corne font, so use the
same `Copyright <year> QMK` attribution already used for the comparable
file in keyboards/helix/glcdfont.c rather than assigning authorship.

Lint now passes for all three boards.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* Update keyboards/splitkb/aurora/corne/glcdfont.c

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

* Update keyboards/splitkb/aurora/lily58/glcdfont.c

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

* Update keyboards/splitkb/aurora/sweep/glcdfont.c

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

---------

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2026-08-10 11:28:50 -07:00
QMK Bot 1b5becd5bf Merge remote-tracking branch 'origin/develop' into xap 2026-08-08 22:06:56 +00:00
Joel Challis c7d8bdfce5 Update keyboards to implement led_update_kb instead of led_set (#26388) 2026-08-08 23:06:15 +01:00
QMK Bot 31c5630127 Merge remote-tracking branch 'origin/develop' into xap 2026-08-08 10:20:19 +00:00
QMK Bot a3658c1f09 Merge remote-tracking branch 'origin/master' into develop 2026-08-08 10:19:39 +00:00
Benoit Brummer 9caa5f871d [ploopyco/trackball_thumb] Update readme.md with correct flashing instructions (#26287)
Flashing is currently set to the middle click, not button 4 (per https://github.com/qmk/qmk_firmware/blob/master/keyboards/ploopyco/trackball_thumb/info.json )
2026-08-08 03:18:55 -07:00
QMK Bot f99254af4c Merge remote-tracking branch 'origin/develop' into xap 2026-08-05 18:41:03 +00:00
Joel Challis 68c82976cd Update magic_force/mf17 to WS2812 PWM driver (#26384) 2026-08-05 19:39:13 +01:00
QMK Bot b0ba3e928c Merge remote-tracking branch 'origin/develop' into xap 2026-08-05 18:39:04 +00:00
Arca Artem beb57311cb qp_lvgl: always signal flush ready even with no display (#26275)
qp_lvgl_flush() called lv_disp_flush_ready() only inside the
`if (selected_display)` block. When LVGL invokes the flush callback while
selected_display is NULL, the callback returns without ever signalling
completion, so LVGL keeps the flush marked "in progress" and stalls all
further rendering.

Move lv_disp_flush_ready() out of the conditional so it is always called,
per LVGL's contract that every flush_cb must signal ready exactly once.
2026-08-05 19:36:31 +01:00
QMK Bot abb62291e8 Merge remote-tracking branch 'origin/develop' into xap 2026-08-05 09:26:29 +00:00
QMK Bot af6115e215 Merge remote-tracking branch 'origin/master' into develop 2026-08-05 09:25:47 +00:00
Hannah Kemplin 0456ffb38e Update inaccessible external links in contributing documentation (#26374) 2026-08-05 19:25:07 +10:00
QMK Bot f022ecdacd Merge remote-tracking branch 'origin/develop' into xap 2026-08-05 05:48:11 +00:00
QMK Bot 827bd363f9 Merge remote-tracking branch 'origin/master' into develop 2026-08-05 05:46:59 +00:00
QMK Bot 5e171b2b45 Merge remote-tracking branch 'origin/develop' into xap 2026-08-05 05:46:55 +00:00
437025dcb1 Add HEER S1 macropad (#26373)
* Add HEER S1 macropad

* Address review feedback for HEER S1

- readme: add product image, correct maintainer link and availability URL
- config.h: drop OLED_DISPLAY_ADDRESS, already the driver default
- keyboard.json: drop the i2c block, which only feeds split transport
- move the OLED to heer_s1.c as oled_task_kb
- default keymap reduced to keymaps[] and encoder_map[]

The default keymap also configured GP16/GP17 as GPIO inputs at boot. Those are
the OLED's I2C SDA/SCL lines, so it tore down the display bus on every start.
The encoder switches are on GP2/GP14. Removed along with the rest of the code.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* Update keyboards/heer_s1/keymaps/default/keymap.c

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

* Update keyboards/heer_s1/keymaps/default/keymap.c

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

* Update keyboards/heer_s1/keymaps/default/keymap.c

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

* Update keyboards/heer_s1/keymaps/default/keymap.c

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

* Update keyboards/heer_s1/keyboard.json

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

* Update keyboards/heer_s1/readme.md

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

* Update keyboards/heer_s1/keymaps/default/keymap.c

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

* Update keyboards/heer_s1/keyboard.json

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

* Update keyboards/heer_s1/keyboard.json

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

* Fix duplicated enumerators in default keymap

The suggested enum replacement was applied alongside the original entries
rather than in place of them, leaving L_BASE, L_MEDIA and L_EDIT declared
twice.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* Update keyboards/heer_s1/readme.md

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

* Update keyboards/heer_s1/keyboard.json

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

---------

Co-authored-by: HEER <heerelectronix@gmail.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2026-08-04 22:46:16 -07:00
QMK Bot 0a1ecc7e05 Merge remote-tracking branch 'origin/master' into develop 2026-08-05 05:46:06 +00:00
Kento LauzonandJoel Challis a2dab6d6bd add keotl/11squares keyboard (#26359)
* add 11squares

* fix keyboard.json

* clang-format

* fix license attribution

* Apply suggestions from code review

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

---------

Co-authored-by: Joel Challis <git@zvecr.com>
2026-08-04 22:45:23 -07:00
QMK Bot 7afaf731f7 Merge remote-tracking branch 'origin/develop' into xap 2026-08-03 05:13:21 +00:00
QMK Bot fe19d07c82 Merge remote-tracking branch 'origin/master' into develop 2026-08-03 05:12:38 +00:00
yiancar 54881c6845 Stratum 80 (#26372) 2026-08-03 06:12:09 +01:00
Feags 54df1890f6 [Keyboard] Add Krado Industries Promenade RP24HS (#26172) 2026-08-03 06:11:52 +01:00
QMK Bot bc5733d999 Merge remote-tracking branch 'origin/develop' into xap 2026-08-03 01:03:26 +00:00
QMK Bot 009efa8620 Merge remote-tracking branch 'origin/master' into develop 2026-08-03 01:02:46 +00:00
Joel Challis 332fa30e17 Update more broken LUFA links (#26383) 0.33.13 2026-08-03 02:02:07 +01:00
QMK Bot 2c95831e71 Merge remote-tracking branch 'origin/develop' into xap 2026-08-02 19:10:53 +00:00
Joel Challis 2787ebb7ac Make framebuffer effects honour rgb_matrix_map_row_column_to_led (#26294) 2026-08-02 20:10:52 +01:00
Joel Challis ae0aaa50dc Port typing_heatmap animation to LED Matrix (#26300) 2026-08-02 20:10:35 +01:00