aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update Idyllic pizzapad with Encoder (#25683)Danny Tan2025-10-052-1/+27
| | | | | | | | | | | * 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
* [Keyboard] Add Quefrency LM Rev. 1 (#25692)Danny2025-10-058-0/+447
| | | | | | | | | | | | | | | | | * 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
* [DOCS] Fix keycodes_basic FastForward + Rewind #25685 (#25686)Jonas Eppard2025-09-302-4/+4
|
* Bump tj-actions/changed-files from 46 to 47 (#25658)dependabot[bot]2025-09-292-2/+2
| | | | | | | | | | | | | | | | | 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>
* Add ENMEPAD3x4 (#25435)bkchqaeh2025-09-193-0/+95
|
* Bump vite from 5.4.19 to 5.4.20 in /builddefs/docsgen (#25646)dependabot[bot]2025-09-112-5/+5
| | | | | | | | | | | | | | | | 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>
* Correct key position for Swiftrax Bebol (#25147)Duncan Sutherland2025-09-111-2/+2
|
* Handwired Dactyl Manuform version 5x7 matrix, 6-key thumb cluster, 2 keys in ↵Nikolai Grigoriev2025-09-114-0/+238
| | | | | | the last row (#24246) Co-authored-by: Ryan <fauxpark@gmail.com>
* add fave 10xs pcb (#25296)Freather2025-09-113-0/+315
| | | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
* Add Leftpaw Keyboard (#25313)Ryan Chomistek2025-09-113-0/+177
| | | | Co-authored-by: jack <jack@pngu.org>
* Add Cata keyboard (#25557)Steven Karrmann2025-09-113-0/+134
| | | | Co-authored-by: Jack Sangdahl <jack@pngu.org>
* Add `haverworks/theseus75` keyboard (#25457)Alex Havermale2025-09-1012-0/+854
| | | | Co-authored-by: Moritz <moritz.plattner@gmx.net>
* Update data_driven_config.md (#25612)diegorodriguezv2025-09-101-1/+1
|
* Fix silakka54 layout (#25643)Joel Challis2025-09-101-29/+27
|
* Correct link in porting_your_keyboard_to_qmk.md (#25635)diegorodriguezv2025-09-101-1/+1
| | | Fixed anchor
* Correct link in faq_general.md (#25640)diegorodriguezv2025-09-101-1/+1
| | | Updated the link to the QMK trademark page.
* docs: fix misspellings (#25555)François Magimel2025-09-0929-214/+219
| | | | | | | | * 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.
* Bump actions/checkout from 4 to 5 (#25554)dependabot[bot]2025-09-0914-17/+17
| | | | | | | | | | | | | | | | | 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>
* Print build failures with `qmk mass-compile` and `qmk userspace-compile` if ↵Nick Brassel2025-09-093-7/+34
| | | | requested (`-p`/`--print-failures`) (#25518)
* [Keyboard] Add the Clog (#23009)Sam Mohr2025-09-094-0/+157
|
* Add handwired/planck keyboard (#25506)Zackarias Montell2025-09-093-0/+147
|
* Add 5x6_split/rev1 keyboard (#25507)Zackarias Montell2025-09-094-0/+209
|
* Add Nyquist LM (#25583)Danny2025-09-089-0/+430
|
* Add new keyboard "Palmbrain" (#25377)takashicompany2025-09-074-0/+166
| | | | | | Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: jack <0x6a73@protonmail.com>
* Bump actions/labeler from 5 to 6 (#25604)dependabot[bot]2025-09-071-1/+1
| | | | | | | | | | | | | | | | Bumps [actions/labeler](https://github.com/actions/labeler) from 5 to 6. - [Release notes](https://github.com/actions/labeler/releases) - [Commits](https://github.com/actions/labeler/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/labeler 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>
* Merge branch 'develop'Nick Brassel2025-09-061266-14825/+6897
|\
| * Merge point for 2025q3 breaking changes.Nick Brassel2025-09-061-4/+0
| |
| * 2025q3 develop changelog (#25597)Joel Challis2025-09-056-53/+193
| |
| * Add cachyos as pattern when installing dependencies (#25580)Lung Sin2025-08-241-1/+1
| | | | | | chore: add cachyos as pattern when installing dependencies
| * Refactor `tweetydabird/lotus58` (#25547)Jack Sangdahl2025-08-1711-210/+120
| | | | | | | | | | | | | | | | | | | | | | | | - Update aliases accordingly - Remove unnecessary elite_c revision; an alternate bootloader or development board can easily be set by a user. The PCB is not dependant on an Elite-C pin compatible microcontroller - Remove unnecessary nanoboot revision; any user going to the trouble of using this bootloader will have no trouble manually setting the size of their bootloader - Move the promicro revision to be the "standard" for this keyboard - Remove unnecessary rp2040_ce revision; the converter feature should be used here instead
| * Swap spleeb to default GENERIC_PROMICRO_RP2040 board files (#25564)Joel Challis2025-08-172-2/+0
| |
| * Refactor battery driver (#25550)Joel Challis2025-08-1726-73/+287
| |
| * Fix `boardsource/unicorne` RGB Matrix Coordinates (#25556)dsanderling2025-08-161-3/+3
| | | | | | please see https://github.com/qmk/qmk_firmware/issues/23224
| * Remove overriding of `DF()` within keyboards (#25541)Joel Challis2025-08-156-79/+12
| |
| * Remove converter assumption that everything is a promicro (#20330)Joel Challis2025-08-151-5/+0
| |
| * Refactor `bastardkb/charybdis/4x6` (#25494)Jack Sangdahl2025-08-1038-843/+165
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Refactor bastardkb/charybdis/4x6 - Update keyboard aliases accordingly - Migrate various configuration to data-driven - Use short SPDX license headers - Remove configuration that trends towards user-specific (CRC Table) - Migrate common configuration upwards - Migrate keymap to JSON - Remove likely unneeded v1 revision per #23811 - Remove revisions splinky_2, splinky_3, and stemcell where a converter should be used - Rename v2/elitec -> elitec. Specifically named elitec, as this board requires pin compatibility with an Elite-C (bottom 5 pins) * Add aliases * Replace unecessarily removed split hand pin configuration * Revert "Replace unecessarily removed split hand pin configuration" This reverts commit 0b98d1bc140a4b18c16d2b524cc8731f016372b1. After second thought, it is not necessary to configure this by default, as any user who wishes to set handedness by pin and is using an Elite-C pin compatible development board will need to manually set the pin anyway, which likely means referencing the readme.md file, which also contains the necessary SPLIT_HAND_PIN_LOW_IS_LEFT configuration.
| * Refactor `bastardkb/charybdis/3x6` (#25493)Jack Sangdahl2025-08-1038-816/+141
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Refactor bastardkb/charybdis/3x6 - Update keyboard aliases accordingly - Migrate various configuration to data-driven - Use short SPDX license headers - Remove configuration that trends towards user-specific (CRC Table) - Migrate common configuration upwards - Migrate keymap to JSON - Remove likely unneeded v1 revision per #23810 - Remove revisions splinky_2, splinky_3, and stemcell where a converter should be used - Rename v2/elitec -> elitec. Specifically named elitec, as this board requires pin compatibility with an Elite-C (bottom 5 pins) * Correct keyboard name in keymap * Replace unecessarily removed split hand pin configuration * Revert "Replace unecessarily removed split hand pin configuration" This reverts commit 737cb635fa8de29bdf0f4ae54cf51b7a4715c7f3. After second thought, it is not necessary to configure this by default, as any user who wishes to set handedness by pin and is using an Elite-C pin compatible development board will need to manually set the pin anyway, which likely means referencing the readme.md file, which also contains the necessary SPLIT_HAND_PIN_LOW_IS_LEFT configuration.
| * Migrate `helix` common configuration (#25433)Jack Sangdahl2025-08-1013-419/+475
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial tidying up of top level helix/ directory Align readme.md with template & provide more detailed PCB information Remove unused rules.mk Add common config.h file Update glcdfont.c with formatting and license header * Further migrations after PRs merged Move shared configuration to top level info.json and config.h More descriptive hardware compatibility * Add changelog * Align configuration between PCBs - Migrate beta & pico to use RGB Matrix - Move previously RGB Matrix-dependent OLED code in rev3/rev3.c to top level - Remove reundant OLED code in beta/beta.c - Remove RGBLight references * Update changelog with RGB Matrix configuration
| * Refactor inland/kb83 (#25542)Joel Challis2025-08-105-410/+109
| | | | | | | | | | | | | | | | Update keyboard to match current standards: * Move LED config to DD * Revert back to core behaviour for keycodes * Remove vendor code * Configure dip switch map * Align readme
| * Fix serial speed DD configuration & migrate keyboards (#25546)Jack Sangdahl2025-08-1033-361/+20
| | | | | | | | | | | | | | | | * Fix serial speed DD configuration - Fixes incorrect SOFT_SERIAL_SPEED mapping - Renames key split.soft_serial_speed -> split.serial.speed - Migrates keyoards that configure this, and remove configuration from keyboards that do not differ from the default behaviour - Add deprecation notice and migration support
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-08-062-3/+3
| |\ | |/ |/|
* | Bump actions/download-artifact from 4 to 5 (#25545)dependabot[bot]2025-08-062-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 5. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/download-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>
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-08-031-6/+12
| |\ | |/ |/|
* | Improve 'new-keymap' error handling when default keymap is missing (#25536)Joel Challis2025-08-031-6/+12
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-08-012-2/+179
| |\ | |/ |/|
* | Add proprietary libraries policy page. (#25532)Nick Brassel2025-08-012-2/+179
| |
| * Remove some encoder resolution that duplicate defaults (#25517)Joel Challis2025-07-289-17/+13
| |
| * Add MATRIX_ROWS_PER_HAND definition (#25513)フィルターペーパー2025-07-253-32/+30
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2025-07-2317-20/+20
| |\ | |/ |/|
* | [docs] Align more keyboard placeholders (#25510)Joel Challis2025-07-2317-20/+20
| |