Carlos de Paula
dfcbc32daf
Merge remote-tracking branch 'upstream/master'
2026-07-31 15:00:57 -03:00
Joel Challis
b8bf40eb96
Avoid computing _get_default_distrib_path when QMK_DISTRIB_DIR is set ( #26339 )
2026-07-18 10:06:00 +10:00
Trent Piepho
b1093e9da5
Fix VERBOSE make flag ( #26289 )
...
The docs say set this to true to enable verbose output, but setting it to
anything, even "false", would enable verbose mode.
The qmk python build program actually does this, supplying "VERBOSE=false"
to make, which turns verbose mode on, not off! The reason it's not verbose
is that the wrapper also adds the "-s" switch that has the same effect as
turning verbose mode back off.
After fixing the flag, there's no reason to add the "-s", so remove that code.
2026-06-26 14:20:10 +01:00
Carlos de Paula
bb32aa1ffe
Merge remote-tracking branch 'upstream/master'
2026-06-22 20:11:07 -03:00
Futats
7b30455a93
Fix python syntax errors in except clauses ( #26254 )
...
* Update rules_mk.py
fix syntax error
* Update config_h.py
second syntax error
2026-06-11 07:53:41 +08:00
Yoichiro Tanaka
1ef87578e2
Fix audio.pins in keyboard.json not being converted to C defines ( #26107 )
...
* Fix audio.pins in keyboard.json not being converted to C defines
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* Fix audio.pins in keyboard.json not being converted to C defines
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* Fix 'list index out of range' on missing config
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: zvecr <git@zvecr.com >
2026-06-09 11:26:41 -07:00
Joel Challis
a9efff322c
Fail when a duplicate module name is detected ( #26238 )
2026-05-29 20:32:28 +01:00
QMK Bot
286bc43459
Merge remote-tracking branch 'origin/master' into develop
2026-05-28 02:05:49 +00:00
Joel Challis
2ea1a0192f
Fix qmk compile -km <keyboard> -km all ( #26234 )
...
Pass required print_failures argument to mass compile commands.
2026-05-28 03:05:01 +01:00
QMK Bot
4a962d7679
Merge remote-tracking branch 'origin/master' into develop
2026-04-30 22:57:56 +00:00
Joel Challis
c2f7a5b5c5
Fix config.h bool parsing ( #26166 )
2026-04-30 23:57:08 +01:00
Joel Challis
7d40a3328f
Require "url" field to not be empty ( #25152 )
2026-04-26 13:48:59 +10:00
QMK Bot
3a7e4d933e
Merge remote-tracking branch 'origin/master' into develop
2026-04-14 10:03:12 +00:00
Nick Brassel
15e8658e81
Deploy qmk_udev during bootstrap, updated CLI bootstrap docs ( #26147 )
2026-04-14 11:02:31 +01:00
QMK Bot
cbb8d156b0
Merge remote-tracking branch 'origin/master' into develop
2026-04-09 11:04:35 +00:00
Joel Challis
92c0e2cee1
Align C formatting extensions ( #26137 )
2026-04-09 12:03:53 +01:00
QMK Bot
a34c3b915e
Merge remote-tracking branch 'origin/master' into develop
2026-04-05 05:39:18 +00:00
Joel Challis
2bd8e43256
Enhance checks for invalid keyboard build targets ( #26122 )
...
Co-authored-by: フィルターペーパー <76888457+filterpaper@users.noreply.github.com >
2026-04-05 15:38:40 +10:00
Joel Challis
7382c0a6f2
Remove deprecated audio pin defines ( #26111 )
2026-03-28 07:29:27 +00:00
Jalal El Mansouri
3e10f30956
Honor BUILD_DIR in mass_compile.py ( #25586 )
2026-03-25 11:57:45 -03:00
Joel Challis
260a8d4276
Add bootloadHID support to qmk flash ( #26053 )
2026-03-25 11:57:44 -03:00
Joel Challis
4f8042b594
Promote duplication of defaults check to error ( #26025 )
2026-03-25 11:57:42 -03:00
Joel Challis
f5aeb0656e
Allow custom data sync for community modules ( #25955 )
...
* Allow custom data sync for community modules
* Stub out community_config.h codegen
* Fix SPLIT_TRANSACTION_RPC logic
2026-03-25 11:57:42 -03:00
Joel Challis
dfbc9cdecd
Remove config_h_features from generated info.json ( #26024 )
2026-03-25 11:57:42 -03:00
Joel Challis
8b7f066534
Add 'none of the above' to new-keyboard dev board prompt ( #25998 )
2026-03-25 11:57:41 -03:00
Joel Challis
51e792770d
Enforce EOL when formatting files ( #24989 )
2026-03-25 11:57:39 -03:00
Joel Challis
f670c21e20
Update lint to validate keymap names ( #25969 )
2026-03-25 11:57:39 -03:00
Joel Challis
d70a29e21a
Allow keymap.json to disable config flags ( #25502 )
2026-03-25 11:57:38 -03:00
Joel Challis
445d06a5cf
Correctly resolve keyboard alias during 'qmk new-keymap' ( #25570 )
2026-03-25 11:57:38 -03:00
Joel Challis
dfc9ad12ec
Minor alignment of CLI formatting commands ( #25946 )
2026-03-25 11:57:37 -03:00
Joel Challis
27927013da
Report permission issues in qmk doctor ( #25931 )
...
Report permission issues in 'qmk doctor'
2026-03-25 11:57:37 -03:00
Joel Challis
197c87cb3d
Lint out-of-bounds bootmagic config ( #25899 )
...
* Lint OOB bootmagic config
* lint
2026-03-25 11:57:36 -03:00
Joshua Diamond
56ed059058
Include userspace version (QMK_USERSPACE_VERSION) in version.h ( #25882 )
...
* Include userspace version in version.h
* Update lib/python/qmk/cli/generate/version_h.py
Co-authored-by: Joel Challis <git@zvecr.com >
* Update lib/python/qmk/cli/generate/version_h.py
Co-authored-by: Joel Challis <git@zvecr.com >
* Update lib/python/qmk/cli/generate/version_h.py
Co-authored-by: Joel Challis <git@zvecr.com >
---------
Co-authored-by: Joel Challis <git@zvecr.com >
2026-03-25 11:57:35 -03:00
Joel Challis
8bfba320ce
Remove unused qmk.keymap.write_file/qmk.keymap.write_json ( #25854 )
2026-03-25 11:57:34 -03:00
QMK Bot
f63d01d786
Merge remote-tracking branch 'origin/master' into develop
2026-03-15 11:22:22 +00:00
Jalal El Mansouri
709628dfb2
Honor BUILD_DIR in mass_compile.py ( #25586 )
2026-03-15 22:07:43 +11:00
Joel Challis
f7a77c8b70
Update lint to check all keymaps within the repo ( #25970 )
2026-03-13 23:20:28 +00:00
Joel Challis
5629ecf5ff
Add bootloadHID support to qmk flash ( #26053 )
2026-03-10 23:33:14 +00:00
Carlos de Paula
71f99d5106
Merge remote-tracking branch 'upstream/master'
2026-02-25 11:01:47 -03:00
QMK Bot
1874bc94e2
Merge remote-tracking branch 'origin/master' into develop
2026-02-24 19:23:41 +00:00
Joel Challis
9e8199c411
Print keymap name within new-keymap error message ( #26034 )
2026-02-24 19:23:04 +00:00
Joel Challis
4733a2df16
Promote duplication of defaults check to error ( #26025 )
2026-02-20 15:45:26 +00:00
Joel Challis
5591a68b65
Allow custom data sync for community modules ( #25955 )
...
* Allow custom data sync for community modules
* Stub out community_config.h codegen
* Fix SPLIT_TRANSACTION_RPC logic
2026-02-19 22:03:26 +11:00
Joel Challis
cde41cf611
Remove config_h_features from generated info.json ( #26024 )
2026-02-17 22:24:03 +00:00
Joel Challis
f8daa3cc40
Add 'none of the above' to new-keyboard dev board prompt ( #25998 )
2026-02-16 02:18:04 +00:00
QMK Bot
bef076f23e
Merge remote-tracking branch 'origin/master' into develop
2026-02-13 18:22:34 +00:00
Joel Challis
63a3fc3591
Fix qmk flash handling of paths relative to qmk_firmware ( #25993 )
2026-02-13 18:21:51 +00:00
Joel Challis
fac1210609
Enforce EOL when formatting files ( #24989 )
2026-02-11 07:39:49 +08:00
Joel Challis
a170e6f191
Update lint to validate keymap names ( #25969 )
2026-02-10 16:48:09 +00:00
Joel Challis
98f05c0136
Allow keymap.json to disable config flags ( #25502 )
2026-02-10 16:11:02 +08:00