QMK Bot
c6c7359c20
Merge remote-tracking branch 'origin/develop' into xap
2024-11-27 10:19:51 +00:00
Nick Brassel
b7b0eb76a9
develop
2024q4 changelog. (#24638 )
2024-11-27 21:19:17 +11:00
QMK Bot
dd2dbffb16
Merge remote-tracking branch 'origin/develop' into xap
2024-11-23 10:10:04 +00:00
Joel Challis
4a5bae51cd
[Feature] Add keycode PDF(layer) to set the default layer in EEPROM ( #24630 )
...
* [Feature] Add keycode PDF(layer) to set the default layer in EEPROM (#21881 )
* Apply suggestions from code review
Co-authored-by: Nick Brassel <nick@tzarc.org>
---------
Co-authored-by: Nebuleon <2391500+Nebuleon@users.noreply.github.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2024-11-23 10:09:34 +00:00
QMK Bot
a941d0f306
Merge remote-tracking branch 'origin/develop' into xap
2024-11-21 18:47:45 +00:00
QMK Bot
9e9b4acbde
Merge remote-tracking branch 'origin/master' into develop
2024-11-21 18:47:10 +00:00
Joel Challis
57be487161
Fix rendering of reference_configurator_support.md
( #24629 )
2024-11-21 18:46:36 +00:00
QMK Bot
79c930fd01
Merge remote-tracking branch 'origin/develop' into xap
2024-11-21 11:58:16 +00:00
Ryan
65a8a5ff69
qmk find
: expand operator support (#24468 )
2024-11-21 22:57:36 +11:00
QMK Bot
6298984d12
Merge remote-tracking branch 'origin/develop' into xap
2024-11-21 06:32:17 +00:00
Drashna Jaelre
36b5559b99
[Core] Add Layer Lock feature ( #23430 )
...
Co-authored-by: Daniel <1767914+iamdanielv@users.noreply.github.com>
Co-authored-by: Pascal Getreuer <getreuer@google.com>
Co-authored-by: Pascal Getreuer <50221757+getreuer@users.noreply.github.com>
2024-11-21 17:31:54 +11:00
HorrorTroll
39161b9ee7
Added MCU support for ArteryTek AT32F415 ( #23445 )
2024-11-21 17:28:28 +11:00
QMK Bot
808c1ab7eb
Merge remote-tracking branch 'origin/develop' into xap
2024-11-21 06:23:28 +00:00
Ryan
638b22d057
qmk new-keyboard
: separate dev board and MCU selection (#24548 )
2024-11-21 17:22:14 +11:00
QMK Bot
d2f5a1c1f1
Merge remote-tracking branch 'origin/develop' into xap
2024-11-19 22:54:06 +00:00
Ryan
9c86583981
Backward compatibility for new RGB keycode handling ( #24490 )
...
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
2024-11-20 09:53:33 +11:00
QMK Bot
1e27e6b7db
Merge remote-tracking branch 'origin/develop' into xap
2024-11-19 20:38:47 +00:00
QMK Bot
0853a8ea35
Merge remote-tracking branch 'origin/master' into develop
2024-11-19 20:38:13 +00:00
russell-myers1
0988523851
Fix typo in docs/api_development_overview.md ( #24620 )
2024-11-19 13:37:39 -07:00
QMK Bot
19f7592676
Merge remote-tracking branch 'origin/develop' into xap
2024-11-17 15:07:05 +00:00
QMK Bot
7936a791ed
Merge remote-tracking branch 'origin/master' into develop
2024-11-17 15:06:31 +00:00
Amund Tenstad
3a6df60ba5
docs: fix RWIN alias ( #24610 )
2024-11-17 15:05:57 +00:00
QMK Bot
0c48aaf323
Merge remote-tracking branch 'origin/develop' into xap
2024-11-15 18:17:03 +00:00
QMK Bot
310c4847d5
Merge remote-tracking branch 'origin/master' into develop
2024-11-15 18:16:23 +00:00
Amund Tenstad
f4e58eeff4
docs: move description of host_language from Macros to Language-specific Keycodes ( #24584 )
...
Co-authored-by: フィルターペーパー <76888457+filterpaper@users.noreply.github.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2024-11-15 11:15:48 -07:00
QMK Bot
cd486d7f1e
Merge remote-tracking branch 'origin/develop' into xap
2024-11-14 18:02:00 +00:00
QMK Bot
79a661fe61
Merge remote-tracking branch 'origin/master' into develop
2024-11-14 18:00:36 +00:00
Ryan
46236ce3de
[docs] Improve halconf/mcuconf code examples ( #24597 )
2024-11-14 18:00:02 +00:00
QMK Bot
dd3ff636a8
Merge remote-tracking branch 'origin/develop' into xap
2024-11-14 10:17:25 +00:00
Nick Brassel
0bda0f4775
Revert removal of QK_OUTPUT_AUTO
, fixup docs to reflect. ( #24593 )
2024-11-14 21:16:52 +11:00
QMK Bot
479e507cff
Merge remote-tracking branch 'origin/develop' into xap
2024-11-09 22:10:41 +00:00
Ryan
a3cfb1dab7
Joystick: add support for 8-way hat switch ( #24515 )
2024-11-09 14:10:10 -08:00
QMK Bot
4fb3843630
Merge remote-tracking branch 'origin/develop' into xap
2024-11-09 19:05:21 +00:00
QMK Bot
69093f6de9
Merge remote-tracking branch 'origin/master' into develop
2024-11-09 19:04:48 +00:00
Ryan
3eb172d08e
[docs] Turn on icons for external links ( #24580 )
2024-11-09 12:04:14 -07:00
QMK Bot
c7b0a65ba7
Merge remote-tracking branch 'origin/develop' into xap
2024-11-09 16:50:15 +00:00
QMK Bot
a8fc265bf1
Merge remote-tracking branch 'origin/master' into develop
2024-11-09 16:49:43 +00:00
Ryan
b3f5408e72
[docs] Fix dead link to keyboard list in newbs.md ( #24579 )
2024-11-09 09:49:11 -07:00
QMK Bot
34f50fc507
Merge remote-tracking branch 'origin/develop' into xap
2024-10-12 18:01:28 +00:00
Ryan
9884e4982b
Rename RGB/HSV structs: keyboard-level code ( #24476 )
2024-10-12 19:00:56 +01:00
QMK Bot
f54b3a244b
Merge remote-tracking branch 'origin/develop' into xap
2024-10-12 16:44:22 +00:00
Ryan
6fa11bf219
Separate RGBLight/RGB Matrix keycode handling ( #23679 )
...
* Separate RGBLight/RGB Matrix keycode handling
* Remove `_DISABLE_KEYCODES` handling
* Update RGB Matrix keycode docs
* Update underglow keycodes for previously migrated boards
* Update keycodes for boards with custom handling
* Fix typos
* Fix bad merge
2024-10-12 18:43:50 +02:00
QMK Bot
5b4ec954e8
Merge remote-tracking branch 'origin/develop' into xap
2024-10-11 23:17:03 +00:00
Sadek Baroudi
9d17779832
Add svlinky converter ( #24449 )
2024-10-12 00:16:25 +01:00
QMK Bot
6ed62e1a84
Merge remote-tracking branch 'origin/develop' into xap
2024-10-11 23:14:07 +00:00
フィルターペーパー
8844fba607
Update combo user function variable ( #24467 )
2024-10-12 00:13:31 +01:00
QMK Bot
4620ec420b
Merge remote-tracking branch 'origin/develop' into xap
2024-10-06 09:27:36 +00:00
eynsai
2cb35373c6
Extended wheel reports ( #24422 )
...
extended wheel reports
2024-10-06 11:26:55 +02:00
QMK Bot
fd2f87fe9f
Merge remote-tracking branch 'origin/develop' into xap
2024-10-06 08:51:40 +00:00
Andre Brait
7f475b590a
Tweak OS detect, add OS_DETECTION_SINGLE_REPORT ( #24379 )
...
* Default OS_DETECTION_DEBOUNCE bumped from 200ms to 250ms
* Add OS_DETECTION_SINGLE_REPORT to prevent undesired multiple reports
* Prevents random stability issues on ARM MacBooks after switching via KVM
* Works for every device I could test, including ARM MacBooks
* Disabled by default to keep current behavior
* Add Troubleshooting section on documentation
* Tweak reset logic to prevent a freeze with some KVMs
The USB stack on ARM MacBooks is more similar to that of iOS and,
for some reason, it seems to like sending packets that influence
the OS detection and results in a second OS_MACOS report being sent
at a random period of time after plugging the keyboard back. This
does not always happen and the consequences of this vary based on
what the user is doing in the callback, but since this is not
obvious and it's hard to debug, I've decided to add a flag for
those affected by such issue. The stability issue I had in mine was
a combination of factors and I found the actual cause being my own
bad math when changing the default layer, but this change alone is
also confirmed to fix it. Lastly, soem KVMs seem to leave the USB
controlled in a suspended state when cold-booting Windows, meaning
the keyboard would hang and the reset logic would not work. This
tunes it so that it can get out of such state. Also retested for
compatibility with my old KVM to ensure the logic works for both.
2024-10-06 21:50:39 +13:00