Joel Challis
0730740add
Add mmoskal/uf2-stm32f103 bootloader support ( #19594 )
2023-01-15 15:04:32 +00:00
Joel Challis
1bbacec44d
Promote CTPC warning to error ( #19565 )
2023-01-11 22:44:55 +00:00
Joel Challis
b61654fb95
Tidy up use of CTPC ( #19570 )
2023-01-11 22:31:54 +00:00
Joel Challis
46c85c93f0
Revert "De-duplicate platform detection ( #19545 )" ( #19564 )
...
This reverts commit e11235ee14 .
2023-01-11 19:58:27 +00:00
Joel Challis
e11235ee14
De-duplicate platform detection ( #19545 )
2023-01-11 02:13:32 +00:00
Joel Challis
20474ae232
Fix CLI community detection ( #19562 )
2023-01-11 12:38:35 +11:00
Joel Challis
b57714f793
qmk doctor - Handle timeouts while checking binaries (#19549 )
2023-01-09 09:27:41 +00:00
Joel Challis
a3ed1b0c8d
Relax converter within keymap schema ( #19544 )
2023-01-09 09:23:02 +00:00
Joel Challis
1b045b1e60
Handle doctor permission issues while checking udev ( #19548 )
2023-01-09 08:21:21 +00:00
Joel Challis
1c024bfa91
Add some missing layout data ( #19539 )
2023-01-08 15:26:37 +00:00
Joel Challis
f6023a36bc
Remove invalid pin_compatible config from defaults ( #19512 )
2023-01-07 17:07:19 +00:00
Joel Challis
974a1eaf2a
Ignore defaults.hjson values if already set ( #19511 )
...
* Ignore defaults.hjson values if already set
* Add warning when nothing is merged
2023-01-07 17:05:53 +00:00
Joel Challis
c5e3275299
Fix handwired/onekey/kb2040 WS2812 pin ( #19517 )
2023-01-07 17:02:40 +00:00
Joel Challis
5c730d971e
Migrate submodule dirty check to CLI ( #19488 )
2023-01-06 04:16:52 +00:00
zvecr
115c241f21
Merge remote-tracking branch 'origin/master' into develop
2023-01-04 04:17:58 +00:00
Joel Challis
f9ee0571a7
Remove unused Makefile paths ( #19487 )
2023-01-04 14:25:48 +11:00
Joel Challis
c345278101
Replace list_keyboards.sh with CLI calls ( #19485 )
2023-01-03 14:15:29 +11:00
Joel Challis
20ee103399
Remove cmp checks from Makefile ( #19480 )
2023-01-02 22:26:26 +00:00
Joel Challis
4b2fd42122
Build warning when not valid work-tree ( #19475 )
2023-01-03 09:12:54 +11:00
Joel Challis
975d64cc2b
adpenrose/akemipad fixes ( #19477 )
2023-01-03 09:12:25 +11:00
Joel Challis
b297531dbf
Migrate 'make git-submodule' to CLI command ( #19479 )
2023-01-03 09:11:57 +11:00
Joel Challis
3a5a4c708f
Report submodule status when not valid work-tree ( #19474 )
2023-01-03 09:00:29 +11:00
Joel Challis
24adecd922
Implement XAP style merge semantics for DD keycodes ( #19397 )
2023-01-01 19:16:38 +00:00
Joel Challis
e4cfbd2532
Allow CLI to flash .uf2 files ( #19462 )
2023-01-01 15:51:29 +11:00
Joel Challis
cd1f05a23a
Use unique name for regen PR branches ( #19464 )
2023-01-01 13:38:31 +11:00
Joel Challis
d0ebafaea6
Align definition of unicode_map ( #19452 )
2023-01-01 11:54:12 +11:00
Joel Challis
2ae215514a
Add docs to cover recent LAYOUT_all lint checks ( #19393 )
2023-01-01 11:53:10 +11:00
Joel Challis
5a3594366f
Initial DD keycode regen workflow ( #19400 )
2023-01-01 11:46:17 +11:00
Joel Challis
b8e12eed80
WSL qmk flash firmware.bin workaround ( #19434 )
2023-01-01 11:44:33 +11:00
Joel Challis
61696fda83
CLI flashers should allow files outside qmk_firmware folder ( #19454 )
2023-01-01 11:43:30 +11:00
Joel Challis
517f8af99e
Revert changes to keymap_steno.h ( #19412 )
2022-12-23 23:42:33 +00:00
Joel Challis
70f67ca908
Update breaking changes year... ( #19409 )
2022-12-23 17:53:08 +00:00
Joel Challis
ab1898e660
Minor alignment of rgb_breathe_table generator ( #19403 )
2022-12-23 11:11:56 +00:00
Joel Challis
e5721bbd37
Remaining DD keymap_extras migration ( #19110 )
...
* Parse headers to data
* Regen headers from data
2022-12-21 23:35:23 +00:00
zvecr
2e9ebf0756
Correct 19355
2022-12-18 22:33:08 +00:00
Joel Challis
1124bbc1db
Remove deprecated led_set_kb ( #19273 )
...
* Remove led_set_kb maintaining existing led_set_user behaviour
* Also call led_set_user
2022-12-14 11:14:10 +00:00
Joel Challis
1dd3e46336
Remove broken keymap/userspace ( #19271 )
2022-12-10 13:19:31 +11:00
Joel Challis
89fdafc27d
Refactor use of led_set_user within handwired/prime_exl ( #19274 )
2022-12-09 03:32:47 +00:00
Joel Challis and Ryan
99cd0b13e1
Refactor some led_set_kb instances ( #19179 )
...
* Refactor some led_set_kb instances
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-12-09 01:42:22 +00:00
Joel Challis
9bc7e9afbd
Initial uk+us DD keymap_extras migration ( #19031 )
2022-12-09 00:54:52 +00:00
Joel Challis
6133b08e73
Rework input_pressed_state docs ( #19267 )
...
* Revert changes to porting
* Update reference_info_json.md
2022-12-08 20:41:38 +00:00
Joel Challis
6e6039995b
Add lint check for keyboard/keymap license header ( #19215 )
2022-12-09 03:31:02 +11:00
Joel Challis
92fadf0110
Ensure info.json layout macros are somewhat valid ( #19236 )
2022-12-05 02:32:40 +00:00
Joel Challis
32dabd5320
Align new-keymap with new-keyboard ( #19229 )
2022-12-03 12:04:06 +00:00
Joel Challis
82760bcea6
Apply suggested workaround for #18371 ( #19226 )
...
Fixes undefined
2022-12-03 11:42:54 +11:00
Joel Challis
4540f52e98
Revert WB32 ISO workaround ( #19224 )
2022-12-03 09:07:16 +11:00
Joel Challis
3e59bbd731
Automate "Data Driven" migrations ( #17820 )
2022-11-30 20:08:54 +00:00
Joel Challis
5d516ac2e2
Ignore some layout macro names from lint ( #19207 )
2022-11-30 06:39:41 +00:00
Joel Challis
739d4ad2fb
Add some community layouts to 40percentclub boards ( #19209 )
2022-11-30 06:39:27 +00:00
Joel Challis
2d45e5e4b4
Add ortho_3x3 community layout ( #19210 )
2022-11-30 06:38:02 +00:00
Joel Challis
e0d0d81dfa
Add missing default_ortho_5x5 keymap ( #19208 )
2022-11-30 06:18:05 +00:00
Joel Challis
bb4f094a08
Fix bad bootmagic config ( #19206 )
2022-11-30 17:03:19 +11:00
Joel Challis and Ryan
17fec52b0f
Extend layout lint checks ( #19200 )
...
* Extend layout lint checks
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
* Fix function comment
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-11-30 04:27:48 +00:00
Joel Challis
c952458c78
DD bootmagic config ( #19201 )
...
* DD bootmagic config
* Also enable
* docs
2022-11-30 04:27:21 +00:00
Joel Challis
4a0aa9ada2
Fix headers in info.json reference ( #19202 )
2022-11-30 02:45:51 +00:00
Joel Challis
393a37c012
Update files changed action ( #19172 )
2022-11-28 20:04:04 +00:00
Joel Challis
0ab03f8fbc
Fix API errors in handwired/tractyl_manuform/5x6_right/arduinomicro ( #19166 )
2022-11-27 02:07:07 +00:00
Joel Challis
cb57ec9c02
Revert lib/usbhost changes ( #19165 )
2022-11-27 02:05:04 +00:00
Joel Challis
6ed605a614
Fix annepro2/c18:iso_default ( #19147 )
2022-11-25 15:29:20 +11:00
Joel Challis
59443fa970
jsonify some info.json ( #19146 )
2022-11-25 02:47:02 +00:00
Joel Challis
af6aa225eb
Additional DD backlight config ( #19124 )
...
* Additional dd backlight config
* Update docs
2022-11-23 18:48:22 +00:00
Joel Challis
dfa53900dc
Publish constants metadata to API ( #19143 )
...
* Publish metadata
* Ensure content is sorted
2022-11-23 18:01:07 +00:00
Joel Challis
3b11e98215
Update use of legacy keycodes ( #19120 )
2022-11-22 22:07:47 +11:00
zvecr
ab17d34dbd
Merge remote-tracking branch 'origin/master' into develop
2022-11-22 02:48:11 +00:00
zvecr
08805cada0
Stub next develop dates
2022-11-22 01:27:15 +00:00
Joel Challis
fe577daf96
Remove .noci functionality ( #19122 )
2022-11-21 02:03:38 +00:00
Joel Challis
e451703680
Merge API update workflow ( #19121 )
2022-11-21 02:03:17 +00:00
Joel Challis
5d882ab6ef
Disable onekey console by default ( #19104 )
2022-11-18 02:16:38 +00:00
Joel Challis
57ac917b43
Extend eeconfig kb/user datablock API ( #19094 )
2022-11-16 18:06:49 +11:00
Joel Challis
0719d68b20
Add default limit to OLED dirty processing ( #19068 )
2022-11-14 01:49:58 +00:00
Joel Challis
9a488a44f6
Fix up laser_ninja/pumpkin_pad ( #19060 )
2022-11-14 03:37:07 +11:00
Joel Challis
e273df8b93
Fix duplicate key in keyboard.jsonschema ( #19058 )
2022-11-14 03:31:29 +11:00
Joel Challis
dc9162438d
Reject json with duplicate keys? ( #18108 )
2022-11-09 15:50:43 +00:00
Joel Challis
7666c966d5
Publish hjson files as json ( #18996 )
2022-11-08 03:03:02 +00:00
Joel Challis
e4d2ba9a4d
Align haptic feedback keycode names ( #18964 )
2022-11-07 02:43:53 +00:00
Joel Challis
442e7653cc
Fix use of shifted custom keycode ( #18978 )
2022-11-06 23:48:31 +00:00
Joel Challis
69fa02c37d
Align audio keycode names ( #18962 )
...
* Align audio keycode names
* Update docs
* Update quantum
2022-11-05 17:05:19 +00:00
Joel Challis
fd4c3f46fb
Align dynamic tapping term keycode names ( #18963 )
...
* Align dynamic tapping term keycode names
* regen header
2022-11-05 16:58:30 +00:00
Joel Challis
a69ab05dd6
Initial DD keycode migration ( #18643 )
...
* Initial DD keycode migration
* Sort magic keycodes
2022-11-05 10:30:09 +00:00
Joel Challis
a070c4c501
Remove hardcoded VIA keycode range ( #18956 )
2022-11-05 08:12:37 +00:00
Joel Challis
ea98aa8e5e
Reduce includes for dip_switch header ( #18951 )
2022-11-04 11:54:35 +00:00
Joel Challis
fb96b88842
Reduce includes for wpm header ( #18949 )
2022-11-04 00:50:59 +00:00
Joel Challis
1249f74b31
Reduce includes for caps_word header ( #18948 )
2022-11-03 23:42:58 +00:00
Joel Challis
3de296f420
Reduce includes for crc header ( #18947 )
2022-11-03 21:36:58 +00:00
Joel Challis
f11a247127
Reduce includes for sequencer header ( #18946 )
2022-11-03 20:44:36 +00:00
Joel Challis
96c48a5f4a
Refactor to avoid deprecated wmic execution ( #18122 )
...
* wmic deprecated?
* Update platforms/avr/flash.mk
* Update platforms/avr/flash.mk
2022-10-31 20:16:43 +00:00
Joel Challis
ac4b3fd1e9
Remove duplicate key in novelkeys/nk65b ( #18907 )
2022-10-30 05:26:23 +00:00
Joel Challis
c63e2e378d
Revert "mcp23018: add return status to init ( #18178 )" ( #18709 )
...
This reverts commit 3fffa51554 .
2022-10-29 22:33:47 +01:00
Joel Challis
8e0945c822
Fix rgb_matrix_set_flags_noeeprom declaration ( #18860 )
2022-10-27 09:52:51 +01:00
Joel Challis and Ryan
ec2414c074
Deprecate SECURE_* keycodes for QK_SECURE_* ( #18847 )
...
* Deprecate SECURE_* keycodes for QK_SECURE_*
* Update keycode process
* Update process_secure.c
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-10-25 22:59:17 +01:00
Joel Challis
4f63be4d1d
Remove some assumptions on sequential keycode ranges ( #18838 )
2022-10-24 22:07:34 -07:00
Joel Challis
67fd4e6b7a
[DOCS] Use correct OSM arguments ( #18835 )
2022-10-24 23:29:23 +01:00
Joel Challis
64ca14feea
Fix garbled test output ( #18822 )
...
* Fix garbled test output
* Correct SRC listing
2022-10-23 04:30:17 +01:00
Joel Challis
575db6949a
Generalise CTPC logic from common_features ( #18803 )
2022-10-22 12:39:39 -07:00
Joel Challis
428114fac2
Remove broken userspace and keymaps ( #18806 )
2022-10-22 18:03:33 +01:00
Joel Challis
345f19a5d7
Add converter support to keymap.json ( #18776 )
2022-10-20 18:21:17 -07:00
Joel Challis
08e111758d
Remove stale userspace/keymaps ( #18700 )
2022-10-20 23:15:15 +01:00
Joel Challis
0b41c13509
[CLI] Ensure consistent clean behaviour ( #18781 )
2022-10-20 14:35:27 +01:00
Joel Challis
aa8e0a3e7a
Build correctly when out of tree ( #18775 )
2022-10-19 17:43:25 +01:00
Joel Challis
fc0330a54a
Correctly build keymap.json containing additional config ( #18766 )
2022-10-19 11:29:44 +01:00