Commit Graph

29030 Commits

Author SHA1 Message Date
Joel Challis 00eebfb575 Fix pmw33xx sensor initialisation (#25777) 2025-11-08 20:49:15 +00:00
Carlos Eduardo 22b213e191 Add LED index map to qmk info cli command (#25743) 2025-11-08 18:43:34 +00:00
dependabot[bot] 8522449ccf Bump actions/download-artifact from 5 to 6 (#25746)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 23:38:36 +00:00
dependabot[bot] cbeab2ac4f Bump actions/upload-artifact from 4 to 5 (#25745)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-06 23:38:23 +00:00
dependabot[bot] aa5a6d38de Bump JamesIves/github-pages-deploy-action from 4.7.3 to 4.7.4 (#25771)
Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action) from 4.7.3 to 4.7.4.
- [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases)
- [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.7.3...v4.7.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-04 23:05:36 +00:00
Andrew C a1096e1dec Deprecate LAYOUT() macro in favor of JSON matrix definitions
* Indicate <keyboard>.h LAYOUT() deprecation in understanding_qmk.md

Initial documentation uses <keyboard>.json to define matrix pin definitions, rather than having users #define the LAYOUT() macro in <keyboard>.h  -  This change brings this docs inline with the [porting_guidelines](https://docs.qmk.fm/porting_your_keyboard_to_qmk),  QMK MSYS will also throw an error if this is attempted.

* Update understanding_qmk.md

enclosed '<' using backtick

* style guideline, now builds correctly

prior version indicates directory, new indicates config. still the same idea.
2025-11-04 15:06:56 +08:00
James Young a9739f7868 [docs] Replace Imgur-hosted images (#25690) 2025-11-04 00:05:39 +00:00
Nes (Jordan) a5fb7cfbc9 Sofle pico (#25750) 2025-11-02 00:06:47 +00:00
Félix 62d87fa446 [Keyboard] Add Cornifi keyboard (#25753) 2025-10-30 20:11:40 +00:00
SneakboxKB 8e5550dbb2 Add M4m5 support (#25499) 2025-10-30 20:05:52 +00:00
aedanmills f4123acc72 [Keyboard] Add WhirlwindFX ElementV2 (#25356)
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2025-10-26 18:19:06 -07:00
Joel Challis 98e65cf3e1 Fix hhkb/jp - Restore previous matrix locations (#25724) 2025-10-23 11:44:29 +01:00
Thanh Son Tran 7d0fc5d486 [Keyboard] Add support Tyson60 (#25702)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Trần Thanh Sơn <son.tt1@teko.vn>
2025-10-22 17:55:33 -07:00
kay 1c1e8d7f7a Fix Broken Numpad 0 on yacobo IBM Model M (#25742)
I built three of these and was confused as to why my numpad 0 wasn't
working. Eventually, I consulted this website to see the key matrix for
the Model M

https://sharktastica.co.uk/sims/matrix?kb=enhanced

`kp_0` is in the matrix at [0, 12], not [0, 11]. Simple off by one
error. I fixed this, flashed to all my keyboards, and it worked.

Co-authored-by: Kay Barkbark <kay@laptop>
2025-10-22 09:19:48 -06:00
dependabot[bot] d0db38cbdc Bump vite from 5.4.20 to 5.4.21 in /builddefs/docsgen (#25740)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.20 to 5.4.21.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.21/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.21/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.21
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 10:57:34 +01:00
xenogear74 1a32aa12e0 Fix vertex/t75 layout coordinates (#25736)
Updated the Y value for row 5. Before they were set to row 4 as well, which caused qmk configurator to overlap rows 4 and 5.
2025-10-19 19:50:45 -06:00
Rin Jun Kit Liu 969f324de4 [Docs] Tap-Hold examples (#24391)
* Update tap_hold.md

Minor grammar/punctuation changes;
Added some more tap-hold examples;
Added a link about home row mods to the reference near the end;
Replaced directional quotation marks with symmetric variant, as this seem to be the only page using them;
Standardised formatting of "tap-hold" (hyphenated is slightly more frequent in existing documentation, so I went with that), as well as "Mod-Tap"/"Layer-Tap".

* Update docs/tap_hold.md

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update docs/tap_hold.md

Co-authored-by: Ryan <fauxpark@gmail.com>

---------

Co-authored-by: Ryan <fauxpark@gmail.com>
2025-10-18 11:17:57 +01:00
Joel Challis 608bcf08fe Fix hhkb/jp layout order (#25722) 2025-10-14 07:35:22 +01:00
Joel Challis 97d622651a Align drivers.txt to qmk_toolbox (#25713) 2025-10-10 23:17:27 +01:00
Thanh Son Tran a8711b2b0a [Keyboard] Add support Tyson65 (#25697)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Trần Thanh Sơn <son.tt1@teko.vn>
2025-10-07 20:41:48 -07:00
Navid 338a7ed6d5 Add stardustn0 (#25681) 2025-10-07 19:12:47 -07:00
Enoch 911232abfc add dropout keyboard (#25645) 2025-10-08 02:16:30 +01:00
ascYAOBT 4eee8c1023 Add hnk65 (#25366) 2025-10-08 02:16:01 +01:00
Nick Brassel 7e8690eae1 Add 'xap' branch to CI workflow and options (#25708) 2025-10-07 16:20:39 +11:00
jacksaxi b9078609b6 Add Printronics Mectechpad (#25365) 2025-10-06 17:44:26 +01:00
TreasureTypes fd61083710 Add Keyboard Treasure TYPE-30 (#25688) 2025-10-06 17:30:08 +01:00
Ryan 082b69db91 Fix Slovak and Lithuanian (QWERTY) sendstring LUTs (#25703) 2025-10-06 17:27:31 +01:00
Danny 92ead44cf6 Add FoldKB Rev. 2 (#25679) 2025-10-06 10:31:02 -04:00
takashicompany 61ecee1585 Fix keymap for Palmslave (#25675)
* fix keymap

* fix keymap

* Update keyboards/takashicompany/palmslave/keymaps/default/keymap.c

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

---------

Co-authored-by: Jack Sangdahl <jack@pngu.org>
Co-authored-by: Joel Challis <git@zvecr.com>
2025-10-05 17:55:49 -06:00
Danny Tan 85fa06c3db Update Idyllic pizzapad with Encoder (#25683)
* Update pizzapad with encoder

* Added extra features to enable volume controls

* Added license header and updated pin number

* Remove config.h file

* Update keyboard.json features and pizzapad.c license header
2025-10-05 14:50:03 -06:00
Danny eae39d37c6 [Keyboard] Add Quefrency LM Rev. 1 (#25692)
* Initial WIP commit

* Update right half pins

* Update RGB matrix and layout

* Enable more RGB animations

* Update license headers

* Cleanup keymap and RGB

* Move handedness pin definition, cleanup RGB defines

* Adjust keymap
2025-10-05 14:46:15 -06:00
Jonas Eppard 7aed244aae [DOCS] Fix keycodes_basic FastForward + Rewind #25685 (#25686) 2025-09-29 23:54:48 +01:00
dependabot[bot] 880c0c8ee0 Bump tj-actions/changed-files from 46 to 47 (#25658)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 46 to 47.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v46...v47)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-version: '47'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 20:33:25 +01:00
bkchqaeh f31004ebec Add ENMEPAD3x4 (#25435) 2025-09-18 19:40:42 -07:00
dependabot[bot] 8f728aa731 Bump vite from 5.4.19 to 5.4.20 in /builddefs/docsgen (#25646)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.19 to 5.4.20.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.20
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 11:12:40 +01:00
Duncan Sutherland 45a5a94b96 Correct key position for Swiftrax Bebol (#25147) 2025-09-11 11:04:19 +01:00
Nikolai Grigoriev bef5c95675 Handwired Dactyl Manuform version 5x7 matrix, 6-key thumb cluster, 2 keys in the last row (#24246)
Co-authored-by: Ryan <fauxpark@gmail.com>
2025-09-11 01:42:20 -07:00
Freather e5f47fa269 add fave 10xs pcb (#25296)
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2025-09-11 01:16:25 -07:00
Ryan Chomistek 05ea735e86 Add Leftpaw Keyboard (#25313)
Co-authored-by: jack <jack@pngu.org>
2025-09-11 01:15:45 -07:00
Steven Karrmann 35e62d236b Add Cata keyboard (#25557)
Co-authored-by: Jack Sangdahl <jack@pngu.org>
2025-09-10 17:44:38 -07:00
Alex Havermale fc55fcff3d Add haverworks/theseus75 keyboard (#25457)
Co-authored-by: Moritz <moritz.plattner@gmx.net>
2025-09-10 08:28:24 -04:00
diegorodriguezv b4bdf3f1d5 Update data_driven_config.md (#25612) 2025-09-10 01:52:25 -07:00
Joel Challis c4ccbf06e1 Fix silakka54 layout (#25643) 2025-09-10 09:11:46 +01:00
diegorodriguezv 24c05ff1c7 Correct link in porting_your_keyboard_to_qmk.md (#25635)
Fixed anchor
2025-09-09 19:44:47 -06:00
diegorodriguezv 65e1afe0af Correct link in faq_general.md (#25640)
Updated the link to the QMK trademark page.
2025-09-09 19:43:28 -06:00
François Magimel 09ab67c044 docs: fix misspellings (#25555)
* docs: fix misspellings

* docs: do line breaks with HTML instead of spaces

To remove trailing spaces and to avoid breaking things, line breaks can
be done with the HTML br tag.
2025-09-09 14:51:13 -07:00
dependabot[bot] 7be4540b46 Bump actions/checkout from 4 to 5 (#25554)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 17:40:53 +01:00
Nick Brassel f6f627d07f Print build failures with qmk mass-compile and qmk userspace-compile if requested (-p/--print-failures) (#25518) 2025-09-09 17:35:01 +01:00
Sam Mohr 4fc14c2712 [Keyboard] Add the Clog (#23009) 2025-09-09 17:32:59 +01:00
Zackarias Montell ec515f2164 Add handwired/planck keyboard (#25506) 2025-09-09 17:28:12 +01:00