Joel Challis
d9f6dd215f
Fix fallback locating of qmk_userspace on milc>=2.0.0 ( #26488 )
2026-09-30 16:42:14 +01:00
Joel Challis
b1aea25560
Fix KC_SYSTEM_SLEEP keycode on Windows ( #26455 )
Essential files modified / tag (push) Canceled after 0s
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Update develop after master merge / develop_update (push) Canceled after 0s
Generate Docs / generate (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
0.34.5
2026-09-26 21:12:22 +01:00
yiancar
1e340cd59c
Fix keymap on nk65_gen2 ( #26478 )
Update API Data / api_data (push) Canceled after 0s
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Update develop after master merge / develop_update (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
2026-09-24 12:00:29 -07:00
Joel Challis
08c662f286
Remove shebang from MSYS workaround in bootstrap script ( #26442 )
Update API Data / api_data (push) Canceled after 0s
Essential files modified / tag (push) Canceled after 0s
Bootstrap Script Testing / prep (push) Canceled after 0s
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Update develop after master merge / develop_update (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (almalinux:10) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (almalinux:8) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (almalinux:9) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (archlinux:latest) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (cachyos/cachyos:latest) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (debian:11) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (debian:12) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (debian:13) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (fedora:42) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (fedora:43) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (fedora:44) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (gentoo/stage3:latest) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (manjarolinux/base:latest) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (opensuse/leap:latest) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (rockylinux/rockylinux:10) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (rockylinux:8) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (rockylinux:9) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (ubuntu:22.04) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (ubuntu:24.04) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (ubuntu:26.04) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (macOS) (macos-14) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (macOS) (macos-15) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (macOS) (macos-15-intel) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (macOS) (macos-26) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (macOS) (macos-26-intel) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Windows) (clang64) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Windows) (mingw64) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Windows) (ucrt64) (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
0.34.4
2026-09-05 17:30:51 +01:00
Joel Challis
570401148e
Implement UV installer path workaround for Msys ( #26441 )
0.34.3
2026-09-05 12:25:07 +01:00
2a5dd4317a
Add keyboard Orbiter ( #26311 )
...
* Initial commit orbiter
Left side support. Need to look into split support next.
* Start adding split configurations
* Not really working but it compiles
* WORKING CONFIG
* Add via support
remove via json file later
* added oled driver and i2c configuration
* update to correct driver block macros
* fix faulty configuration for i2c
* remove via support
* enable console by default
* rework layout slightly
* fix default keymap
* cleanup
* fix comment
* update readme
* add copyright headers to pass lint check
* apply clang-formatter
* refactor folder structure slightly
* quickfix name
* bump readme
* rework for data driven conf
* apply formatter json and update naming
* forgot one
* slight adjustment
* use smaller copyright
* minor change to name
* Apply suggestions from code review
Co-authored-by: Joel Challis <git@zvecr.com >
* remove .mk file and rename oled.c
* apply formatter
* git-format text
* Use DMA offloading
* add dma config
* remove lto
* Update keyboards/supercrisp/orbiter/readme.md
Co-authored-by: Joel Challis <git@zvecr.com >
---------
Co-authored-by: rasmus <rasmus_lindy@hotmail.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2026-09-05 00:03:33 -07:00
Jubakuba and Joel Challis
967b5932bf
Add Aftermarket Keycult (Per Key RGB) PCB Support ( #26409 )
...
* Add Aftermarket Keycult (Per Key RGB) PCB Support
* Well since local lint and the real lint argue...I'm keeping to what I know and removing rules.mk. I'll fix C formatting later...again local lint thinks it's great.
* literally lowercased already locally and git has it cached...I hate working with git.
* c fix
* c fix2
* c...sure would be nice to see the errors so I'm not just guessing...
* magic?
* Suggestions
* Update keyboards/jubakuba/aftermarket_keycult_tkl/keymaps/default/keymap.c
Co-authored-by: Joel Challis <git@zvecr.com >
* Update keyboards/jubakuba/aftermarket_keycult_tkl/keyboard.json
Co-authored-by: Joel Challis <git@zvecr.com >
---------
Co-authored-by: Joel Challis <git@zvecr.com >
2026-09-04 23:51:31 -07:00
leyew
e6a31e474a
Add Stinga keyboard ( #26411 )
2026-09-04 23:34:41 +01:00
Joel Challis
f07f83fd45
Fix UnicodeDecodeError in git_check_deviation ( #26439 )
...
Fix UnicodeDecodeError in git_check_deviation
Decode git log output to bytes to prevent Unicode errors.
0.34.2
2026-09-04 09:50:06 +08:00
Nick Brassel
3c73e928ab
Bootstrap: environmental sanitisation, package install robustness ( #26433 )
...
Update API Data / api_data (push) Canceled after 0s
Essential files modified / tag (push) Canceled after 0s
Bootstrap Script Testing / prep (push) Canceled after 0s
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Update develop after master merge / develop_update (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (almalinux:10) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (almalinux:8) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (almalinux:9) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (archlinux:latest) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (cachyos/cachyos:latest) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (debian:11) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (debian:12) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (debian:13) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (fedora:42) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (fedora:43) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (fedora:44) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (gentoo/stage3:latest) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (manjarolinux/base:latest) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (opensuse/leap:latest) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (rockylinux/rockylinux:10) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (rockylinux:8) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (rockylinux:9) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (ubuntu:22.04) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (ubuntu:24.04) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Linux) (ubuntu:26.04) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (macOS) (macos-14) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (macOS) (macos-15) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (macOS) (macos-15-intel) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (macOS) (macos-26) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (macOS) (macos-26-intel) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Windows) (clang64) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Windows) (mingw64) (push) Canceled after 0s
Bootstrap Script Testing / Bootstrap (Windows) (ucrt64) (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
* Sanitise more.
* Let's brute-force Gentoo prep.
* Quiet, Gentoo.
* Intel macOS, `brew` unsupported.
* Intel macOS, `brew` unsupported.
* Throttle.
* Apparently there's a free `macos-26-intel` runner.
* More safety.
* More safety.
0.34.1
2026-09-03 09:22:27 +10:00
veypatch
4e67c28c17
Fix RGB matrix layout for Splitkb Halcyon/Aurora corne ( #26424 )
2026-09-02 09:06:42 -06:00
zvecr
193078f3ea
Merge branch 'develop'
Update API Data / api_data (push) Canceled after 0s
Essential files modified / tag (push) Canceled after 0s
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Update develop after master merge / develop_update (push) Canceled after 0s
Generate Docs / generate (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
0.34.0
2026-08-31 23:04:36 +01:00
zvecr
7f5cd5db14
Merge point for 2026q3 breaking changes
2026-08-31 23:04:07 +01:00
zvecr
e35948097f
Add changelog
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
Update API Data / api_data (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Generate Develop Docs / generate (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (riot) (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (xap) (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
2026-08-31 04:28:22 +01:00
Drashna Jaelre
1c729db989
Update LED Matrix documentation to include JSON config ( #26425 )
2026-08-31 02:59:52 +01:00
Joel Challis
698894aef0
Fix 'qmk generate-develop-pr-list' for ghapi v2 ( #26428 )
2026-08-30 23:45:18 +01:00
Joel Challis
4b16b5e520
Rework Plover HID to use Steno keycodes ( #26421 )
Update API Data / api_data (push) Canceled after 0s
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Generate Develop Docs / generate (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (riot) (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (xap) (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
2026-08-27 02:13:00 +01:00
Drashna Jaelre and フィルターペーパー
0db4603acb
Update RGB Matrix documentation to include JSON config ( #26187 )
...
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Generate Develop Docs / generate (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (riot) (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (xap) (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
* Update RGB Matrix documentation to include JSON config
* Update docs/features/rgb_matrix.md
Co-authored-by: フィルターペーパー <76888457+filterpaper@users.noreply.github.com >
* Fixup
---------
Co-authored-by: フィルターペーパー <76888457+filterpaper@users.noreply.github.com >
2026-08-26 15:25:26 +08:00
Joel Challis
4dfef5c638
Initial rework of steno feature ( #26273 )
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
Update API Data / api_data (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Generate Develop Docs / generate (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (riot) (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (xap) (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
2026-08-25 17:15:01 +01:00
4b2c8b31b1
Update encoder documents for json config ( #26188 )
...
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Generate Develop Docs / generate (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (riot) (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (xap) (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
* Update encoder documents for json config
* encoder map
* Apply suggestions from code review
Co-authored-by: フィルターペーパー <76888457+filterpaper@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Fix sentence to be correct
---------
Co-authored-by: フィルターペーパー <76888457+filterpaper@users.noreply.github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-08-25 07:40:13 +08:00
Joel Challis
8b783cad10
Align USB endpoint buffers to fix RP2040 Plover HID issues ( #26417 )
2026-08-25 00:19:22 +01:00
Joel Challis
19b72554f8
Fix EECONFIG_MODULE_DATA_SIZE for modules with zero provisioned eeconfig ( #26414 )
Update API Data / api_data (push) Canceled after 0s
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (riot) (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (xap) (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
2026-08-21 21:38:36 +01:00
Joel Challis
b0fd02bd21
Update satisfaction75 to only use keyboard datablock ( #26320 )
Update API Data / api_data (push) Canceled after 0s
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (riot) (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (xap) (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
2026-08-20 00:36:09 +01: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
Joel Challis
a625d49dcb
Convert novelkeys/nk87 to use RGB Matrix ( #26349 )
2026-08-19 20:41:23 +01:00
QMK Bot
7b7044830e
Merge remote-tracking branch 'origin/master' into develop
Update API Data / api_data (push) Canceled after 0s
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (riot) (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (xap) (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
2026-08-17 23:12:05 +00:00
Jacek Królikowski
3f26a9232a
Add Revolt (rev2) keyboard ( #26180 )
Update API Data / api_data (push) Canceled after 0s
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Update develop after master merge / develop_update (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
2026-08-18 00:11:26 +01:00
yiancar and Joel Challis
ecdac18043
Keycult TKL Updates ( #26385 )
...
CI Build Major Branch / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Blocked by required conditions
Update API Data / api_data (push) Canceled after 0s
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Generate Develop Docs / generate (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (riot) (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (xap) (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
* 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
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
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
bd823862c1
Merge remote-tracking branch 'origin/master' into develop
2026-08-11 23:04:36 +00:00
dependabot[bot]
96c3e85e59
Bump JamesIves/github-pages-deploy-action from 4.8.0 to 4.9.0 ( #26398 )
...
CI Build Major Branch / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Blocked by required conditions
Update API Data / api_data (push) Canceled after 0s
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Update develop after master merge / develop_update (push) Canceled after 0s
Generate Docs / generate (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
ci_build_major_branch.yml / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
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
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
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
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
Joel Challis
68c82976cd
Update magic_force/mf17 to WS2812 PWM driver ( #26384 )
2026-08-05 19:39:13 +01: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
af6115e215
Merge remote-tracking branch 'origin/master' into develop
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Generate Develop Docs / generate (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (riot) (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (xap) (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
CI Build Major Branch / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
2026-08-05 09:25:47 +00:00
Hannah Kemplin
0456ffb38e
Update inaccessible external links in contributing documentation ( #26374 )
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Update develop after master merge / develop_update (push) Canceled after 0s
Generate Docs / generate (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
CI Build Major Branch / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
2026-08-05 19:25:07 +10:00
QMK Bot
827bd363f9
Merge remote-tracking branch 'origin/master' into develop
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CI Build Major Branch / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
Update API Data / api_data (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (riot) (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (xap) (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
2026-08-05 05:46:59 +00:00
437025dcb1
Add HEER S1 macropad ( #26373 )
...
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CI Build Major Branch / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
Update API Data / api_data (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Update develop after master merge / develop_update (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
* 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 Lauzon and Joel 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
fe19d07c82
Merge remote-tracking branch 'origin/master' into develop
Update API Data / api_data (push) Canceled after 0s
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (riot) (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (xap) (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
CI Build Major Branch / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
2026-08-03 05:12:38 +00:00
yiancar
54881c6845
Stratum 80 ( #26372 )
Update API Data / api_data (push) Canceled after 0s
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Update develop after master merge / develop_update (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
CI Build Major Branch / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
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
009efa8620
Merge remote-tracking branch 'origin/master' into develop
CI Build Major Branch / Determine concurrency (push) Canceled after 0s
CI Build Major Branch / Compile keymap ${{ fromJson(needs.determine_concurrency.outputs.keymaps) }} (push) Canceled after 0s
CI Build Major Branch / Consolidation (push) Canceled after 0s
Update API Data / api_data (push) Canceled after 0s
CLI CI / test (push) Canceled after 0s
Generate Develop Docs / generate (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (riot) (push) Canceled after 0s
Update feature branches after develop merge / feature_branch_update (xap) (push) Canceled after 0s
Lint Format / lint (push) Canceled after 0s
Regenerate Files / regen (push) Canceled after 0s
Unit Tests / test (push) Canceled after 0s
2026-08-03 01:02:46 +00:00