QMK Bot
76ae515edd
Merge remote-tracking branch 'origin/develop' into xap
2025-05-05 23:53:15 +00:00
Nick Brassel
ac991405d0
Deprecate qmk generate-compilation-database. ( #25237 )
2025-05-06 09:52:41 +10:00
QMK Bot
299f0c32d7
Merge remote-tracking branch 'origin/develop' into xap
2025-05-05 02:29:09 +00:00
Joel Challis
5611a40064
Add battery changed callbacks ( #25207 )
2025-05-05 03:28:33 +01:00
QMK Bot
c5a2cb542b
Merge remote-tracking branch 'origin/develop' into xap
2025-05-05 00:22:21 +00:00
Drashna Jaelre
12caf0be4e
Add additional hooks for Community modules ( #25050 )
2025-05-05 10:21:47 +10:00
QMK Bot
9ea0205881
Merge remote-tracking branch 'origin/develop' into xap
2025-04-22 22:05:06 +00: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
Nick Brassel
0d6dbe4a5f
Merge remote-tracking branch 'upstream/develop' into xap
2025-04-22 14:58:42 +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
QMK Bot
ac5d3eb978
Merge remote-tracking branch 'origin/develop' into xap
2025-04-17 16:24:51 +00: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
371547ee4e
Merge remote-tracking branch 'origin/develop' into xap
2025-04-14 16:46:58 +00: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
QMK Bot
54d039890b
Merge remote-tracking branch 'origin/develop' into xap
2025-04-08 02:32:27 +00: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
QMK Bot
3fdd017943
Merge remote-tracking branch 'origin/develop' into xap
2025-04-01 05:07:17 +00: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
19085f49b6
Merge remote-tracking branch 'origin/develop' into xap
2025-03-29 02:48:38 +00: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
b6d4a5d4ee
Merge remote-tracking branch 'origin/develop' into xap
2025-03-20 21:37:05 +00:00
QMK Bot
fd1d4d71aa
Merge remote-tracking branch 'origin/master' into develop
2025-03-20 21:36:32 +00:00
Anthony Abruzzini and jack
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
62be3cc220
Merge remote-tracking branch 'origin/develop' into xap
2025-03-20 03:04:41 +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
QMK Bot
aefa671701
Merge remote-tracking branch 'origin/develop' into xap
2025-03-19 19:46:30 +00:00
Pascal Getreuer and Ryan
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
98bdac402b
Merge remote-tracking branch 'origin/develop' into xap
2025-03-18 15:49:36 +00: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
b81b4cd15b
Merge remote-tracking branch 'origin/develop' into xap
2025-03-17 19:08:40 +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
1b4d4a30bc
Merge remote-tracking branch 'origin/develop' into xap
2025-03-06 23:18:25 +00:00
Joel Challis
6e1d3d6d07
Add EOL to non-keyboard files ( #24990 )
2025-03-06 23:17:51 +00:00
QMK Bot
71bdcbaf7c
Merge remote-tracking branch 'origin/develop' into xap
2025-03-01 21:03:01 +00: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
99204ae0b4
Merge remote-tracking branch 'origin/develop' into xap
2025-02-28 05:46:50 +00:00
Joel Challis and Nick Brassel
6ee806f376
Implement battery level interface ( #24666 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2025-02-28 16:46:14 +11:00
Nick Brassel
25f28bac16
Merge remote-tracking branch 'upstream/develop' into xap
2025-02-28 09:18:17 +11:00
Joel Challis and Nick Brassel
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
QMK Bot
2919528880
Merge remote-tracking branch 'origin/develop' into xap
2025-02-01 10:20:03 +00: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
2343e525b3
Merge remote-tracking branch 'origin/develop' into xap
2025-01-27 11:33:00 +00:00