Joel Challis
952b88528f
Fix processing of recently added system keycodes ( #20058 )
2023-03-08 06:38:11 +00:00
Joel Challis
5edf41da60
Remove empty rules.mk from keymaps ( #20056 )
2023-03-08 03:34:41 +00:00
Joel Challis
500c4b7484
Reject VIA keys within info.json ( #20026 )
2023-03-06 10:07:47 +11:00
Joel Challis
3be5d90b6d
Remove some use of keymap.h ( #20006 )
2023-03-03 17:50:40 +00:00
Joel Challis
c3c40dfda8
Remove some use of keymap.h ( #19980 )
2023-03-03 11:26:53 +00:00
Joel Challis
be781927c1
Merge upstream changes to uf2conv ( #19993 )
2023-03-03 10:26:37 +11:00
Joel Challis
3fc9c03559
Remove all from list of animations in info.json ( #19978 )
2023-03-01 02:55:14 +00:00
Joel Challis
53727062db
Disable safe.directory check ( #19970 )
2023-02-28 20:27:11 +00:00
Joel Challis
fc05929124
Strip whitespace from CONVERT_TO variables ( #19948 )
2023-02-28 11:15:54 -08:00
Joel Challis
05631b276d
Flag "builddefs" as core changes ( #19950 )
2023-02-28 14:18:43 +00:00
Joel Challis
bda28fa384
Hide hex output when building uf2 ( #19940 )
2023-02-26 15:24:43 +11:00
Joel Challis
9f2cd9119f
Reallocate user/kb keycode ranges ( #19907 )
2023-02-23 09:50:09 +11:00
Joel Challis
961f0b7b2d
Reallocate SAFE_RANGE ( #19909 )
2023-02-23 09:49:07 +11:00
Joel Challis
403b0addea
Align magic keycodes ( #19877 )
2023-02-23 08:14:29 +11:00
Joel Challis
0512e286a6
Remove magic bodges from via keymaps ( #19890 )
2023-02-22 01:15:18 +00:00
Joel Challis
7996be6db6
Refactor more KC_MISSION_CONTROL/KC_LAUNCHPAD usages ( #19891 )
2023-02-20 00:59:46 +00:00
zvecr
f71f7733a3
Fix date
2023-02-19 20:30:18 +00:00
zvecr
f5ccd04a5f
Stub changelog
2023-02-19 20:23:01 +00:00
Joel Challis
0152dd811d
Move KC_MISSION_CONTROL/KC_LAUNCHPAD keycodes to core ( #19884 )
2023-02-19 18:59:50 +11:00
Joel Challis
f587a0c548
Align sequencer keycodes ( #19875 )
2023-02-18 15:44:36 +00:00
Joel Challis
242f51007f
Fix regen script for macOS ( #19857 )
2023-02-16 01:00:01 +00:00
Joel Challis and Conor Burns
896d9aa98c
Add rp2040_ce and add elite-pi and helios as alias ( #19830 )
...
* add rp2040_ce and add elite-pi and helios as alias (#19628 )
* fix git mishap
* Update platforms/chibios/converters/promicro_to_rp2040_ce/_pin_defs.h
Co-authored-by: Joel Challis <git@zvecr.com >
---------
Co-authored-by: Joel Challis <git@zvecr.com >
* Tidy docs
---------
Co-authored-by: Conor Burns <mail@conor-burns.com >
2023-02-12 23:02:05 +00:00
Joel Challis
6ceff1367d
Tidy up use of keycode range helpers ( #19813 )
2023-02-12 17:09:34 +00:00
Joel Challis
d10350cd2c
Restore packing of midi note keycodes ( #19468 )
2023-02-13 02:55:51 +11:00
Joel Challis
90f3d6201a
Reduce false positives in layout name validation ( #19646 )
2023-02-11 20:36:11 +00:00
Joel Challis
11d49d00e7
Remove matrix_init_quantum/matrix_scan_quantum ( #19806 )
2023-02-11 03:47:17 +00:00
Joel Challis
1d0b4c8d38
Tidy up use of keycode range helpers ( #19756 )
2023-02-10 21:10:14 +00:00
Joel Challis
2ffdec5dc2
Move more unicode ranges to DD ( #19755 )
2023-02-10 21:08:54 +00:00
Joel Challis
fb6c9eaed4
Regen keycode_table for unit tests ( #19721 )
2023-02-03 05:05:45 +00:00
Joel Challis
944b6107e2
Fix midi after recent refactoring ( #19723 )
2023-01-31 01:02:17 +00:00
Joel Challis
d84a7351ea
Strip out more of config_common ( #19722 )
2023-01-30 20:40:12 +00:00
Joel Challis
968cc1fe7b
Relocate diode direction definitions ( #19715 )
2023-01-30 15:10:40 +11:00
Joel Challis
80cc6ad187
Fix 19701 merge
2023-01-28 21:16:59 +00:00
Joel Challis
8cc2e0e906
Fix quantum ring_buffer for ChibiOS ( #19683 )
2023-01-28 21:07:51 +00:00
Joel Challis
832479c7fb
Split out mcu_selection to platform ( #19701 )
2023-01-29 07:40:47 +11:00
Joel Challis
603c86b6a2
Run format-text on keyboard PRs ( #19656 )
2023-01-22 14:15:10 +11:00
Joel Challis
53cc6170ae
Refactor some layouts which contain keyboard name ( #19645 )
...
* Refactor some layouts which contain keyboard name
* use planck_mit
2023-01-20 05:44:05 +00:00
Joel Challis
fe6502f12e
Publish keymap.json to API ( #19167 )
2023-01-20 03:38:19 +00:00
Joel Challis
27504d974d
Fix converter alias after 19603 ( #19644 )
2023-01-20 02:41:10 +00:00
Joel Challis
f2ad3ba7c3
Refactor some layouts which contain keyboard name ( #19643 )
2023-01-20 02:36:30 +00:00
Joel Challis
5e502c3265
Remove stray UNUSED_PINS ( #19639 )
2023-01-20 02:35:18 +00:00
Joel Challis
891780b17f
Refactor some layouts which contain keyboard name ( #19642 )
2023-01-20 01:59:46 +00:00
Joel Challis
cc9a3a84d0
Fix mk0_avr_extra PIN_COMPATIBLE lint warning ( #19640 )
2023-01-20 01:59:27 +00:00
Joel Challis
4973950ddc
Print distro in doctor output ( #19633 )
2023-01-19 10:25:47 +00:00
Joel Challis
0b25528b6b
Fix 'No LAYOUTs defined' check ( #19537 )
2023-01-19 00:27:11 +00:00
Joel Challis
0ce3f6bcfe
De-duplicate platform detection ( #19603 )
2023-01-19 00:27:00 +00:00
Joel Challis
a1f253cbef
qmk compile/qmk flash - Validate keymap argument (#19530 )
2023-01-19 00:24:13 +00:00
Joel Challis
88ec588ae7
Remove make all-<platform> build targets ( #19496 )
2023-01-19 10:44:41 +11:00
Joel Challis
12f1a30d16
Add alias support for converters ( #19563 )
2023-01-18 23:16:33 +00:00
Joel Challis
82a94ea1bd
Add f303 to tinyuf2 bootloader support ( #19620 )
2023-01-18 22:36:58 +00:00
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