aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add "license" field to Community Module JSON schema. (#25085)Pascal Getreuer2025-04-015-3/+13
| | | Add "license" field to community module schema.
* Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-305-0/+475
|\
| * At101ish (#25072)henrikosorensen2025-03-305-0/+475
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Dell AT101 replacement pcb support * Update keyboards/at101ish/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * remove empty src clause in makefile * feature: Update at101ish to qmk v0.28 * feature: Add osdetecting keymap variant. * refactor: Move at101ish keyboard to handwired folder. * fix: Adjust at101ish readme- * fix: review changes. * chore: Remove unneeded feature. --------- Co-authored-by: fauxpark <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-291-1/+1
|\|
| * Fix lockups on AVR with `qmk/hello_world` module (#25074)Nick Brassel2025-03-291-1/+1
| | | | | | Fix lockups on AVR.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-291-1/+1
|\|
| * Module documentation typo correction (#25073)フィルターペーパー2025-03-291-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-283-5/+5
|\|
| * Update onekey example for nucleo f446re (#25067)Ben Green2025-03-283-5/+5
| | | | | | | | | | | | | | | | | | | | | | * use accessible pins for nucleo f446re onekey example * remove pin collision with matrix in keyboard.json * use accessible pins for LED * remove pin collision with matrix * Update readme.md to reflect pin changes
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-282-2/+2
|\|
| * Fix path typo related RP2040 (#25069)lsh47112025-03-282-2/+2
| | | | | | Fix path typo
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-281-0/+5
|\|
| * Allow AnnePro2 to reboot (#24886)Geoffrey Frogeye2025-03-281-0/+5
| | | | | | Without this, the QK_REBOOT key did nothing.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-282-5/+5
|\|
| * Bump vite from 5.4.12 to 5.4.15 in /builddefs/docsgen (#25065)dependabot[bot]2025-03-282-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.12 to 5.4.15. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.15/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.15/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development ... 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-03-289-0/+490
|\|
| * Add "Large Lad" keyboard (#24727)Hyphen-ated2025-03-284-0/+254
| | | | | | Co-authored-by: jack <jack@pngu.org>
| * Add support for Starry FRL (#24626)Sắn2025-03-285-0/+236
| | | | | | | | | | Co-authored-by: jack <jack@pngu.org> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-287-0/+289
|\|
| * Add handwired/erikpeyronson/erkbd (#25030)Erik Peyronson2025-03-287-0/+289
| | | | | | | | | | Co-authored-by: Erik Peyronson <erik.peyronson@gmail.com> Co-authored-by: jack <jack@pngu.org> Co-authored-by: Drashna Jaelre <drashna@live.com>
* | Update keymap for keycult 1800 (#25070)yiancar2025-03-282-3/+4
| | | | | | | | | | Update keymap Co-authored-by: yiancar <yiancar@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-261-0/+1
|\|
| * Create tags when `lib/python` changes (#25064)Joel Challis2025-03-261-0/+1
| | | | | | Create tags when lib/python changes
* | [Modules] Provide access to current path in `rules.mk`. (#25061)Nick Brassel2025-03-261-0/+2
| |
* | Fix outdated GPIO control function usage (#25060)jack2025-03-262-9/+9
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-237-0/+354
|\|
| * Franky36 handwired keyboard (#25029)Grigory Avdyushin2025-03-237-0/+354
| |
* | Migrate remaining `split.soft_serial_pin` to `split.serial.pin` (#25046)jack2025-03-2269-70/+206
| | | | | | | | | | | | | | | | | | * Migrate keyboards/bastardkb * Migrate keyboards/handwired * Migrate keyboards/helix * Fix duplicate serial key
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-217-0/+266
|\|
| * Add Mechboards Crkbd (#24993)Dasky2025-03-217-0/+266
| |
* | Non-volatile memory data repository pattern (#24356)Nick Brassel2025-03-2187-845/+1470
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * First batch of eeconfig conversions. * Offset and length for datablocks. * `via`, `dynamic_keymap`. * Fix filename. * Commentary. * wilba leds * satisfaction75 * satisfaction75 * more keyboard whack-a-mole * satisfaction75 * omnikeyish * more whack-a-mole * `generic_features.mk` to automatically pick up nvm repositories * thievery * deferred variable resolve * whitespace * convert api to structs/unions * convert api to structs/unions * convert api to structs/unions * fixups * code-side docs * code size fix * rollback * nvm_xxxxx_erase * Updated location of eeconfig magic numbers so non-EEPROM nvm drivers can use them too. * Fixup build. * Fixup compilation error with encoders. * Build fixes. * Add `via_ci` keymap to onekey to exercise VIA bindings (and thus dynamic keymap et.al.), fixup compilation errors based on preprocessor+sizeof. * Build failure rectification.
* | [Core] use `keycode_string` in unit tests (#25042)Stefan Kerkmann2025-03-2115-1009/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * tests: use keycode_string feature With a proper keycode to string implementation in qmk there is no need to use the unit tests only implementation anymore. Signed-off-by: Stefan Kerkmann <karlk90@pm.me> * tests: remove keycode_util feature This feature is no longer used as we switched the tests to the keycode string implementation. Signed-off-by: Stefan Kerkmann <karlk90@pm.me>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-201-2/+2
|\|
| * fix swapped encoder pins on ploopy thumb rev1_001 (#25044)plodah2025-03-201-2/+2
| | | | | | fix swapped pins on ploopy thumb rev1_001 encoder
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-205-15/+77
|\|
| * Update Lighting Mode Animations on Monsgeek M5 (#24981)uv777bk2025-03-201-1/+27
| | | | | | Update keyboard.json
| * Enable mouse key feature and disable leader key on Maxr1998/Phoebe (#24982)Max Rumpf2025-03-204-14/+50
| | | | | | | | | | * Enable mousekey support on Maxr1998/Phoebe * Add GPLv2 license header
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-203-0/+90
|\|
| * Add directpins 21 keys pico (#24919)Icy Avocado2025-03-203-0/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add directpins 21 keys pico - https://learn.adafruit.com/diy-pico-mechanical-keyboard-with-fritzing-circuitpython/21-key-pico-keyboard * Rename from 21keys to pico_pad * Add pico_pad readme * Update bootloader instruction --------- Co-authored-by: Dai <dai@ovacoda.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-202-0/+60
|\|
| * Add Super Alt-Tab macro example as module (#24970)Drashna Jaelre2025-03-202-0/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Super Alt-Tab macro example as module * Make module more configurable * remove unneeded comments Co-authored-by: jack <jack@pngu.org> * Update modules/qmk/super_alt_tab/super_alt_tab.c Co-authored-by: Nick Brassel <nick@tzarc.org> --------- Co-authored-by: jack <jack@pngu.org> Co-authored-by: Nick Brassel <nick@tzarc.org>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-202-0/+139
|\|
| * Ducky one2mini ansi tsangan layout (#24909)Akshay Atam2025-03-202-0/+139
| | | | | | | | | | * Added ANSI Tsangan keymap for Ducky One2 Mini * Updated keyboard.json to support ANSI Tsangan layout for Ducky One2 Mini
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-205-6/+89
|\|
| * Develop 5keys (#24555)mikiya4182025-03-203-0/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Keyboard]Add 5keys * Add files via upload * Delete 5keys.json * Add files via upload * Delete 5keys_default.hex * Add keyboard 5keys * Add Copylight * Update keyboards/5keys/keyboard.json Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/5keys/keyboard.json Co-authored-by: Drashna Jaelre <drashna@live.com> * Update readme.md --------- Co-authored-by: Drashna Jaelre <drashna@live.com>
| * Correct json for Fullsize JIS Community Layouts (#23660)Duncan Sutherland2025-03-202-6/+7
| | | | | | initial commit
* | Add the plywrks ply8x hotswap variant. (#23558)Ramon Imbao2025-03-2011-9/+1107
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add hotswap variant * Update RGB matrix * Move files around to target develop * Revert rules.mk for keyboards/jaykeeb/joker/rules.mk * Update keyboards/plywrks/ply8x/hotswap/keyboard.json Co-authored-by: Drashna Jaelre <drashna@live.com> * Apply suggestions from code review Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com> * Add missing community layouts * Delete keyboards/plywrks/ply8x/rules.mk * Update missing keys in RGB matrix * Add missing key in RGB matrix for hotswap ver * Remove via keymaps * Add keyboard alias for plywrks/ply8x to plywrks/ply8x/solder * Fix typo * Fix another typo --------- Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
* | Add Community Layout support to daskeyboard4 (#23884)Duncan Sutherland2025-03-201-105/+224
| | | | | | add ansi CL
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2025-03-201-1/+1
|\|
| * Fix typo in docs: split_keyboard.md SPLIT_USB_DETECT ("theres's -> ↵Anthony Abruzzini2025-03-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | "there's") (#24984) * Fix typo "theres's" * Update docs/features/split_keyboard.md Co-authored-by: jack <jack@pngu.org> --------- Co-authored-by: jack <jack@pngu.org>