Commit Graph

29738 Commits

Author SHA1 Message Date
Pascal Getreuer f5eb9a8e92 Add Repeat Key and Alt Repeat Key to vial-qmk. (#906)
* Repeat Key for vial-qmk.

* Add new keycodes to vial_ensure_keycode.h.
2025-06-29 15:32:04 -06:00
Pascal Getreuer 000d5fd8d3 Fix where -DCAPS_WORD_INVERT_ON_SHIFT is added. (#905) 2025-06-29 00:54:21 -06:00
Pascal Getreuer 15a3bb1ab9 PDF(layer), Caps Word, and Layer Lock for vial-qmk. (#902)
* Caps Word and Layer Lock for vial-qmk.

* Enable Caps Word and Layer Lock. Set CAPS_WORD_INVERT_ON_SHIFT.
* Use the last bits of dynamic_vial_get_number_of_entries to indicate
  optionally supported features.
* Vial protocol version was already bumped to 6, matching the bump on
  made on the GUI side corresponding to this change.

* Add new keycodes to vial_ensure_keycode.h.
2025-06-28 15:52:16 -06:00
Ilya Zhuravlev e6dee240f9 mass disable qmk settings on too big keyboards 2025-06-22 12:15:59 -06:00
Ilya Zhuravlev c94a57d613 qmk_settings: add flow tap 2025-06-21 19:46:37 -06:00
Ilya Zhuravlev 3af5b0b0f7 qmk_settings: add chordal hold 2025-06-21 19:35:33 -06:00
Ilya Zhuravlev 3eb60770d9 qmk_settings: refactor tapping to use new bit settings
instead of handling bits on the GUI side, this handles them on the
firmware side
this allows for every individual bit to have its own qsid
2025-06-21 19:35:26 -06:00
Ilya Zhuravlev 9e9a801f32 fix broken keyboards after merge 2025-06-21 19:34:47 -06:00
Ilya Zhuravlev 819ce086ea vialrgb: fix vialrgb_save after rename 2025-06-21 16:32:55 -06:00
Ilya Zhuravlev 66cf6cb83d nvm_dynamic_keymap: fix cast 2025-06-21 16:16:31 -06:00
Ilya Zhuravlev 4d7540b80c update github ci container 2025-06-21 16:11:03 -06:00
Ilya Zhuravlev 7b247bc800 Merge remote-tracking branch 'qmk/master' into merge-2025-06-21 2025-06-21 16:00:42 -06:00
YodaDistro 664c0bc4c3 Add YodaDistro Macropad (#25174)
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>
2025-06-21 12:31:49 +01:00
Jacky@LAZYDESIGNERS b2f9fd0123 Add support for lazydesigners/duo60 (#898)
Add support for lazydesigners/duo60
2025-06-21 02:04:22 -06:00
Dane Lipscombe f7ad5d1a65 Add Harite v2 (#897)
* Add Harite v2

* Fix keycode

* Add default layout
2025-06-21 02:03:47 -06:00
ClownFish 6626084cb8 fix incorrect damapad layout macros (#25364) 2025-06-19 22:24:37 +01:00
Marius bb27c69675 Applied usb detection fixes from Squalius-cephalus (#25380)
Co-authored-by: Dr. Marius Feilhauer <software@feilhauer.de>
2025-06-19 22:23:53 +01:00
Christoffer Larsen 03a53e29af Fix Enter key matrix coordinates for smk65/revf ISO layout (#25373) 2025-06-19 22:15:54 +01:00
Xelus22 096696d86d [Bug] Fix usb_endpoint_interface_lut multiple def compile err (#25378) 2025-06-18 10:44:49 +01:00
Nick Brassel 7f9ceef3dd More compiledb fixes. (#25355) 2025-06-15 11:56:10 +10:00
luroc 7ecdb57414 [Docs] Fix example code on key_overrides.md (#25367)
The description of the code snippet says right alt, but the snippet itself contained the right control keycode
2025-06-13 21:11:58 -06:00
Álvaro A. Volpato dcdd037276 Add support for Protagonist PCBs (#22918) 2025-06-13 00:40:25 +01:00
ClownFish 8ae01715d6 fix winry25tc lightsout keymap (#25353) 2025-06-12 13:43:15 +01:00
oxnh f4aa8ae845 Add keyboard Lily58 Koca (#24847)
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2025-06-12 13:31:05 +01:00
Nick Brassel 0516cf5ed8 Specify language standard when generating compilation database. (#25354) 2025-06-11 14:29:37 +10:00
Pablo Martínez 802a199bbd [Bugfix] User eeconfig utility macros (#25350) 2025-06-09 19:35:48 +01:00
Andreas Pfohl edeb8fd73c Added Waveshare RP2040-Keyboard-3 (#896)
- Ported Waveshare RP2040-Keyboard-3 from qmk/qmk_firmware
- Added vial.json
- Enabled settings and lighting options
2025-06-09 02:45:33 -06:00
Shadow ee6b9db3e1 unlock all features for new rp2040 version of ploopy mouse (#894)
* remove keyboard revision wide feature locks to let rev1_003 use its full
feature set

* add feature removals to let keyboard compile small enough to fit

* change folder structure and add new keyboard id
fixes vial feature set for old and new ploopy mouse.
this is achieved by moving the keymaps folder into the respective
folders.
also change the keyboard id for the new revision.

* remove commented out lines

* remove added newline

* remove all comments
2025-06-09 01:31:33 -06:00
GustawXYZ 06563c902c add dactyl_manuform_pi_pico vial support (#889) 2025-06-09 01:31:10 -06:00
VeyPatch 1a54ecf246 [Keyboard] Add splitkb.com's Halcyon Corne rev2 (#25143)
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2025-06-09 02:43:31 +01:00
VeyPatch 319844407c [Keyboard] Add splitkb.com's Halcyon Ferris rev1 (#25145)
Co-authored-by: Thomas Baart <support@splitkb.com>
2025-06-08 18:24:54 +01:00
VeyPatch e57226d9a2 [Keyboard] Add splitkb.com's Halcyon Lily58 rev2 (#25144) 2025-06-08 18:04:56 +01:00
Nick Brassel 1646000c9b [tzarc/djinn] Include community modules in RGB naming. (#25343) 2025-06-07 14:08:56 +10:00
bytetinkerer 824ad46e5d add kinesis/kint32 (#25013)
Co-authored-by: Drashna Jaelre <drashna@live.com>
2025-06-06 00:02:38 +01:00
Nick Brassel 0d477bf570 More Yunzii notes regarding refusal to provide sources. (#25335) 2025-06-05 16:29:53 +01:00
obosob 2e3664d2c0 Add CrossDIY to license_violations.md (#25324)
Co-authored-by: jack <jack@pngu.org>
2025-06-04 22:42:57 +10:00
Joel Challis fad44ae10c [Docs] Fix PS/2 Driver headers (#25332) 2025-06-04 22:41:37 +10:00
Dasky 8525ab03de Fix dynamic keymap static assert (#25327) 2025-06-03 13:03:59 +01:00
James Mighion e27f5f46ba Adding vial for a_dux and cuttlefish. (#891)
* Adding vial for a_dux, clog, and cuttlefish.

* Removing VIAL_INSECURE

* Fixing QK_GESC for default qmk.

* Mirroring clog's default keymap formatting.

* Removing clog until it's in upstream qmk

* Fixing diff between qmk, broken vial keymap, and readme.

* Missing newline EOF
2025-06-02 22:44:37 -06:00
Joel Challis faf77f1651 Fix typo in Battery Driver docs (#25312)
* Fix typo in Battery Driver docs

* Update battery.md
2025-05-28 16:05:44 +10:00
Idkau 2b8aeed02b Fix Sofle OLED layer indication code (#25311)
Fixed oled raise/lower layer order and added adjust layer text to oled display
2025-05-27 18:47:00 -06:00
Sergey Radionov 9e2d8999bf Fix reference to wrong layer when LM used with right modifiers (#25303) 2025-05-27 23:24:20 +01:00
dependabot[bot] c8a39b69a0 Bump vite from 5.4.18 to 5.4.19 in /builddefs/docsgen (#25306)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.18 to 5.4.19.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.19
  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-05-27 18:07:22 +01:00
Dasky 41b1bb4aef Fix dynamic keymap macro only sending first. (#25309) 2025-05-27 14:22:55 +01:00
Nick Brassel 75a037d2f0 Merge remote-tracking branch 'upstream/develop' 2025-05-26 21:41:49 +10:00
Joel Challis 3703699757 2025 Q2 changelog (#25297)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2025-05-26 21:04:52 +10:00
Scott 641f2edab4 add support for spaceman pancake rev1 promicro (#892)
* add support for spaceman pancake rev1 promicro

* Update rules.mk

firmware too large, disable console and command
2025-05-24 22:57:36 -06:00
Joel Challis c97a798af7 Configure boards to use development_board - T (#25294) 2025-05-24 21:20:16 +01:00
Joel Challis dd871d0105 Configure boards to use development_board - S (#25293) 2025-05-24 21:19:52 +01:00
Joel Challis ba5c707327 salicylic_acid3/getta25 - Fix oled keymap (#25295) 2025-05-24 19:04:01 +01:00