Commit Graph
494 Commits
Author SHA1 Message Date
zvecr 5d3512582d Merge remote-tracking branch 'upstream/develop' into xap 2025-12-12 21:01:02 +00:00
Joel Challis 57b284dfa9 Refactor Makefile logic for locating keymaps (#25808) 2025-12-08 19:55:06 +00:00
QMK Bot 192cf4cef6 Merge remote-tracking branch 'origin/develop' into xap 2025-12-05 22:27:01 +00:00
psych3r 08e5fcfdf4 Fix USER_PATH resolution on case-insensitive filesystems (#25853)
When QMK_USERSPACE is empty, the wildcard check in build_keyboard.mk
incorrectly matches user home directories on case-insensitive filesystems
(macOS/Windows), causing USER_PATH to resolve to an absolute path instead
of a relative path.

This only affects users whose username matches their user directory name
(e.g., username 'psycher' with home '/Users/psycher' and QMK user dir
'users/psycher').

Fix by checking if QMK_USERSPACE is non-empty before performing the
wildcard check.
2025-12-05 22:25:48 +00:00
QMK Bot fdf0c53862 Merge remote-tracking branch 'origin/develop' into xap 2025-11-27 21:30:23 +00:00
Joel Challis b5dfb2bd1e Partially skip generating community modules when none enabled (#25819) 2025-11-28 08:29:46 +11:00
QMK Bot 8c42243d3c Merge remote-tracking branch 'origin/develop' into xap 2025-11-22 04:31:03 +00:00
Joel Challis 3e0b22af68 Fix community layout keymap discovery (#25802) 2025-11-22 04:30:27 +00:00
QMK Bot 887658009e Merge remote-tracking branch 'origin/develop' into xap 2025-11-11 22:05:18 +00:00
ploopyco 1a4af3adf9 Add PixArt PAW-3222 mouse sensor driver (#25763) 2025-11-12 09:02:52 +11:00
QMK Bot 10463b9d3a Merge remote-tracking branch 'origin/develop' into xap 2025-10-21 09:59:38 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> d0db38cbdc Bump vite from 5.4.20 to 5.4.21 in /builddefs/docsgen (#25740)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.20 to 5.4.21.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.21/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.21/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.21
  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-10-21 10:57:34 +01:00
QMK Bot 2fc0bb8a51 Merge remote-tracking branch 'origin/develop' into xap 2025-09-11 10:15:18 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 8f728aa731 Bump vite from 5.4.19 to 5.4.20 in /builddefs/docsgen (#25646)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.19 to 5.4.20.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.20/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.20/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.20
  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-09-11 11:12:40 +01:00
QMK Bot 5375bb7656 Merge remote-tracking branch 'origin/develop' into xap 2025-08-17 00:15:22 +00:00
Joel Challis cc696a2ae8 Refactor battery driver (#25550) 2025-08-17 01:14:48 +01:00
QMK Bot 3fecfc63e5 Merge remote-tracking branch 'origin/develop' into xap 2025-08-15 08:13:49 +00:00
Joel Challis da2c6a41d8 Remove converter assumption that everything is a promicro (#20330) 2025-08-15 09:13:13 +01:00
QMK Bot d0d04519da Merge remote-tracking branch 'origin/develop' into xap 2025-06-29 01:30:11 +00:00
Joel ChallisandNick Brassel 711b109246 Mitigate VIA keylogger security issues (#25414)
Co-authored-by: Nick Brassel <nick@tzarc.org>
2025-06-29 02:29:33 +01:00
QMK Bot 84323759ff Merge remote-tracking branch 'origin/develop' into xap 2025-06-03 22:45:26 +00:00
Joel Challis f096e5a3f3 Relocate remaining process_record_quantum keycodes (#25328) 2025-06-03 23:44:46 +01:00
QMK Bot 346e2e308b Merge remote-tracking branch 'origin/develop' into xap 2025-05-27 17:08:38 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> c8a39b69a0 Bump vite from 5.4.18 to 5.4.19 in /builddefs/docsgen (#25306)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.18 to 5.4.19.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.19
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-27 18:07:22 +01:00
QMK Bot 4ea660897d Merge remote-tracking branch 'origin/develop' into xap 2025-05-22 21:53:23 +00: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
QMK Bot 09c3f346f3 Merge remote-tracking branch 'origin/develop' into xap 2025-05-19 05:52:05 +00:00
Stefan Kerkmann f686ad9e63 [Core] STM32G0x1 support (#24301) 2025-05-19 15:51:28 +10:00
QMK Bot 8ad4a0ad96 Merge remote-tracking branch 'origin/develop' into xap 2025-05-18 23:23:09 +00:00
Nick Brassel a4ef1ae736 gcc15 AVR compilation fixes (#25238) 2025-05-19 09:22:31 +10:00
zvecr a9f676948b Merge remote-tracking branch 'origin/develop' into xap 2025-05-12 12:06:53 +01:00
Pascal GetreuerandJoel Challis 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
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 fbdaba3784 Merge remote-tracking branch 'origin/develop' into xap 2025-05-05 03:05:39 +00:00
Joel Challis 842c840145 Bind Bluetooth driver to host_driver_t (#25199) 2025-05-05 04:05:04 +01:00
QMK Bot bce93bb864 Merge remote-tracking branch 'origin/develop' into xap 2025-05-05 00:08:30 +00:00
Nick Brassel bb9dd05c6a [Bug] Minimise force-included files (#25194) 2025-05-05 10:07:53 +10:00
QMK Bot 1d6a10d39e Merge remote-tracking branch 'origin/develop' into xap 2025-04-23 02:27:04 +00:00
QMK Bot acedfc3fcb Merge remote-tracking branch 'origin/master' into develop 2025-04-23 02:26:26 +00:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 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
QMK Bot 2adda0fcd2 Merge remote-tracking branch 'origin/develop' into xap 2025-04-23 00:28:22 +00:00
Joel Challis 8cd71917ce Avoid duplication in generated community modules rules.mk (#25135) 2025-04-23 10:27:47 +10:00
Nick Brassel 0d6dbe4a5f Merge remote-tracking branch 'upstream/develop' into xap 2025-04-22 14:58:42 +10:00
Joel Challis c7cb7ba976 Implement connection keycode logic (#25176) 2025-04-21 22:27:56 +01:00
Joel Challis ce8b8414d9 Remove bluefruit_le_read_battery_voltage function (#25129) 2025-04-19 22:52:25 +01:00
Nick Brassel 5c39722ab9 Allow for disabling EEPROM subsystem entirely. (#25173) 2025-04-19 20:20:00 +01:00
QMK Bot aa2d6ab715 Merge remote-tracking branch 'origin/develop' into xap 2025-04-08 00:56:25 +00:00
Joel Challis 06610c3da6 Remove CTPC/CONVERT_TO_PROTON_C options (#25111) 2025-04-08 01:55:49 +01:00
QMK Bot 668e1f4e17 Merge remote-tracking branch 'origin/develop' into xap 2025-03-28 08:57:15 +00:00