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
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
Joel Challis
8b7c351e56
[Docs] Fix tap_hold code blocks ( #25298 )
2025-05-24 19:00:22 +01:00
Joel Challis
196285c59c
Configure boards to use development_board - UVWXYZ ( #25288 )
2025-05-23 01:27:00 +01:00
Stefan Kerkmann
f3b974f216
[Fix] lib8tion: enable fixed scale8 and blend functions ( #25272 )
...
lib8tion: enable fixed scale8 and blend functions
These FastLED derived lib8tion functions have been fixed and enabled by
default in FastLED. QMK just never set these defines, there is no reason
to keep the buggy implementation. It is assumed that nobody relied on
the buggy behavior.
2025-05-22 22:52:45 +01:00
Joel Challis
243c21568a
Configure boards to use development_board - 0-9 ( #25287 )
2025-05-22 20:49:22 +01:00
Pablo Martínez
955809bd5a
Add compiler_support.h
( #25274 )
2025-05-22 23:31:15 +10:00
Nick Brassel
fa24b0fcce
Remove outdated nix
support due to bit-rot. ( #25280 )
2025-05-21 07:17:58 +10:00
Stefan Kerkmann
4f0a0f32f2
[Chore] use {rgblight,rgb_matrix}_hsv_to_rgb overrides ( #25271 )
2025-05-20 19:23:20 +01:00
ivan
24895c46f3
Move rookiebwoy to ivndbt ( #25142 )
2025-05-19 22:15:19 +01:00
QMK Bot
190e0eff23
Merge remote-tracking branch 'origin/master' into develop
2025-05-19 20:53:40 +00:00
ClownFish
28720c4d34
add doio/kb03 ( #24815 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2025-05-19 13:53:02 -07:00
Nick Brassel
919e2a4f5c
Use relative paths for schemas, instead of $id. Enables VScode validation. ( #25251 )
2025-05-19 22:10:39 +10:00
Stefan Kerkmann
f686ad9e63
[Core] STM32G0x1 support ( #24301 )
2025-05-19 15:51:28 +10:00
Nick Brassel
a4ef1ae736
gcc15 AVR compilation fixes ( #25238 )
2025-05-19 09:22:31 +10:00
Florent Linguenheld
81355045cc
Chew folders ( #24785 )
2025-05-18 18:53:00 +01:00
QMK Bot
bcd06f03a5
Merge remote-tracking branch 'origin/master' into develop
2025-05-18 15:43:21 +00:00
Joel Challis
02517bd806
Update PR checklist notes on custom matrix ( #25240 )
2025-05-18 16:42:43 +01:00
QMK Bot
6b25bfb0ff
Merge remote-tracking branch 'origin/master' into develop
2025-05-18 15:29:20 +00:00
Joel Challis
0f948fe039
Add Waveshare RP2040-Keyboard-3 support ( #25269 )
2025-05-18 16:28:42 +01:00
QMK Bot
fffa553c25
Merge remote-tracking branch 'origin/master' into develop
2025-05-18 03:29:00 +00:00
Infos
e73b3c08a0
Add Zeropad ( #24737 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2025-05-17 20:28:24 -07:00
Joel Challis
fa35be5135
Resolve miscellaneous keyboard lint warnings ( #25268 )
2025-05-16 17:35:17 +01:00
Joel Challis
0b6a460b7f
Remove duplicate of SPI default config from keyboards ( #25266 )
2025-05-16 17:35:05 +01:00
QMK Bot
15e45b1d4b
Merge remote-tracking branch 'origin/master' into develop
2025-05-16 16:09:52 +00:00
Danny
40d0de39b7
Add BDN9 Rev. 3 ( #25261 )
2025-05-16 12:08:51 -04:00
Joel Challis
05ff5443b1
Deprecate usb.force_nkro
/FORCE_NKRO
( #25262 )
2025-05-14 22:02:43 +10:00
QMK Bot
e553cf7214
Merge remote-tracking branch 'origin/master' into develop
2025-05-14 12:01:11 +00:00
Joel Challis
cd95294a25
Remove more USB only branches from NKRO handling ( #25263 )
2025-05-14 22:01:08 +10:00
Joel Challis
8c108efb0d
dlip/haritev2 - Post merge fixes ( #25264 )
2025-05-14 22:00:33 +10:00
QMK Bot
b4f0314b35
Merge remote-tracking branch 'origin/master' into develop
2025-05-14 10:13:34 +00:00
Dane Lipscombe
59c3612590
Add Harite v2 keyboard ( #24975 )
2025-05-14 11:12:59 +01:00
QMK Bot
55e4a1c7dc
Merge remote-tracking branch 'origin/master' into develop
2025-05-14 03:23:53 +00:00
Wasteland Fluttershy
e0b037c2cd
Fixes the numlock indicator for Magic Force MF17 numpad ( #25260 )
2025-05-13 20:23:16 -07:00
Matti Hiljanen
070dea4a9c
Fix OS_DETECTION_KEYBOARD_RESET ( #25015 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2025-05-12 12:15:40 +10:00
Pascal Getreuer
f4171412a6
Enable community modules to define LED matrix and RGB matrix effects. ( #25187 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2025-05-12 09:30:19 +10:00
art-was-here
7f42a5bc03
[New Feature/Core] New RGB Matrix Animation "Starlight Smooth" ( #25203 )
2025-05-12 08:50:36 +10:00
Joel Challis
3e7ce54902
Fix Wear Leveling compilation ( #25254 )
2025-05-12 08:39:38 +10:00
Joel Challis
88c094908b
Add raw_hid support to host driver ( #25255 )
2025-05-12 08:38:48 +10:00
QMK Bot
c045c3e00c
Merge remote-tracking branch 'origin/master' into develop
2025-05-11 05:58:16 +00:00
cyxae
6b1a376aee
[Keyboard] Add Jason Hazel’s Bad Wings v2 ( #25252 )
...
Co-authored-by: Florent Allard <florent.allard@savoirfairelinux.com >
2025-05-10 22:57:40 -07:00
HorrorTroll
02525f683e
Allow LVGL onekey keymap to be able compile for other board ( #25005 )
2025-05-10 19:26:50 +01:00
Drashna Jaelre
5a57d2115b
[Docs] Fix typos introduced by PR #25050 ( #25250 )
...
It isn't a drashna PR if there aren't some typos in it somewhere.
2025-05-09 07:18:30 +10:00
Joel Challis
660d248549
Add debounce to duplicated defaults check ( #25246 )
2025-05-08 01:12:58 +01:00
QMK Bot
1bc3494494
Merge remote-tracking branch 'origin/master' into develop
2025-05-07 17:38:45 +00:00
muge
33a12ca0b6
CXT Studio 12E3: Fix encoder resolutions not applying ( #25242 )
...
* add resolution to encoders so they apply
* Tweak default keymap
* replace KC_UNDO with C(KC_Z) as well
2025-05-07 11:38:10 -06:00
QMK Bot
084ed078d6
Merge remote-tracking branch 'origin/master' into develop
2025-05-07 14:42:14 +00:00
Nathan Cain
32204095e5
Docs update for installing qmk with uv ( #24995 )
2025-05-07 15:41:37 +01:00
QMK Bot
b76bf29d25
Merge remote-tracking branch 'origin/master' into develop
2025-05-07 14:39:04 +00:00
VeyPatch
396fb4dde7
Fix Aurora sweep default keymap configuration ( #25148 )
2025-05-07 15:38:29 +01:00
QMK Bot
4836fcf831
Merge remote-tracking branch 'origin/master' into develop
2025-05-07 07:09:37 +00:00
dabstractor
1becbaefbe
Fixed print statement after enabling 32-bit layers ( #25027 )
2025-05-07 00:09:01 -07:00
QMK Bot
e3c613c79c
Merge remote-tracking branch 'origin/master' into develop
2025-05-06 06:23:47 +00:00
Duncan Sutherland
04fbcdc68d
Layout corrections: Zed60 ( #25003 )
2025-05-05 23:23:10 -07:00
Drashna Jaelre
55909141ef
[Keyboard] Update Tractyl Manuform and add F405 (weact) variant ( #24764 )
2025-05-05 23:19:38 -07:00
QMK Bot
cd6e065f6e
Merge remote-tracking branch 'origin/master' into develop
2025-05-06 06:04:11 +00:00
Silvino R.
bb2b7ce7e4
[Keyboard] Add Binepad KnobX1 ( #25222 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-05-05 23:03:30 -07:00
QMK Bot
2fbc222bb0
Merge remote-tracking branch 'origin/master' into develop
2025-05-06 05:56:06 +00:00
yiancar
a1469abc8d
Keycult 60 ( #25213 )
...
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com >
Co-authored-by: jack <jack@pngu.org >
2025-05-05 22:55:31 -07:00
Joel Challis
ab1332bb6c
Remove force disable of NKRO when Bluetooth enabled ( #25201 )
2025-05-06 06:47:44 +01:00
Nick Brassel
ac991405d0
Deprecate qmk generate-compilation-database
. ( #25237 )
2025-05-06 09:52:41 +10:00
Joel Challis
842c840145
Bind Bluetooth driver to host_driver_t
( #25199 )
2025-05-05 04:05:04 +01:00
Joel Challis
614b631ee2
Ensure qmk_userspace_paths
maintains detected order ( #25204 )
2025-05-05 03:43:14 +01:00
Joel Challis
5611a40064
Add battery changed callbacks ( #25207 )
2025-05-05 03:28:33 +01:00
QMK Bot
11c8b2841e
Merge remote-tracking branch 'origin/master' into develop
2025-05-05 01:46:48 +00:00
Silvino R.
0c0d038a40
[Keyboard] Add Binepad KN01 ( #25224 )
...
* Add Binepad NeoKnob KN01
* post @waffle87 recommendations
2025-05-04 19:46:11 -06:00
Joel Challis
5f31d5cc80
Resolve alias for qmk new-keymap
keyboard prompts ( #25210 )
2025-05-05 11:14:40 +10:00
Joel Challis
dbe30a1b6f
Generate versions to keycode headers ( #25219 )
2025-05-05 10:44:08 +10:00
QMK Bot
a992e32bd5
Merge remote-tracking branch 'origin/master' into develop
2025-05-05 00:23:26 +00:00
Joel Challis
cf5ce64b1b
Workaround for resolving keyboard alias for config file values ( #25228 )
2025-05-05 10:22:51 +10:00
Drashna Jaelre
12caf0be4e
Add additional hooks for Community modules ( #25050 )
2025-05-05 10:21:47 +10:00
Nick Brassel
bb9dd05c6a
[Bug] Minimise force-included files ( #25194 )
2025-05-05 10:07:53 +10:00
QMK Bot
59f607b963
Merge remote-tracking branch 'origin/master' into develop
2025-05-02 01:53:11 +00:00
Christopher Hoage
60ac859852
Fix Spleeb compile when pointing device is enabled ( #25016 )
2025-05-01 18:52:36 -07:00
Joel Challis
4fb3cf0712
Remove redundant keyboard headers ( #25208 )
2025-05-01 15:02:17 +01:00
QMK Bot
e98c41c02f
Merge remote-tracking branch 'origin/master' into develop
2025-04-30 18:09:14 +00:00
takashicompany
45091b0473
[Keyboard] Add Gravity-45( #25206 )
...
* add gravity-45
* readme.md
* fix readme
* Update keyboards/green_keys/gravity_45/keyboard.json
Co-authored-by: jack <0x6a73@protonmail.com >
* run qmk format-json -i keyboards/green_keys/gravity_45/keyboard.json
* add url
* Update keyboards/green_keys/gravity_45/keyboard.json
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com >
* Update keyboard.json
* Update keyboard.json
* Update keyboards/green_keys/gravity_45/keyboard.json
Co-authored-by: Drashna Jaelre <drashna@live.com >
---------
Co-authored-by: jack <0x6a73@protonmail.com >
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-04-30 12:08:37 -06:00
Joel Challis
3cf328c644
amptrics/0422 - Prevent OOB in update_leds_for_layer
( #25209 )
2025-04-28 14:37:50 -07:00
Pascal Getreuer
c26449e64f
[Core] Enhance Flow Tap to work better for rolls over multiple tap-hold keys. ( #25200 )
...
* Flow Tap revision for rolling press.
* Remove debugging cruft.
* Formatting fix.
2025-04-28 09:52:20 +02:00
zvecr
7fa65aa877
Merge remote-tracking branch 'origin/master' into develop
2025-04-28 07:24:00 +01:00
vchowl
4e2191ce20
Amptrics 0420 keyboard addition ( #24744 )
...
Co-authored-by: jack <jack@pngu.org >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2025-04-27 23:08:13 -07:00
josephawilliamsiv
3de04e0386
Add Umbra keyboard ( #24569 )
...
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-04-27 23:02:30 -07:00
Cipulot
2e648d7e48
Addition of OK-1 ( #24646 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-04-27 22:55:51 -07:00
hen-des
1fd0139b91
Added new keyboard epssp75 ( #24756 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-04-27 22:28:22 -07:00
mizma
3478ae5795
[Keyboard] mzmkb/slimdash/rev1 ( #24804 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: jack <jack@pngu.org >
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2025-04-27 22:26:47 -07:00
VeyPatch
01354fffb4
[Keyboard] Add splitkb.com's Halcyon Elora rev2 ( #24790 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-04-27 22:25:09 -07:00
Jeremy Cook
92c4f0095d
Add jcpm2 (JC Pro Macro 2) ( #24816 )
...
Co-authored-by: jack <jack@pngu.org >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2025-04-27 21:03:50 -07:00
LucasMateijsen
ac8b914a11
Add handwired 4x14 LuMaWing keyboard ( #24885 )
2025-04-27 20:58:47 -07:00
Matheus Marques
de598ac8f0
[Keymap] Sofle RGB - fixed stuck on numpad layer and layout comments ( #24942 )
2025-04-27 11:42:11 -07:00
QMK Bot
142952cac8
Merge remote-tracking branch 'origin/master' into develop
2025-04-27 18:19:53 +00:00
takashicompany
a07360e0f1
Add new keyboard MirageiX ( #25054 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: jack <0x6a73@protonmail.com >
2025-04-27 11:19:19 -07:00
QMK Bot
1fc7066713
Merge remote-tracking branch 'origin/master' into develop
2025-04-26 00:40:58 +00:00
Michał Kopeć
ca425971d5
keyboards/annepro2/ld: Add per-variant linker scripts ( #24999 )
...
C18 has an MCU with 16K SRAM, up from C15's 8K.
Split the linker script into C15 and C18 variants to make use of the
larger RAM capacity of C18.
2025-04-26 01:40:17 +01:00
QMK Bot
dffa59dca5
Merge remote-tracking branch 'origin/master' into develop
2025-04-26 00:32:07 +00:00
Aidan Gauland
3319474c5c
Add Lemokey X0 keyboard ( #24994 )
2025-04-26 01:31:25 +01:00
QMK Bot
802e2f54c6
Merge remote-tracking branch 'origin/master' into develop
2025-04-26 00:29:24 +00:00
Álvaro A. Volpato
12d70ab1a4
First TypeK support ( #22876 )
2025-04-26 01:28:49 +01:00
Joel Beckmeyer
4ae24004b7
modelh: add prerequisites for via support ( #24932 )
2025-04-24 13:04:30 -07:00
Joel Challis
8244659b44
Extend lint checks to reject duplication of defaults ( #25149 )
2025-04-24 05:39:56 +01:00
Joel Challis
0bd02952ea
Remove "command":false
from keyboards ( #25193 )
2025-04-24 10:28:13 +10:00
jack
5ea7283159
Fix boardsource/beiwagon
RGB Matrix coordinates ( #25018 )
2025-04-23 04:06:17 +01:00
QMK Bot
acedfc3fcb
Merge remote-tracking branch 'origin/master' into develop
2025-04-23 02:26:26 +00:00
dependabot[bot]
e5466df800
Bump vite from 5.4.15 to 5.4.18 in /builddefs/docsgen ( #25192 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-23 12:25:47 +10:00
Joel Challis
ce1801aeda
Align new-keyboard
template to current standards ( #25191 )
2025-04-23 12:14:11 +10:00
Joel Challis
11cb5cf347
Remove more duplication of defaults ( #25189 )
2025-04-23 12:11:28 +10:00
QMK Bot
24d896ca06
Merge remote-tracking branch 'origin/master' into develop
2025-04-23 02:10:54 +00:00
Joel Challis
da2e897f55
Update 'qmk generate-api' to only publish pure DD keymaps ( #24782 )
2025-04-23 12:10:14 +10:00
Joel Challis
07684bcc99
Remove "console":false
from keyboards ( #25190 )
2025-04-23 12:09:56 +10:00
QMK Bot
847bef3177
Merge remote-tracking branch 'origin/master' into develop
2025-04-23 02:03:39 +00:00
Joel Challis
c6a93b5a56
Bump rlespinasse/github-slug-action from 3 to 5 ( #25021 )
2025-04-23 12:03:02 +10:00
Joel Challis
8cd71917ce
Avoid duplication in generated community modules rules.mk
( #25135 )
2025-04-23 10:27:47 +10:00
eynsai
7a2cd0fa96
High resolution scrolling (without feature report parsing) ( #24423 )
...
* hires scrolling without feature report parsing
* fix valid range for exponent
* fix incorrect minimum exponent value documentation
2025-04-23 00:04:31 +02:00
Joel Challis
83818d1d6f
Prompt for converter when creating new keymap ( #25116 )
2025-04-22 17:59:16 +01:00
Joel Challis
960c4969a5
Remove empty url
fields ( #25181 )
2025-04-22 17:59:00 +01:00
Pascal Getreuer
73e2ef486a
[Bug][Core] Fix for Flow Tap: fix handling of distinct taps and timer updates. ( #25175 )
...
* Flow Tap bug fix.
As reported by @amarz45 and @mwpardue, there is a bug where if two
tap-hold keys are pressed in distinct taps back to back, then Flow Tap
is not applied on the second tap-hold key, but it should be.
In a related bug reported by @NikGovorov, if a tap-hold key is held
followed by a tap of a tap-hold key, then Flow Tap updates its timer on
the release of the held tap-hold key, but it should be ignored.
The problem common to both these bugs is that I incorrectly assumed
`tapping_key` is cleared to noevent once it is released, when actually
`tapping_key` is still maintained for `TAPPING_TERM` ms after release
(for Quick Tap). This commit fixes that. Thanks to @amarz45, @mwpardue,
and @NikGovorov for reporting!
Details:
* Logic for converting the current tap-hold event to a tap is extracted
to `flow_tap_key_if_within_term()`, which is now invoked also in the
post-release "interfered with other tap key" case. This fixes the
distinct taps bug.
* The Flow Tap timer is now updated at the beginning of each call to
`process_record()`, provided that there is no unsettled tap-hold key
at that time and that the record is not for a mod or layer switch key.
By moving this update logic to `process_record()`, it is conceptually
simpler and more robust.
* Unit tests extended to cover the reported scenarios.
* Fix formatting.
* Revision to fix @NikGovorov's scenario.
The issue is that when another key is pressed while a layer-tap hasn't
been settled yet, the `prev_keycode` remembers the keycode from before
the layer switched. This can then enable Flow Tap for the following key
when it shouldn't, or vice versa.
Thanks to @NikGovorov for reporting!
This commit revises Flow Tap in the following ways:
* The previous key and timer are both updated from `process_record()`.
This is slightly later in the sequence of processing than before, and
by this point, a just-settled layer-tap should have taken effect so
that the keycode from the correct layer is remembered.
* The Flow Tap previous key and timer are updated now also on key
release events, except for releases of modifiers and held layer
switches.
* The Flow Tap previous key and timer are now updated together, for
simplicity. This makes the logic easier to think about.
* A few additional unit tests, including @NikGovorov's scenario as
"layer_tap_ignored_with_disabled_key_complex."
2025-04-22 09:59:49 +02:00
Joel Challis
b5f8f4d6a2
Align ChibiOS USB_WAIT_FOR_ENUMERATION
implementation ( #25184 )
2025-04-22 14:31:42 +10:00
QMK Bot
0c4124c1c0
Merge remote-tracking branch 'origin/master' into develop
2025-04-22 04:15:10 +00:00
Nick Brassel
9f04023d35
Decrease firmware size for anavi/macropad8
. ( #25185 )
...
Preparation for bootstrapper.
2025-04-22 14:14:28 +10:00
QMK Bot
43e3831df9
Merge remote-tracking branch 'origin/master' into develop
2025-04-21 23:56:44 +00:00
CJ Pais
ebfa3cdd5c
Add handwired/footy ( #25151 )
...
Co-authored-by: jack <jack@pngu.org >
2025-04-21 16:56:10 -07:00
Joel Challis
c7cb7ba976
Implement connection keycode logic ( #25176 )
2025-04-21 22:27:56 +01:00
Joel Challis
ec324af22e
Add lint warning for empty url ( #25182 )
2025-04-21 20:07:05 +01:00
Eric Molitor
2c54ff3e63
Update develop branch to Pico SDK 1.5.1 ( #25178 )
2025-04-21 15:05:22 +01:00
QMK Bot
402b5ba6d7
Merge remote-tracking branch 'origin/master' into develop
2025-04-21 14:03:22 +00:00
Nick Brassel
53f1f3b6d7
Fix for .clangd
. ( #25180 )
2025-04-22 00:02:47 +10:00
QMK Bot
b779c5f567
Merge remote-tracking branch 'origin/master' into develop
2025-04-20 09:42:05 +00:00
Jan Bláha
a1cb822861
DOCS: qmk-hid
missing in bootloaders list? ( #25177 )
2025-04-20 19:41:30 +10:00
Nick Brassel
a4aabea511
Fixup eeconfig lighting reset. ( #25166 )
2025-04-19 23:10:33 +01:00
QMK Bot
c8763c9fdb
Merge remote-tracking branch 'origin/master' into develop
2025-04-19 22:10:27 +00:00
Joel Challis
edf34315af
Fix 'Would you like to clone the submodules?' prompt under msys ( #24958 )
2025-04-20 08:09:54 +10:00
Joel Challis
ce8b8414d9
Remove bluefruit_le_read_battery_voltage
function ( #25129 )
2025-04-19 22:52:25 +01:00
Less/Rikki
7e68cfc6fa
[keyboard] ymdk/id75/rp2040 ( #25157 )
...
Co-authored-by: tao heihei <>
2025-04-19 13:11:08 -07:00
Nick Brassel
5c39722ab9
Allow for disabling EEPROM subsystem entirely. ( #25173 )
2025-04-19 20:20:00 +01:00
Pascal Getreuer
ea85ace4a9
Ignore the Layer Lock key in Repeat Key and Caps Word. ( #25171 )
2025-04-19 11:57:00 -07:00
Joel Challis
88453acc6a
Remove duplication of RGBLight defaults ( #25169 )
2025-04-19 11:56:45 -07:00
QMK Bot
988d81581d
Merge remote-tracking branch 'origin/master' into develop
2025-04-18 09:05:59 +00:00
lsh4711
800bc78d26
Fix missing and extra commas in JSON schema ( #25057 )
2025-04-18 19:05:25 +10:00
Joel Challis
b43fc33be3
Remove duplication of RGB Matrix defaults ( #25146 )
...
* Remove duplication of RGB Matrix defaults
* Remove more duplication of defaults
* fix
2025-04-17 20:59:59 -06:00
QMK Bot
d33aa82c51
Merge remote-tracking branch 'origin/master' into develop
2025-04-17 18:51:15 +00:00
JamesWilson1996
576325e2f4
[Keyboard] Add voidhhkb-hotswap ( #25007 )
...
* Added files for voidhhkb-hotswap
* Updated keyboard name to resolve build errors
* Implement suggestions from PR. Use 60_hhkb community layout.
* Update keyboards/void/voidhhkb_hotswap/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com >
* Apply suggestions from code review
Co-authored-by: jack <jack@pngu.org >
---------
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: jack <jack@pngu.org >
2025-04-17 12:50:41 -06:00
QMK Bot
642c169bc3
Merge remote-tracking branch 'origin/master' into develop
2025-04-17 16:24:18 +00:00
ClownFish
7641359240
[Docs] Unify lighting step descriptions ( #25167 )
...
unify lighting step descriptions and defaults across docs
2025-04-17 10:23:16 -06:00
QMK Bot
944a206d1f
Merge remote-tracking branch 'origin/master' into develop
2025-04-17 02:41:54 +00:00
Nick Brassel
e83b709169
[Keyboard] Kobold r1 ( #25161 )
...
* Kobold r1
* Apply suggestions from code review
Co-authored-by: jack <jack@pngu.org >
* `board_init` => `early_hardware_init_post`.
---------
Co-authored-by: jack <jack@pngu.org >
2025-04-16 20:41:20 -06:00
QMK Bot
00f07ec343
Merge remote-tracking branch 'origin/master' into develop
2025-04-14 17:28:26 +00:00
Daniel Reisch
80612c8ec0
Added Keyboard LumPy27 ( #24967 )
...
Co-authored-by: jack <jack@pngu.org >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-04-14 10:27:52 -07:00
jack
32b9d33bbb
Remove Sofle rgb_default
keymap & tidy readme's ( #25010 )
2025-04-14 09:58:14 -07:00
QMK Bot
9208fb5adb
Merge remote-tracking branch 'origin/master' into develop
2025-04-14 16:54:03 +00:00
Andrew Kannan
af141d1a5c
Add Link keyboard ( #25058 )
...
Co-authored-by: jack <jack@pngu.org >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-04-14 09:52:51 -07:00
Pascal Getreuer
8d8dcb089e
[Core] Flow Tap tap-hold option to disable HRMs during fast typing ( #25125 )
...
aka Global Quick Tap, Require Prior Idle
2025-04-14 09:46:24 -07:00
Stefan Kerkmann
a7bf8e64a5
[chore]: move and rename mouse/scroll min/max defines ( #25141 )
...
* protocol: move {XY/HV}_REPORT_{MIN,MAX} into report.h
..to allow easier re-use in other code implementations.
* protocol: rename {XY/HV}_REPORT_{MIN/MAX} to MOUSE_REPORT_{XY/HV}_{MIN/MAX}
..to avoid naming collisions.
2025-04-13 18:36:13 +02:00
QMK Bot
d0611b0468
Merge remote-tracking branch 'origin/master' into develop
2025-04-13 16:25:00 +00:00
suikagiken
1388daa0cc
[Keyboard] Add suika83opti ( #24991 )
2025-04-13 10:20:42 -06:00
Sylvain Huguet
d99eb01ee4
Update shuguet/shu89 ( #24780 )
...
* Update keyboard.json
Update mod keys location in RGB layout.
* Update keyboard.json
* Update keyboards/shuguet/shu89/keyboard.json
Co-authored-by: Ryan <fauxpark@gmail.com >
---------
Co-authored-by: Ryan <fauxpark@gmail.com >
2025-04-13 10:19:12 -06:00
Olivier Mehani
e17878ad15
kradoindustries_promenade: add LAYOUT_1x2u ( #25090 )
2025-04-13 10:14:34 -06:00
Christian C. Berclaz
ba72094b69
New standard layout for Savage65 (65_ansi_blocker_tsangan_split_bs) ( #24690 )
...
* Added a default firmware and layout for the WindStudio Wind X R1
keyboard.
* Wind X R1: cleaned-up the folders to make clear that this firmware is
for the release 1 of this keyboard.
* Delete keyboards/windstudio/wind_x/R1 directory
Removing the uppercase R1 folder
* feat(cannonkeys/savage65): Added layout to keyboard.json
- Added the layout LAYOUT_65_ansi_blocker_tsangan_split_bs to the
community layouts.
2025-04-13 10:11:18 -06:00
QMK Bot
0d7d75d3d5
Merge remote-tracking branch 'origin/master' into develop
2025-04-11 16:26:48 +00:00
Luis Garcia
daf6968947
fix: Fix startup sound for Preonic ( #25132 ) ( #25133 )
...
Add `AUDIO_INIT_DELAY ` to config.h to resolve
2025-04-11 17:26:13 +01:00
Joel Challis
e27dd0f26f
Exclude external userspace from lint checking ( #24680 )
2025-04-11 22:19:02 +10:00
QMK Bot
6624671a60
Merge remote-tracking branch 'origin/master' into develop
2025-04-11 05:26:44 +00:00
Luis Garcia
f549b30760
chore: Allow disabling underglow on Work Louder devices ( #25123 ) ( #25120 )
...
* Allow disabling Underglow on Work Louder devices
Allows disabling Underglow on Work Louder devices by using `RGBLIGHT_ENABLE = no` on rules.mk
* Update keyboards/work_louder/rgb_functions.c
Suggested by @zvecr on review.
Co-authored-by: Joel Challis <git@zvecr.com >
---------
Co-authored-by: Joel Challis <git@zvecr.com >
2025-04-10 23:26:11 -06:00
Nick Brassel
6b8670fe8f
Cater for use of __errno_r()
in ChibiOS syscalls.c with newer picolibc revisions ( #25121 )
2025-04-10 01:43:25 +01:00
QMK Bot
dc26e99dd5
Merge remote-tracking branch 'origin/master' into develop
2025-04-09 14:29:06 +00:00
Nick Brassel
a0f40d9410
Include math.h
where necessary. ( #25122 )
2025-04-09 15:28:30 +01:00
QMK Bot
4dc846f21c
Merge remote-tracking branch 'origin/master' into develop
2025-04-09 00:15:49 +00:00
Nick Brassel
575abc48a3
More Windows->Unix style path fixes. ( #25119 )
2025-04-09 10:15:14 +10:00
QMK Bot
4643681888
Merge remote-tracking branch 'origin/master' into develop
2025-04-08 22:13:51 +00:00
Andrew Kannan
0ec96ddd52
Add Vida to QMK ( #24225 )
...
Co-authored-by: jack <jack@pngu.org >
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com >
2025-04-09 08:13:16 +10:00
QMK Bot
35019fe136
Merge remote-tracking branch 'origin/master' into develop
2025-04-08 02:36:21 +00:00
Joel Challis
2645751ce1
Add warning when deprecated 'promicro_rp2040' is used ( #25112 )
2025-04-08 12:35:43 +10:00
QMK Bot
f35f4ee933
Merge remote-tracking branch 'origin/master' into develop
2025-04-08 02:31:52 +00:00
Joel Challis
ca84b57042
Remove direct docs.qmk.fm links from docs ( #25113 )
2025-04-08 12:31:17 +10:00
Joel Challis
06610c3da6
Remove CTPC
/CONVERT_TO_PROTON_C
options ( #25111 )
2025-04-08 01:55:49 +01:00
QMK Bot
ca635876ce
Merge remote-tracking branch 'origin/master' into develop
2025-04-07 17:03:39 +00:00
sudo pacman -Syu
5f222a3e02
Fix coban pad9a wrong layout in keyboard.json ( #25100 )
2025-04-07 11:03:05 -06:00
QMK Bot
bca0aca8c5
Merge remote-tracking branch 'origin/master' into develop
2025-04-07 06:30:11 +00:00
Ivan Gromov
f94c8fd766
[Keyboard] Add Ortho Slayer ( #25099 )
...
* Add Ortho Slayer
* Update keyboards/keyten/ortho_slayer/keymaps/default/keymap.c
Co-authored-by: jack <jack@pngu.org >
* Update keyboards/keyten/ortho_slayer/readme.md
Co-authored-by: jack <jack@pngu.org >
---------
Co-authored-by: jack <jack@pngu.org >
2025-04-07 00:29:37 -06:00
QMK Bot
73ec19f0cb
Merge remote-tracking branch 'origin/master' into develop
2025-04-07 04:03:57 +00:00
nonameCCC
a7ac6e4e68
[Keyboard] Add PHDesign PH60/Multi Keyboard PCB ( #25086 )
...
* Add PH60/Multi Support
* Add PCB PIcture for README
* Remove MO(_FN2)
* README Typo Fix
* Layout and README Adjustment
* Add README for PHDesign Main Folder
* Keymap Improvement
* Update README.md
2025-04-06 22:03:24 -06:00
QMK Bot
0da4c26d9c
Merge remote-tracking branch 'origin/master' into develop
2025-04-06 18:03:03 +00:00
Dam Vu Duy
9e775b8e9d
Add Coban Pad 12A ( #25039 )
...
Co-authored-by: jack <jack@pngu.org >
2025-04-06 10:56:19 -07:00
Pham Duc Minh
30c0036db1
Refactor Deemen17 Works DE60 ( #25088 )
2025-04-06 10:53:13 -07:00
QMK Bot
4d3726050e
Merge remote-tracking branch 'origin/master' into develop
2025-04-05 21:22:08 +00:00
Joel Challis
625d62efdf
Fix 'qmk lint -kb' argument handling ( #25093 )
2025-04-06 07:21:04 +10:00
Ivan Gromov
0f1dcc0592
Add kt60HS-T v2 PCB ( #25080 )
...
* Add kt60HS-Tv2
* Update keyboards/keyten/kt60hs_t/readme.md
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/keyten/kt60hs_t/v1/readme.md
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/keyten/kt60hs_t/v2/keyboard.json
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/keyten/kt60hs_t/v2/readme.md
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/keyten/kt60hs_t/info.json
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Change of structure
* Moving the keyboard
* Update data/mappings/keyboard_aliases.hjson
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/keyten/kt60hs_t/v1/keyboard.json
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com >
* Update keyboards/keyten/kt60hs_t/v2/keyboard.json
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com >
---------
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com >
2025-04-03 12:51:25 -06:00
Pascal Getreuer
da166d4d8b
Add "license" field to Community Module JSON schema. ( #25085 )
...
Add "license" field to community module schema.
2025-04-01 16:06:42 +11:00
QMK Bot
3cd2924985
Merge remote-tracking branch 'origin/master' into develop
2025-03-30 00:18:16 +00:00
henrikosorensen
bc42a7ea89
At101ish ( #25072 )
...
* 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 >
2025-03-29 18:17:38 -06:00
QMK Bot
7adb4dc6fb
Merge remote-tracking branch 'origin/master' into develop
2025-03-29 13:20:13 +00:00
Nick Brassel
49d13595f6
Fix lockups on AVR with qmk/hello_world
module ( #25074 )
...
Fix lockups on AVR.
2025-03-30 00:19:38 +11:00
QMK Bot
a8fb9e1462
Merge remote-tracking branch 'origin/master' into develop
2025-03-29 02:48:02 +00:00
フィルターペーパー
d0cfb938ef
Module documentation typo correction ( #25073 )
2025-03-28 20:47:26 -06:00
QMK Bot
0682cf9242
Merge remote-tracking branch 'origin/master' into develop
2025-03-28 13:38:59 +00:00
Ben Green
94a9099c38
Update onekey example for nucleo f446re ( #25067 )
...
* 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
2025-03-29 00:38:24 +11:00
QMK Bot
cbe48b67df
Merge remote-tracking branch 'origin/master' into develop
2025-03-28 10:04:33 +00:00
lsh4711
5a6595357d
Fix path typo related RP2040 ( #25069 )
...
Fix path typo
2025-03-28 21:03:59 +11:00
QMK Bot
d61798169d
Merge remote-tracking branch 'origin/master' into develop
2025-03-28 09:19:41 +00:00
Geoffrey Frogeye
25fb4a498a
Allow AnnePro2 to reboot ( #24886 )
...
Without this, the QK_REBOOT key did nothing.
2025-03-28 20:19:07 +11:00
QMK Bot
b9e4d22765
Merge remote-tracking branch 'origin/master' into develop
2025-03-28 08:56:42 +00:00
dependabot[bot]
6f3b494a4d
Bump vite from 5.4.12 to 5.4.15 in /builddefs/docsgen ( #25065 )
...
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>
2025-03-28 08:56:08 +00:00
QMK Bot
bc110b1533
Merge remote-tracking branch 'origin/master' into develop
2025-03-28 08:28:10 +00:00
Hyphen-ated
d4120b1def
Add "Large Lad" keyboard ( #24727 )
...
Co-authored-by: jack <jack@pngu.org >
2025-03-28 01:27:54 -07:00
Sắn
ce9713c47d
Add support for Starry FRL ( #24626 )
...
Co-authored-by: jack <jack@pngu.org >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2025-03-28 01:27:36 -07:00
QMK Bot
183b093698
Merge remote-tracking branch 'origin/master' into develop
2025-03-28 06:26:12 +00:00
Erik Peyronson
64fe4aff31
Add handwired/erikpeyronson/erkbd ( #25030 )
...
Co-authored-by: Erik Peyronson <erik.peyronson@gmail.com >
Co-authored-by: jack <jack@pngu.org >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-03-27 23:25:39 -07:00
yiancar
a02ed6a36d
Update keymap for keycult 1800 ( #25070 )
...
Update keymap
Co-authored-by: yiancar <yiancar@gmail.com >
2025-03-27 17:25:46 -06:00
QMK Bot
c130b08f8e
Merge remote-tracking branch 'origin/master' into develop
2025-03-26 19:24:00 +00:00
Joel Challis
a3c39bde0e
Create tags when lib/python
changes ( #25064 )
...
Create tags when lib/python changes
2025-03-27 06:23:28 +11:00
Nick Brassel
1a6a9a7c77
[Modules] Provide access to current path in rules.mk
. ( #25061 )
2025-03-26 10:30:45 +00:00
jack
86c22a15ab
Fix outdated GPIO control function usage ( #25060 )
2025-03-26 07:51:56 +00:00
QMK Bot
558b074c93
Merge remote-tracking branch 'origin/master' into develop
2025-03-23 05:17:37 +00:00
Grigory Avdyushin
ce2f7d86be
Franky36 handwired keyboard ( #25029 )
2025-03-22 22:17:05 -07:00
jack
2d37e80ac9
Migrate remaining split.soft_serial_pin
to split.serial.pin
( #25046 )
...
* Migrate keyboards/bastardkb
* Migrate keyboards/handwired
* Migrate keyboards/helix
* Fix duplicate serial key
2025-03-22 09:58:33 -06:00
QMK Bot
38825610a5
Merge remote-tracking branch 'origin/master' into develop
2025-03-21 18:01:05 +00:00
Dasky
6a947fa534
Add Mechboards Crkbd ( #24993 )
2025-03-21 18:00:28 +00:00
Nick Brassel
2b00b846dc
Non-volatile memory data repository pattern ( #24356 )
...
* 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.
2025-03-21 23:38:34 +11:00
Stefan Kerkmann
c9d62ddc78
[Core] use keycode_string
in unit tests ( #25042 )
...
* 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 >
2025-03-21 08:47:22 +01:00
QMK Bot
d603fb0913
Merge remote-tracking branch 'origin/master' into develop
2025-03-20 22:34:52 +00:00
plodah
f4dfa218ff
fix swapped encoder pins on ploopy thumb rev1_001 ( #25044 )
...
fix swapped pins on ploopy thumb rev1_001 encoder
2025-03-20 15:34:14 -07:00
QMK Bot
b84ab51343
Merge remote-tracking branch 'origin/master' into develop
2025-03-20 22:22:52 +00:00
uv777bk
f6dbb56a10
Update Lighting Mode Animations on Monsgeek M5 ( #24981 )
...
Update keyboard.json
2025-03-21 09:22:43 +11:00
Max Rumpf
894b9c458d
Enable mouse key feature and disable leader key on Maxr1998/Phoebe ( #24982 )
...
* Enable mousekey support on Maxr1998/Phoebe
* Add GPLv2 license header
2025-03-21 09:22:02 +11:00
QMK Bot
ad20f8287a
Merge remote-tracking branch 'origin/master' into develop
2025-03-20 22:21:55 +00:00
Icy Avocado
9f44488bb1
Add directpins 21 keys pico ( #24919 )
...
* 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 >
2025-03-21 09:21:18 +11:00
QMK Bot
0be239b45c
Merge remote-tracking branch 'origin/master' into develop
2025-03-20 22:13:25 +00:00
Drashna Jaelre
a958276a76
Add Super Alt-Tab macro example as module ( #24970 )
...
* 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 >
2025-03-21 09:12:46 +11:00
QMK Bot
54dbde68e1
Merge remote-tracking branch 'origin/master' into develop
2025-03-20 22:01:02 +00:00
Akshay Atam
7fd12c2b98
Ducky one2mini ansi tsangan layout ( #24909 )
...
* Added ANSI Tsangan keymap for Ducky One2 Mini
* Updated keyboard.json to support ANSI Tsangan layout for Ducky One2 Mini
2025-03-21 09:00:01 +11:00
QMK Bot
add459f0ac
Merge remote-tracking branch 'origin/master' into develop
2025-03-20 21:55:29 +00:00
mikiya418
3a8c76fae5
Develop 5keys ( #24555 )
...
* [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 >
2025-03-21 08:54:54 +11:00
Ramon Imbao
ea238d5a8a
Add the plywrks ply8x hotswap variant. ( #23558 )
...
* 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 >
2025-03-21 08:53:27 +11:00
Duncan Sutherland
14ef6c9830
Add Community Layout support to daskeyboard4 ( #23884 )
...
add ansi CL
2025-03-21 08:44:59 +11:00
Duncan Sutherland
96882c6a67
Correct json for Fullsize JIS Community Layouts ( #23660 )
...
initial commit
2025-03-21 08:44:19 +11:00
QMK Bot
fd1d4d71aa
Merge remote-tracking branch 'origin/master' into develop
2025-03-20 21:36:32 +00:00
Anthony Abruzzini
c5232ba699
Fix typo in docs: split_keyboard.md SPLIT_USB_DETECT ("theres's -> "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 >
2025-03-21 08:35:58 +11:00
QMK Bot
61479c4bf2
Merge remote-tracking branch 'origin/master' into develop
2025-03-20 05:07:29 +00:00
Andrew Kannan
e7c5695a0c
Minor keymap fix on Cerberus HS ( #25043 )
2025-03-20 05:06:54 +00:00
Joel Challis
f820a186d4
Align to latest CLI dependencies ( #24553 )
...
* Align to latest CLI dependencies
* Update docs
2025-03-20 14:04:10 +11:00
Pascal Getreuer
3484f0a0df
[Core] get_keycode_string(): function to format keycodes as strings, for more readable debug logging. ( #24787 )
...
* keycode_string(): Format keycodes as strings.
This adds the `keycode_string()` function described in
https://getreuer.info/posts/keyboards/keycode-string/index.html
as a core feature.
* Fix formatting.
* keycode_string review revisions.
* Rename keycode_string() -> get_keycode_string() for consistency with
existing string utils like get_u8_str().
* Revise custom keycode names with separate _user and _kb tables.
* Correct indent in builddefs/generic_features.mk.
Co-authored-by: Ryan <fauxpark@gmail.com >
* Add KC_NUHS, KC_NUBS, and KC_CAPS.
* Fix linking error with custom names.
* Attempt at simplifying interface.
* Formatting fix.
* Several fixes and revisions.
* Don't use PSTR in KEYCODE_STRING_NAME, since this fails to build on
AVR. Store custom names in RAM.
* Revise the internal table of common keycode names to use its own
storage representation, still in PROGMEM, and now more efficiently
stored flat in 8 bytes per entry.
* Support Swap Hands keycodes and a few other keycodes.
* Revert "Formatting fix."
This reverts commit 2a2771068c
.
* Revert "Attempt at simplifying interface."
This reverts commit 8eaf67de76
.
* Simplify custom names API by sigprof's suggestion.
* Support more keycodes.
* Add QK_LOCK keycode.
* Add Secure keycodes.
* Add Joystick keycodes.
* Add Programmable Button keycodes.
* Add macro MC_ keycodes.
* For remaining keys in known code ranges, stringify them as
"QK_<feature>+<number>". For instance, "QK_MIDI+7".
* Bug fix and a few improvements.
* Fix missing right-hand bit when displaying 5-bit mods numerically.
* Support KC_HYPR, KC_MEH, HYPR_T(kc), MEH_T(kc).
* Exclude one-shot keycodes when NO_ACTION_ONESHOT is defined.
---------
Co-authored-by: Ryan <fauxpark@gmail.com >
2025-03-19 20:45:56 +01:00
QMK Bot
40a446a0ec
Merge remote-tracking branch 'origin/master' into develop
2025-03-19 16:34:27 +00:00
Wilson Pika Choo
46829663aa
[Keyboard] Change uzu42 usb.vid
( #25014 )
...
change generic vendor code
2025-03-19 10:33:53 -06:00
QMK Bot
d6850bab3f
Merge remote-tracking branch 'origin/master' into develop
2025-03-19 01:46:02 +00:00
Nick Brassel
386a5019a8
Fixup MSYS + unix-style paths in Community Modules. ( #25012 )
...
Fixup MSYS + unix-style paths.
2025-03-19 12:45:28 +11:00
QMK Bot
80b16f688c
Merge remote-tracking branch 'origin/master' into develop
2025-03-18 15:49:02 +00:00
Nick Brassel
271efeb8bc
Latest batch of license violations. ( #25031 )
2025-03-18 15:48:27 +00:00
QMK Bot
40fafad6bc
Merge remote-tracking branch 'origin/master' into develop
2025-03-17 19:07:56 +00:00
Nick Brassel
95223aa872
Latest batch of license violations as per #24085 . ( #25023 )
...
* Latest batch of license violations as per #24085 .
* No links.
2025-03-18 06:07:24 +11:00
QMK Bot
e6dcdf2d65
Merge remote-tracking branch 'origin/master' into develop
2025-03-16 08:45:02 +00:00
Joel Challis
c6446aeaf9
Bump tj-actions/changed-files from 45 to 46 ( #25020 )
2025-03-16 08:44:31 +00:00
QMK Bot
4f257711e0
Merge remote-tracking branch 'origin/master' into develop
2025-03-13 21:05:09 +00:00
André Cruz
65aef7be95
[Keyboard] Add Sofle Choc Prog from keebart ( #24974 )
2025-03-13 14:04:32 -07:00
QMK Bot
27b115151f
Merge remote-tracking branch 'origin/master' into develop
2025-03-13 21:01:31 +00:00
Joel Challis
8ae5d34c0d
keyten/kt60_mu - Add missing header guard ( #25011 )
2025-03-14 08:00:58 +11:00
QMK Bot
fab39d49e6
Merge remote-tracking branch 'origin/master' into develop
2025-03-13 19:21:29 +00:00
Ivan Gromov
25af20bef4
[Keyboard] Add kt60-MU PCB ( #24797 )
...
* Add kt60-MU
* Adding some license headers
* Update keyboards/keyten/kt60_mu/keyboard.json
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboards/keyten/kt60_mu/keyboard.json
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
* Update keyboard.json
* Update keyboard.json
* Update keyboards/keyten/kt60_mu/keyboard.json
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com >
* Update keyboards/keyten/kt60_mu/keyboard.json
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
---------
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com >
2025-03-13 13:20:56 -06:00
QMK Bot
3306d78bbd
Merge remote-tracking branch 'origin/master' into develop
2025-03-11 09:43:13 +00:00
Dasky
84f9b6dd3e
Add Mechboards Sofle ( #25004 )
...
* add sofle
* fix readme
2025-03-11 02:42:33 -07:00
Duncan Sutherland
808c4d4e38
add 75_(ansi|iso) Community Layouts to mechlovin/olly/octagon ( #22459 )
...
* expand mechlovin/olly/octagon
* Update info.json
* Rename info.json to keyboard.json
* correct matrix position for key
* remove VIA
2025-03-10 00:48:35 -07:00
Joel Challis
67934546ea
Only configure STM32_HSECLK
within board.h
( #25001 )
2025-03-09 23:41:24 +00:00
Joel Challis
21c1fd5e5b
Require 'x'/'y' properties for LED/RGB Matrix layout ( #24997 )
2025-03-09 23:40:59 +00:00
Matthijs Muller
30daeaf09f
Add Icebreaker keyboard ( #24723 )
...
Co-authored-by: jack <jack@pngu.org >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-03-09 00:51:29 -08:00
QMK Bot
21f7c915df
Merge remote-tracking branch 'origin/master' into develop
2025-03-09 07:59:37 +00:00
Christian C. Berclaz
a70288bc4a
New standard layout for Mechlovin' Zed60 (60_tsangan_hhkb) ( #24801 )
...
* Added a default firmware and layout for the WindStudio Wind X R1
keyboard.
* Wind X R1: cleaned-up the folders to make clear that this firmware is
for the release 1 of this keyboard.
* Delete keyboards/windstudio/wind_x/R1 directory
Removing the uppercase R1 folder
* feat(mechlovin/zed60): Added the missing standard 60_tsangan_hhkb
* style(mechlovin/zed60): Ran qmk format-json -i on keyboard.json
2025-03-08 23:59:02 -08:00
QMK Bot
7cc18f2b11
Merge remote-tracking branch 'origin/master' into develop
2025-03-06 23:17:53 +00:00
Joel Challis
6e1d3d6d07
Add EOL to non-keyboard files ( #24990 )
2025-03-06 23:17:51 +00:00
Joel Challis
3c6a691126
keychron/c*_pro_v2: Migrate DIP_SWITCH_PINS ( #24978 )
2025-03-06 23:17:21 +00:00
QMK Bot
12f9f34fc8
Merge remote-tracking branch 'origin/master' into develop
2025-03-04 23:40:42 +00:00
Joel Challis
0302171fac
Remove invalid RGB Matrix effects ( #24977 )
2025-03-04 23:40:28 +00:00
Joel Challis
fcfe0e8a95
Fix xelus/valor/rev3
compilation ( #24976 )
2025-03-04 23:40:08 +00:00
QMK Bot
4d3a9ce13a
Merge remote-tracking branch 'origin/master' into develop
2025-03-03 19:23:41 +00:00
dnlnm
f0a5db96c8
Add keyboard Cloak ( #24858 )
...
Co-authored-by: jack <jack@pngu.org >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-03-03 11:22:37 -08:00
QMK Bot
a0a999976f
Merge remote-tracking branch 'origin/master' into develop
2025-03-03 19:22:27 +00:00
takashicompany
c2979e309f
Add new keyboard "Palmslave" ( #24814 )
...
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-03-03 11:21:47 -08:00
QMK Bot
40f08b47ae
Merge remote-tracking branch 'origin/master' into develop
2025-03-03 19:19:08 +00:00
Armand du Parc Locmaria
b2ee1612fa
Fix Lily58 Lite Rev3 reversed columns ( #24968 )
2025-03-03 11:18:33 -08:00
QMK Bot
a052adb659
Merge remote-tracking branch 'origin/master' into develop
2025-03-03 05:34:50 +00:00
floookay
cc09f17111
add keyboard: zwerg ( #24918 )
...
Co-authored-by: jack <jack@pngu.org >
Co-authored-by: Joel Challis <git@zvecr.com >
2025-03-02 21:34:16 -08:00
QMK Bot
3968f5b370
Merge remote-tracking branch 'origin/master' into develop
2025-03-03 03:32:59 +00:00
yiancar
a585bd08a3
Keycult Zero ( #24927 )
...
* Initial Commit for Keycult Zero
* Update keyboards/keycult/keycult_zero/keycult_zero.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/keycult/keycult_zero/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com >
---------
Co-authored-by: yiancar <yiancar@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-03-02 19:32:25 -08:00
QMK Bot
c46cefa898
Merge remote-tracking branch 'origin/master' into develop
2025-03-02 21:33:36 +00:00
leah-splitkb
cb6e1c1af5
Add splitkb.com's Elora ( #22557 )
...
* Add splitkb's Elora
* WIP
* Make requested changes
* fix missing call to keyboard init user for elora
* sync vial_qmk with qmk
* Add fixes
* Add encoder quadrature and update files
* Update Readme
* Implement changes
* Remove encoder driver from keyboard.json
* make requested changed
* Implement changes and remove myriad_task as it wasn't actually doing anything.
* Remove myriad.h from matrix.c
* Simplify OLED code debug
* Update RGB keycodes (qmk#24484)
* remove rules.mk (qmk#23281)
* Add matrix state sync
---------
Co-authored-by: NapOli1084 <10320176+NapOli1084@users.noreply.github.com >
Co-authored-by: harveysch <126267034+harvey-splitkb@users.noreply.github.com >
Co-authored-by: harvey <harvey@splitkb.com >
Co-authored-by: VeyPatch <126267034+VeyPatch@users.noreply.github.com >
2025-03-02 14:33:03 -07:00
QMK Bot
d0153368b8
Merge remote-tracking branch 'origin/master' into develop
2025-03-02 21:05:06 +00:00
Xelus22
563eb6fdc9
[Keyboard] Valor Rev3 ( #22581 )
...
* initial valor
* update
* fixup and move to info.json
* clean up keymap
* code review from lesshonor
* Update keyboards/xelus/valor/rev3/readme.md
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com >
* Update readme.md
* Update keyboards/xelus/valor/rev3/rev3.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update rev3.c
* Remove custom rev3.c
* remove via keymap
* remove empty rules.mk
* Update keyboards/xelus/valor/rev3/keymaps/default/keymap.c
Co-authored-by: jack <jack@pngu.org >
---------
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Xelus22 <>
Co-authored-by: jack <jack@pngu.org >
2025-03-02 14:04:33 -07:00
QMK Bot
a076412b2b
Merge remote-tracking branch 'origin/master' into develop
2025-03-02 01:00:30 +00:00
adophoxia
6c10839e33
Add Keychron C2 Pro V2 ( #24900 )
...
Same changes as for C1 Pro V2
2025-03-01 17:57:15 -07:00
QMK Bot
37c581690c
Merge remote-tracking branch 'origin/master' into develop
2025-03-02 00:49:36 +00:00
adophoxia
abea50c26e
Add Keychron C1 Pro V2 ( #24899 )
...
* Add C1 Pro V2
* Remove default values for f401xC generic board definition
* Update clang and copyright years
* Add version description
2025-03-01 17:48:59 -07:00
QMK Bot
ac70b81d3f
Merge remote-tracking branch 'origin/master' into develop
2025-03-01 22:24:49 +00:00
blindassassin111
acec6904d8
Adding support for the VKR 94 ( #24883 )
...
* Adding support for the VKR 94
* Update keyboards/viktus/vkr94/keyboard.json
Co-authored-by: Joel Challis <git@zvecr.com >
* Delete keyboards/viktus/vkr94/config.h
* Delete keyboards/viktus/vkr94/rules.mk
* Update readme.md
---------
Co-authored-by: Joel Challis <git@zvecr.com >
2025-03-01 15:24:15 -07:00
QMK Bot
107f9a4cb3
Merge remote-tracking branch 'origin/master' into develop
2025-03-01 21:50:43 +00:00
suikagiken
655bf4008a
Add keyboard suika15tone ( #24947 )
...
* Add keyboard suika15tone
* Update keyboards/suikagiken/suika15tone/keyboard.json
Co-authored-by: Drashna Jaelre <drashna@live.com >
---------
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-03-01 14:50:10 -07:00
QMK Bot
2f69eb5f8f
Merge remote-tracking branch 'origin/master' into develop
2025-03-01 21:27:15 +00:00
era
516fa90f99
Add Chickpad ( #24895 )
...
* Add ChickPad
Add ChickPad
* Add Chickpad
Add Chickpad
* Add PCB image
Add PCB image
* Update keyboards/era/sirind/chickpad/keyboard.json
Co-authored-by: Joel Challis <git@zvecr.com >
* Update keyboards/era/sirind/chickpad/config.h
Co-authored-by: jack <0x6a73@protonmail.com >
* Update keyboards/era/sirind/chickpad/keymaps/default/keymap.c
Co-authored-by: jack <0x6a73@protonmail.com >
* Update keyboards/era/sirind/chickpad/readme.md
Co-authored-by: jack <0x6a73@protonmail.com >
---------
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: jack <jack@pngu.org >
2025-03-01 14:25:26 -07:00
QMK Bot
5151abc298
Merge remote-tracking branch 'origin/master' into develop
2025-03-01 21:02:04 +00:00
Eric Banker
0419cd2eed
[Docs] Fix example code in quantum_painter.md ( #24897 )
...
https://github.com/qmk/qmk_firmware/issues/24896
2025-03-01 14:01:30 -07:00
QMK Bot
cbfbd173d3
Merge remote-tracking branch 'origin/master' into develop
2025-03-01 21:00:36 +00:00
telybelly
a3a3af1184
Add Janky No.9 ( #24910 )
...
* Add Janky No.9
Add Janky No.9
* Update readme.md
* Update keyboard.json
updated as per waffle87 suggestions, and run qmk format-json
* Apply suggestions from code review
updated as per suggestions from zvecr
Co-authored-by: Joel Challis <git@zvecr.com >
---------
Co-authored-by: Joel Challis <git@zvecr.com >
2025-03-01 13:59:52 -07:00
QMK Bot
8606e78920
Merge remote-tracking branch 'origin/master' into develop
2025-03-01 20:48:45 +00:00
arcmags
88d1f61f10
Add tkl_f13_ansi_tsangan
community layout to novelkeys/nk87* ( #24730 )
...
* missing LAYOUTS added to novelkeys/nk87*/rules.mk
* Revert "missing LAYOUTS added to novelkeys/nk87*/rules.mk"
This reverts commit 43917bfc36
.
* missing community layouts added to novelkeys/nk87*/keyboard.json
2025-03-01 13:48:11 -07:00
QMK Bot
665a12b50e
Merge remote-tracking branch 'origin/master' into develop
2025-03-01 20:47:51 +00:00
Danny
e0e96c2a75
Add Handwired Cherry Protype ( #24806 )
...
* Add handwired Cherry Protype
* Fix instructions
* Replace tabs with spaces
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/handwired/protype/keyboard.json
Co-authored-by: Drashna Jaelre <drashna@live.com >
---------
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-03-01 13:47:16 -07:00
QMK Bot
53e61900fe
Merge remote-tracking branch 'origin/master' into develop
2025-02-28 19:08:29 +00:00
Dasky
a4d86a63f2
Add Mechboards Lily58 variant and common code. ( #24937 )
...
* Add lily58 and common code
* Apply suggestions from code review
Co-authored-by: jack <jack@pngu.org >
* Apply suggestions from code review
Co-authored-by: jack <jack@pngu.org >
---------
Co-authored-by: jack <jack@pngu.org >
2025-02-28 11:07:51 -08:00
Pablo Martínez
e62352e606
[Cleanup] Handling of optional *.mk
files ( #24952 )
...
replace check + `include` with `-include`
2025-02-28 17:39:43 +00:00
Joel Challis
6ee806f376
Implement battery level interface ( #24666 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2025-02-28 16:46:14 +11:00
Nick Brassel
312f42945d
Branch point for 2025q2 breaking change.
2025-02-28 09:26:13 +11:00
Nick Brassel
40b9dada5c
Merge remote-tracking branch 'upstream/master' into develop
2025-02-28 09:24:51 +11:00
Nick Brassel
a63fd7f01c
Merge remote-tracking branch 'upstream/develop'
2025-02-28 09:23:04 +11:00
Nick Brassel
cdb865cf60
Merge point for 2025q1 breaking change.
2025-02-28 09:20:58 +11:00
Joel Challis
c4aaab5fa3
2025q1 develop changelog ( #24949 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2025-02-28 09:14:32 +11:00
Nick Brassel
1efc82403b
Community modules ( #24848 )
2025-02-26 22:25:41 +11:00
Joel Beckmeyer
63b095212b
fix EEPROM driver for STM32L0/1 cat.1 devices ( #24928 )
2025-02-26 22:25:01 +11:00
Joel Challis
63daf94ee6
Migrate some DEFAULT_FOLDER to keyboard_aliases.hjson ( #24938 )
2025-02-22 01:48:42 +00:00
ploopyco
50967dbe7e
Updates to Ploopy Classic, Mouse, and Thumb for RP2040 hardware upgrade ( #24880 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-02-21 00:01:29 -08:00
QMK Bot
2f27b3dc78
Merge remote-tracking branch 'origin/master' into develop
2025-02-20 14:07:54 +00:00
dependabot[bot]
6d0e5728aa
Bump JamesIves/github-pages-deploy-action from 4.7.2 to 4.7.3 ( #24933 )
...
Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-action ) from 4.7.2 to 4.7.3.
- [Release notes](https://github.com/jamesives/github-pages-deploy-action/releases )
- [Commits](https://github.com/jamesives/github-pages-deploy-action/compare/v4.7.2...v4.7.3 )
---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
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-02-20 14:07:18 +00:00
QMK Bot
c592e10590
Merge remote-tracking branch 'origin/master' into develop
2025-02-18 16:05:34 +00:00
Juno Nguyen
a5c77b5c45
Fix startup sound for Planck ( #24893 )
2025-02-18 08:04:57 -08:00
Steve Storck
c00b0c5bc9
Created SH1107 driver for quantum painter ( #24724 )
...
Co-authored-by: Sergey Vlasov <sigprof@gmail.com >
2025-02-17 08:41:07 +11:00
Joel Challis
164b7331c3
Migrate some DEFAULT_FOLDER to keyboard_aliases.hjson ( #24915 )
2025-02-17 08:39:29 +11:00
Nizhegorodtsev Vyacheslav Sergeyevich
132efa9076
Update for 'A-JAZZ AKC084' ('A-JAZZ AKP846') ( #24868 )
...
Fix indicators, image, bootloader instructions and default keymap for 'A-JAZZ AKC084'
2025-02-16 16:32:50 +00:00
HorrorTroll
d035f02c08
Patch up issue for inverted complementary output on Backlight ( #24794 )
...
Change complementary output to active high, when backlight on state is 1
2025-02-16 15:07:17 +00:00
QMK Bot
47e66c8a24
Merge remote-tracking branch 'origin/master' into develop
2025-02-16 10:24:35 +00:00
Nick Brassel
ad2c0f3565
Add more stale exemption labels. ( #24922 )
2025-02-16 21:24:01 +11:00
Joel Challis
110cc0923b
Reject readme dummy content ( #24913 )
2025-02-16 10:22:57 +00:00
John
b69bf4b885
Retro Tapping Re-Write; Key Roll Fix ( #23641 )
2025-02-16 20:50:42 +11:00
DavidSannier
3ab2b3b6e2
Chaining OSL and MO ( #23065 )
2025-02-16 20:48:40 +11:00
QMK Bot
8ca303168e
Merge remote-tracking branch 'origin/master' into develop
2025-02-15 04:56:34 +00:00
Joel Challis
8400fad3d8
Remove readme dummy content ( #24912 )
2025-02-13 07:03:55 +00:00
Joel Challis
37e234252e
Extend lint to reject 'blank' files ( #23994 )
2025-02-12 17:16:27 +00:00
QMK Bot
14c7164b01
Merge remote-tracking branch 'origin/master' into develop
2025-02-08 12:18:11 +00:00
Drashna Jaelre
7fe168a8ed
[Keyboard] Move Ergodox STM32 to handwired folder ( #24903 )
...
* [Keyboard] Move Erogdox STM32 to handwired folder
To minimize confusion with ZSA's ergodox EZ ST (stm32f303) and because this is basically a one-off board
* Don't forget mapping
* Fix readme
2025-02-07 19:10:45 +11:00
Ryan
273d8d6a1a
qmk docs
: restore --port
and --browser
arguments (#24623 )
...
* `qmk docs`: restore `--port` and `--browser` arguments
* Make docs command args always a list
2025-02-01 21:19:30 +11:00
QMK Bot
ff09b921f1
Merge remote-tracking branch 'origin/master' into develop
2025-01-29 19:30:22 +00:00
QMK Bot
ae01f1b63e
Merge remote-tracking branch 'origin/master' into develop
2025-01-29 19:28:06 +00:00
Joel Challis
0c14fc3a21
Resolve keyboard_aliases when processing keyboard make targets ( #24834 )
2025-01-30 06:22:05 +11:00
QMK Bot
db68fd88bd
Merge remote-tracking branch 'origin/master' into develop
2025-01-29 19:21:51 +00:00
Joel Challis
7073ba3dbb
Migrate some DEFAULT_FOLDER to keyboard_aliases.hjson ( #24845 )
2025-01-30 06:21:09 +11:00
Nick Brassel
d7fb12164a
Invoke process_record_via
after _user
/_kb
have a chance to handle it. ( #24879 )
2025-01-30 06:18:07 +11:00
QMK Bot
cfcb8488ed
Merge remote-tracking branch 'origin/master' into develop
2025-01-29 19:18:02 +00:00
Pascal Getreuer
9d799aff97
[Bug][Core] Fix for Chordal Hold: stuck mods when mod-taps are pressed in a stuttered sequence. ( #24878 )
2025-01-30 06:17:54 +11:00
Joy Lee
08dcc8856f
Add more layout for skiller_sgk50_s4 ( #24784 )
...
* Add more layout for skiller_sgk50_s4
* Update skiller_sgk50_s4 default keymap
* update keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com >
* Update keyboard.json
* Update keyboard.json
* Update keyboard.json
* Update keyboard.json
---------
Co-authored-by: wb <wb@westberrytech.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2025-01-28 20:09:12 -07:00
muge
8afa3f2f08
Add CXT Studio 12E3 keyboard ( #24749 )
...
Co-authored-by: jack <jack@pngu.org >
Co-authored-by: Joel Challis <git@zvecr.com >
2025-01-28 18:18:41 -08:00
Joel Challis
c7904502e5
handwired/xealous - Remove DEFAULT_FOLDER ( #24877 )
2025-01-28 05:58:21 +00:00
Pascal Getreuer
544ddde113
[Core] Add Chordal Hold, an "opposite hands rule" tap-hold option similar to Achordion, Bilateral Combinations. ( #24560 )
...
* Chordal Hold: restrict what chords settle as hold
* Chordal Hold: docs and further improvements
* Fix formatting.
* Doc rewording and minor edit.
* Support Chordal Hold of multiple tap-hold keys.
* Fix formatting.
* Simplification and additional test.
* Fix formatting.
* Tighten tests.
* Add test two_mod_taps_same_hand_hold_til_timeout.
* Revise handing of pairs of tap-hold keys.
* Generate a default chordal_hold_layout.
* Document chordal_hold_handedness().
* Add license notice to new and branched files in PR.
* Add `tapping.chordal_hold` property for info.json.
* Update docs/reference_info_json.md
* Revise "hand" jsonschema.
* Chordal Hold: Improved layout handedness heuristic.
This commit improves the heuristic used in generate-keyboard-c for
inferring key handedness from keyboard.json geometry data.
Heuristic summary:
1. If the layout is symmetric (e.g. most split keyboards), guess the
handedness based on the sign of (x - layout_x_midpoint).
2. Otherwise, if the layout has a key of >=6u width, it is probably the
spacebar. Form a dividing line through the spacebar, nearly vertical
but with a slight angle to follow typical row stagger.
3. Otherwise, assume handedness based on the widest horizontal
separation.
I have tested this strategy on a couple dozen keyboards and found it to
work reliably.
* Use Optional instead of `| None`.
* Refactor to avoid lambdas.
* Remove trailing comma in chordal_hold_layout.
* Minor docs edits.
* Revise to allow combining multiple same-hand mods.
This commit revises Chordal Hold as described in discussion in
https://github.com/qmk/qmk_firmware/pull/24560#discussion_r1894655238
1. In "RCTL_T(KC_A)↓, RSFT_T(KC_C)↓, RCTL_T(KC_A)↑" before the tapping
term, RCTL_T(KC_A) is settled as tapped.
2. In "RCTL_T(KC_A)↓, RSFT_T(KC_C)↓, RSFT_T(KC_C)↑", both RCTL_T(KC_A)
and RSFT_T(KC_C) are settled as tapped.
3. In "RCTL_T(KC_A)↓, RSFT_T(KC_C)↓, KC_U↓" (all keys on the same side),
both RCTL_T(KC_A) and RSFT_T(KC_C) are settled as tapped.
4. In "RCTL_T(KC_A)↓, RSFT_T(KC_C)↓, LSFT_T(KC_T)↓", with the third key
on the other side, we allow Permissive Hold or Hold On Other Keypress
to decide how/when to settle the keys.
5. In "RCTL_T(KC_A)↓, RSFT_T(KC_C)↓" held until the tapping term, the
keys are settled as held.
1–3 provide same-hand roll protection. 4–5 are for combining multiple
same-hand modifiers.
I've updated the unit tests and have been running it on my keyboard, for
a few hours so far, and all seems good. I really like this scheme. It
allows combining same-side mods, yet it also has roll protection on
streaks. For me, this feels like Achordion, but clearly better streak
handling and improved responsiveness.
* Fix formatting.
* Add a couple tests with LT keys.
* Remove stale use of CHORDAL_HOLD_LAYOUT.
* Fix misspelling lastest -> latest
* Handling tweak for LTs and tests.
* Fix formatting.
* More tests with LT keys.
* Fix formatting.
2025-01-27 12:32:23 +01:00
Ryan
ee63d39058
Unify spi_master headers ( #24857 )
...
* Move default config to .c file
* Explicitly define PAL modes for boards with custom init
* Unify spi_master headers
2025-01-26 22:37:37 +01:00
QMK Bot
0747f887d6
Merge remote-tracking branch 'origin/master' into develop
2025-01-26 16:25:49 +00:00
Ryan
ef29a46c87
Unify i2c_master headers ( #24846 )
...
* Unify i2c_master headers
* More documentation improvements
* Reorganise PAL mode defaults
2025-01-26 13:48:46 +01:00
Ryan
291d154d7b
Unify UART headers ( #24855 )
...
* Remove deprecated defines
* Move default config to .c files
* Unify UART headers
* Clean up docs
* Reorganise PAL mode defaults
2025-01-26 13:46:46 +01:00
QMK Bot
e4f736e685
Merge remote-tracking branch 'origin/master' into develop
2025-01-25 17:07:02 +00:00
QMK Bot
a2353df422
Merge remote-tracking branch 'origin/master' into develop
2025-01-25 15:59:13 +00:00
Ryan
a6e931400e
Relocate base WS2812 code ( #24850 )
2025-01-25 17:38:12 +11:00
QMK Bot
2dd2d4eb81
Merge remote-tracking branch 'origin/master' into develop
2025-01-25 03:12:14 +00:00
QMK Bot
d908501478
Merge remote-tracking branch 'origin/master' into develop
2025-01-24 17:34:15 +00:00
QMK Bot
acb2f34c5c
Merge remote-tracking branch 'origin/master' into develop
2025-01-21 00:01:34 +00:00
Ryan
68130cc8a5
ferris/0_1
: update I2C API usage (#24839 )
2025-01-20 22:53:46 +00:00
Ryan
a98070f212
[Docs] Correct I2C API reference ( #24840 )
2025-01-20 22:53:35 +00:00
Joel Challis
207dc01d49
rgbkb/pan - Remove invalid build target ( #24844 )
2025-01-20 22:47:42 +00:00
Joel Challis
1a30e2b32b
Migrate some DEFAULT_FOLDER to keyboard_aliases.hjson ( #24835 )
2025-01-20 22:26:25 +00:00
Nick Brassel
7431401116
Fix up CI with DEFAULT_FOLDER
. ( #24842 )
2025-01-20 21:54:41 +00:00
QMK Bot
df8cdde782
Merge remote-tracking branch 'origin/master' into develop
2025-01-20 21:33:27 +00:00
Nick Brassel
a6a0dc8039
Consolidate send_string implementations. ( #24817 )
2025-01-21 08:24:39 +11:00
Ryan
47575d4af1
LED drivers: remove deprecated defines ( #24837 )
2025-01-20 15:30:19 +00:00
Joel Challis
5c33ff8be4
Remove DEFAULT_FOLDER where keyboard aliases already exists ( #24838 )
2025-01-20 15:24:14 +00:00
Joel Challis
7a0dbe36f3
Formally deprecate DEFAULT_FOLDER ( #24836 )
2025-01-20 04:55:01 +00:00
Joel Challis
d30cd87556
Update via2json layout macro searching ( #24640 )
2025-01-20 03:45:47 +00:00
Ryan
58aea4b479
i2c_master
: remove deprecated functions (#24832 )
2025-01-19 23:24:28 +00:00
Joel Challis
cedd49c59b
Consolidate timer_elapsed implementations ( #24830 )
2025-01-19 17:07:11 +00:00
QMK Bot
a62f9a2ffd
Merge remote-tracking branch 'origin/master' into develop
2025-01-18 17:53:08 +00:00
QMK Bot
ca737d4496
Merge remote-tracking branch 'origin/master' into develop
2025-01-18 06:19:51 +00:00
QMK Bot
92e660833f
Merge remote-tracking branch 'origin/master' into develop
2025-01-18 04:02:51 +00:00
QMK Bot
1174d16b5a
Merge remote-tracking branch 'origin/master' into develop
2025-01-15 19:36:54 +00:00
HorrorTroll
7f1c236c75
Bugfix and update for AT32F415 ( #24807 )
2025-01-13 21:20:36 -08:00
QMK Bot
eb29f8befc
Merge remote-tracking branch 'origin/master' into develop
2025-01-13 00:40:15 +00:00
Dasky
62e98327d2
Azoteq - improve I2C behaviour while polling. ( #24611 )
...
Co-authored-by: Stefan Kerkmann <karlk90@pm.me >
2025-01-10 17:29:58 -08:00
QMK Bot
15bfe6240c
Merge remote-tracking branch 'origin/master' into develop
2025-01-10 21:00:08 +00:00
Joel Challis
f9430e530b
Ensure qmk flash
rejects invalid files for uf2 compatible bootloaders ( #24802 )
...
Ensure 'qmk flash' rejects invalid files for uf2 compatible bootloaders
2025-01-10 16:21:07 +00:00
QMK Bot
9332439d5c
Merge remote-tracking branch 'origin/master' into develop
2025-01-10 15:04:53 +00:00
Nick Brassel
9d2b416fe1
Update ChibiOS-Contrib. ( #24803 )
2025-01-09 17:53:44 +11:00
QMK Bot
e28799d790
Merge remote-tracking branch 'origin/master' into develop
2025-01-08 16:51:30 +00:00
HorrorTroll
c1565bebce
Patch up issue when compile with APA102 driver ( #24800 )
2025-01-08 08:51:28 -08:00
QMK Bot
8247f9e114
Merge remote-tracking branch 'origin/master' into develop
2025-01-08 03:13:29 +00:00
QMK Bot
1cc42e8c6e
Merge remote-tracking branch 'origin/master' into develop
2025-01-06 21:49:38 +00:00
Ryan
a336c04a6a
macOS install: remove bad ARM toolchains ( #24637 )
2025-01-06 13:19:45 +11:00
Clocks
9339e3c35d
Add watchdog service to RGBKB Sol 3 ( #24786 )
...
Due to power demands, the Sol 3 might get initially ignored or something by the attached device.
The solution is the enable watchdog, which would have the keyboard repoll the system to connect again.
I have been using watchdog for awhile, but given that the RGBKB developer never progressed #24279 ,
I made this to add in the essential feature.
2025-01-05 21:46:58 +01:00
QMK Bot
5eb60827d5
Merge remote-tracking branch 'origin/master' into develop
2025-01-04 11:09:00 +00:00
QMK Bot
a25df1ab7a
Merge remote-tracking branch 'origin/master' into develop
2025-01-04 08:42:05 +00:00
QMK Bot
28700b0a23
Merge remote-tracking branch 'origin/master' into develop
2025-01-04 00:24:15 +00:00
QMK Bot
e6a08dbc64
Merge remote-tracking branch 'origin/master' into develop
2025-01-03 20:33:57 +00:00
QMK Bot
69f4d2a086
Merge remote-tracking branch 'origin/master' into develop
2025-01-03 06:19:17 +00:00
Juho T.
43800d7934
Add Silakka54 keyboard ( #24757 )
...
* Added new keyboard Silakka54
* Update keyboards/silakka54/config.h
Co-authored-by: jack <jack@pngu.org >
* Update keyboards/silakka54/keyboard.json
Co-authored-by: jack <jack@pngu.org >
* Delete keyboards/silakka54/rules.mk
* Update keyboards/silakka54/keyboard.json
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update keyboards/silakka54/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com >
* Update readme.md
Fixed small typo, "inpired" to "inspired"
---------
Co-authored-by: jack <jack@pngu.org >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2025-01-02 13:07:38 +01:00
QMK Bot
69faa4ff1a
Merge remote-tracking branch 'origin/master' into develop
2025-01-02 11:54:10 +00:00
QMK Bot
b01db68476
Merge remote-tracking branch 'origin/master' into develop
2025-01-02 11:45:59 +00:00
フィルターペーパー
c23e64f551
Refactor Hue Breathing matrix effect with runner ( #24525 )
2025-01-02 02:23:41 -08:00
Will Spooner
b603094995
Add leader_add_user callback ( #24266 )
2025-01-01 23:12:58 -08:00
フィルターペーパー
e016b9b4c5
Update Raindrops effect to respect LED range limits ( #24531 )
2025-01-01 23:11:28 -08:00
David Hoelscher
c53d02d511
Ensure timer_read() is safe to call from interrupt handlers on ARM ( #24529 )
2025-01-01 23:11:10 -08:00
フィルターペーパー
cf975e2bfa
Update Starlight matrix effects ( #24521 )
2025-01-01 23:10:34 -08:00
David Hoelscher
8157b37438
always return audio pin to 0 on ARM ( #24503 )
2025-01-01 23:10:07 -08:00
QMK Bot
d5a0424987
[CI] Regenerate Files ( #24772 )
...
Regenerate Files
2025-01-01 02:22:28 +00:00
QMK Bot
1e6eb5e35c
Merge remote-tracking branch 'origin/master' into develop
2025-01-01 02:09:51 +00:00
QMK Bot
4d182ec117
Merge remote-tracking branch 'origin/master' into develop
2025-01-01 01:59:15 +00:00
QMK Bot
08c1c045f9
Merge remote-tracking branch 'origin/master' into develop
2024-12-31 12:36:59 +00:00
QMK Bot
efcd6187d1
Merge remote-tracking branch 'origin/master' into develop
2024-12-30 21:45:28 +00:00
QMK Bot
92534d8e3d
Merge remote-tracking branch 'origin/master' into develop
2024-12-27 19:43:49 +00:00
QMK Bot
4d3d8887e7
Merge remote-tracking branch 'origin/master' into develop
2024-12-27 19:25:25 +00:00
muge
93de533580
Move cxt_studio keyboard to own folder ( #24748 )
2024-12-26 08:58:26 +00:00
QMK Bot
fc4d9c63fb
Merge remote-tracking branch 'origin/master' into develop
2024-12-25 02:58:06 +00:00
QMK Bot
8037c7332c
Merge remote-tracking branch 'origin/master' into develop
2024-12-24 18:26:40 +00:00
QMK Bot
1741901281
Merge remote-tracking branch 'origin/master' into develop
2024-12-24 18:06:18 +00:00
j-hap
38eb643a82
Add keymap-extras for EurKEY layout ( #24241 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Stefan Kerkmann <karlk90@pm.me >
2024-12-23 23:23:51 -08:00
QMK Bot
b78bf7ec43
Merge remote-tracking branch 'origin/master' into develop
2024-12-24 07:23:00 +00:00
QMK Bot
a09f9bbb41
Merge remote-tracking branch 'origin/master' into develop
2024-12-24 07:14:13 +00:00
QMK Bot
c65dd3ba50
Merge remote-tracking branch 'origin/master' into develop
2024-12-24 07:13:28 +00:00
QMK Bot
d3585110a3
Merge remote-tracking branch 'origin/master' into develop
2024-12-24 06:27:16 +00:00
QMK Bot
1ed3878d15
Merge remote-tracking branch 'origin/master' into develop
2024-12-24 06:26:11 +00:00
Less/Rikki
b4ece24c7d
move ymdk/id75 to revision ( #24590 )
2024-12-22 13:03:03 -08:00
QMK Bot
5c1c4874d7
Merge remote-tracking branch 'origin/master' into develop
2024-12-22 20:23:46 +00:00
Feags
32ea7025fb
[Keyboard] Promenade fixes ( #24705 )
...
(Missing keys in matrix, other minor changes to keymap)
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: jack <0x6a73@protonmail.com >
2024-12-22 11:58:57 -08:00
QMK Bot
5f0ffd2704
Merge remote-tracking branch 'origin/master' into develop
2024-12-22 19:57:59 +00:00
QMK Bot
24e2466de3
Merge remote-tracking branch 'origin/master' into develop
2024-12-22 05:15:34 +00:00
QMK Bot
2c6a37021c
Merge remote-tracking branch 'origin/master' into develop
2024-12-18 18:17:00 +00:00
QMK Bot
10cdcbd057
Merge remote-tracking branch 'origin/master' into develop
2024-12-18 05:02:42 +00:00
boessu
d3c9dff9d2
small refactoring of TIMER_DIFF ( #24678 )
...
A small refactoring of the defines TIMER_DIFF_8, TIMER_DIFF_16, TIMER_DIFF_32, TIMER_DIFF_RAW.
Removing obsolete TIMER_DIFF helper.
Discussion: https://github.com/qmk/qmk_firmware/issues/24652
2024-12-16 10:27:42 +01:00
Ryan
0f3993b9a3
default_keyboard.h generation tweaks ( #24715 )
2024-12-15 19:06:05 +00:00
Stefan Kerkmann
8e6bfbfdc2
[Core] chibios: usb_main: remove OTG sof workaround ( #24259 )
...
chibios: usb_main: remove OTG sof workaround
With the update of ChibiOS and ChibiOS-Contrib containing fixes for the
OTGv1 LLD the workaround is not necessarry anymore.
Signed-off-by: Stefan Kerkmann <karlk90@pm.me >
2024-12-15 18:42:43 +01:00
Nick Brassel
be6ff3af2b
Update ChibiOS stable_21.11.x
. ( #24714 )
2024-12-15 23:44:12 +11:00
QMK Bot
cb7608b9e2
Merge remote-tracking branch 'origin/master' into develop
2024-12-15 04:00:50 +00:00
QMK Bot
31631537d5
Merge remote-tracking branch 'origin/master' into develop
2024-12-14 23:16:27 +00:00
QMK Bot
77fb523fa5
Merge remote-tracking branch 'origin/master' into develop
2024-12-14 17:19:42 +00:00
QMK Bot
ad9efdaf0e
Merge remote-tracking branch 'origin/master' into develop
2024-12-13 09:43:19 +00:00
フィルターペーパー
e1351b4f4b
Subscript alef correction ( #24707 )
...
Output for U+0656 is AltGr + V
2024-12-12 11:01:50 -07:00
QMK Bot
76ac62c326
Merge remote-tracking branch 'origin/master' into develop
2024-12-12 17:59:41 +00:00
QMK Bot
56f4ba366e
Merge remote-tracking branch 'origin/master' into develop
2024-12-11 20:30:14 +00:00
jack
0228806ae8
Change new-keymap
keymap name prompt ( #24701 )
2024-12-11 12:28:30 -08:00
QMK Bot
1b5ae7aa71
Merge remote-tracking branch 'origin/master' into develop
2024-12-09 06:34:19 +00:00
QMK Bot
c7c91700b8
Merge remote-tracking branch 'origin/master' into develop
2024-12-09 06:32:41 +00:00
QMK Bot
af53c13d53
Merge remote-tracking branch 'origin/master' into develop
2024-12-09 06:22:24 +00:00
QMK Bot
86f8694580
Merge remote-tracking branch 'origin/master' into develop
2024-12-09 05:44:45 +00:00
QMK Bot
a683f10bff
Merge remote-tracking branch 'origin/master' into develop
2024-12-09 03:30:58 +00:00
Joel Challis
68f67e23aa
skyloong/gk61: Remove overriding of core keycode behaviour ( #24655 )
2024-12-08 06:35:12 -08:00
QMK Bot
001e190935
Merge remote-tracking branch 'origin/master' into develop
2024-12-08 06:06:35 +00:00
QMK Bot
e3000fabb7
Merge remote-tracking branch 'origin/master' into develop
2024-12-06 22:06:14 +00:00
QMK Bot
98291bc281
Merge remote-tracking branch 'origin/master' into develop
2024-12-06 05:44:06 +00:00
QMK Bot
55ea94832c
Merge remote-tracking branch 'origin/master' into develop
2024-12-05 18:59:00 +00:00
QMK Bot
f4dc0c33cc
Merge remote-tracking branch 'origin/master' into develop
2024-12-05 18:18:59 +00:00
QMK Bot
daf4746da7
Merge remote-tracking branch 'origin/master' into develop
2024-12-04 17:19:20 +00:00
QMK Bot
e64adcef7e
Merge remote-tracking branch 'origin/master' into develop
2024-12-04 17:08:07 +00:00
QMK Bot
6992401770
Merge remote-tracking branch 'origin/master' into develop
2024-12-04 16:58:38 +00:00
QMK Bot
3d3f14044a
Merge remote-tracking branch 'origin/master' into develop
2024-12-04 16:55:49 +00:00
QMK Bot
094933f002
Merge remote-tracking branch 'origin/master' into develop
2024-12-04 16:52:23 +00:00
QMK Bot
25da6bc359
Merge remote-tracking branch 'origin/master' into develop
2024-12-04 16:37:37 +00:00
QMK Bot
b6192ef8a0
Merge remote-tracking branch 'origin/master' into develop
2024-12-03 23:10:02 +00:00
QMK Bot
176aa00abb
Merge remote-tracking branch 'origin/master' into develop
2024-12-03 22:48:59 +00:00
QMK Bot
fefb4180aa
Merge remote-tracking branch 'origin/master' into develop
2024-12-03 22:40:41 +00:00
QMK Bot
0196298b10
Merge remote-tracking branch 'origin/master' into develop
2024-12-03 19:31:52 +00:00
QMK Bot
d44fe48a55
Merge remote-tracking branch 'origin/master' into develop
2024-12-03 18:36:17 +00:00
QMK Bot
6f2c032459
Merge remote-tracking branch 'origin/master' into develop
2024-12-03 07:47:37 +00:00
QMK Bot
2d5d3ac959
Merge remote-tracking branch 'origin/master' into develop
2024-12-03 07:35:59 +00:00
QMK Bot
7858f84366
Merge remote-tracking branch 'origin/master' into develop
2024-12-02 21:26:44 +00:00
QMK Bot
384e42cb23
Merge remote-tracking branch 'origin/master' into develop
2024-12-02 17:10:39 +00:00
QMK Bot
22849a59d4
Merge remote-tracking branch 'origin/master' into develop
2024-12-02 16:49:47 +00:00
QMK Bot
750a3f1e60
Merge remote-tracking branch 'origin/master' into develop
2024-12-02 16:49:00 +00:00
QMK Bot
777ae4fb8d
Merge remote-tracking branch 'origin/master' into develop
2024-12-02 15:37:41 +00:00
QMK Bot
97870b27a1
Merge remote-tracking branch 'origin/master' into develop
2024-12-02 15:33:45 +00:00
QMK Bot
0c176f6123
Merge remote-tracking branch 'origin/master' into develop
2024-12-02 15:24:25 +00:00
QMK Bot
b3a1dc0658
Merge remote-tracking branch 'origin/master' into develop
2024-12-02 15:07:28 +00:00
QMK Bot
2bfc0e07d1
Merge remote-tracking branch 'origin/master' into develop
2024-12-02 14:58:10 +00:00
Drashna Jaelre
b599c78548
Fix Quantum Painter compiliation issues with heavy optimization ( #24667 )
2024-12-02 16:58:18 +11:00
QMK Bot
fa96609e0b
Merge remote-tracking branch 'origin/master' into develop
2024-12-02 04:12:12 +00:00
QMK Bot
1d5de078c7
Merge remote-tracking branch 'origin/master' into develop
2024-12-02 04:01:40 +00:00
QMK Bot
aa9e48dae2
Merge remote-tracking branch 'origin/master' into develop
2024-12-01 19:25:16 +00:00
Nick Brassel
df9bf9efa1
Update ChibiOS to latest stable branch. ( #24651 )
2024-11-30 22:51:41 +11:00
QMK Bot
5b827356bb
Merge remote-tracking branch 'origin/master' into develop
2024-11-30 05:31:16 +00:00
QMK Bot
0ae7639f6c
Merge remote-tracking branch 'origin/master' into develop
2024-11-30 05:30:38 +00:00
Joel Challis
50491c44ca
moky/moky88: Remove use of deprecated defines ( #24656 )
2024-11-29 13:51:16 -08:00
QMK Bot
653d1a5e37
Merge remote-tracking branch 'origin/master' into develop
2024-11-28 19:46:32 +00:00
Nick Brassel
b0ac5bcf91
Branch point for 2025q1 breaking change
2024-11-27 21:31:31 +11:00
Nick Brassel
f8ba76a771
Merge branch 'master' into develop
2024-11-27 21:30:59 +11:00