Commit Graph
100 Commits
Author SHA1 Message Date
Joel ChallisandGitHub cefef18ceb Tidy up stray RGB_DISABLE_TIMEOUT references (#20460) 2023-04-15 23:21:58 -06:00
Joel ChallisandGitHub 38700f7e3f Reject info.json at keymap level (#20408) 2023-04-11 02:43:45 +01:00
Joel ChallisandGitHub e9b36bebb2 Avoid generating empty ENCODER_RESOLUTION (#20179) 2023-04-07 14:07:59 +01:00
Joel ChallisandGitHub f56580404d Minify content published to API (#20285) 2023-03-29 13:01:16 +01:00
Joel ChallisandGitHub e0b1637e15 I have zero involvement with this keyboard... (#20287) 2023-03-29 02:09:26 +01:00
Joel ChallisandGitHub 7654c2a23b Update keycodes_0.0.1_basic.hjson (#20129) 2023-03-16 00:37:58 +00:00
Joel ChallisandGitHub 952b88528f Fix processing of recently added system keycodes (#20058) 2023-03-08 06:38:11 +00:00
Joel ChallisandGitHub 500c4b7484 Reject VIA keys within info.json (#20026) 2023-03-06 10:07:47 +11:00
Joel ChallisandGitHub 3fc9c03559 Remove all from list of animations in info.json (#19978) 2023-03-01 02:55:14 +00:00
Joel ChallisandGitHub 53727062db Disable safe.directory check (#19970) 2023-02-28 20:27:11 +00:00
Joel ChallisandGitHub 05631b276d Flag "builddefs" as core changes (#19950) 2023-02-28 14:18:43 +00:00
Joel ChallisandGitHub bda28fa384 Hide hex output when building uf2 (#19940) 2023-02-26 15:24:43 +11:00
Joel ChallisandGitHub 9f2cd9119f Reallocate user/kb keycode ranges (#19907) 2023-02-23 09:50:09 +11:00
Joel ChallisandGitHub 961f0b7b2d Reallocate SAFE_RANGE (#19909) 2023-02-23 09:49:07 +11:00
Joel ChallisandGitHub 403b0addea Align magic keycodes (#19877) 2023-02-23 08:14:29 +11:00
Joel ChallisandGitHub 0512e286a6 Remove magic bodges from via keymaps (#19890) 2023-02-22 01:15:18 +00:00
Joel ChallisandGitHub 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 ChallisandGitHub 0152dd811d Move KC_MISSION_CONTROL/KC_LAUNCHPAD keycodes to core (#19884) 2023-02-19 18:59:50 +11:00
Joel ChallisandGitHub f587a0c548 Align sequencer keycodes (#19875) 2023-02-18 15:44:36 +00:00
Joel ChallisandGitHub 242f51007f Fix regen script for macOS (#19857) 2023-02-16 01:00:01 +00:00
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 ChallisandGitHub 6ceff1367d Tidy up use of keycode range helpers (#19813) 2023-02-12 17:09:34 +00:00
Joel ChallisandGitHub d10350cd2c Restore packing of midi note keycodes (#19468) 2023-02-13 02:55:51 +11:00
Joel ChallisandGitHub 90f3d6201a Reduce false positives in layout name validation (#19646) 2023-02-11 20:36:11 +00:00
Joel ChallisandGitHub 11d49d00e7 Remove matrix_init_quantum/matrix_scan_quantum (#19806) 2023-02-11 03:47:17 +00:00
Joel ChallisandGitHub 1d0b4c8d38 Tidy up use of keycode range helpers (#19756) 2023-02-10 21:10:14 +00:00
Joel ChallisandGitHub 2ffdec5dc2 Move more unicode ranges to DD (#19755) 2023-02-10 21:08:54 +00:00
Joel ChallisandGitHub fb6c9eaed4 Regen keycode_table for unit tests (#19721) 2023-02-03 05:05:45 +00:00
Joel ChallisandGitHub 944b6107e2 Fix midi after recent refactoring (#19723) 2023-01-31 01:02:17 +00:00
Joel ChallisandGitHub d84a7351ea Strip out more of config_common (#19722) 2023-01-30 20:40:12 +00:00
Joel ChallisandGitHub 968cc1fe7b Relocate diode direction definitions (#19715) 2023-01-30 15:10:40 +11:00
Joel ChallisandGitHub 80cc6ad187 Fix 19701 merge 2023-01-28 21:16:59 +00:00
Joel ChallisandGitHub 8cc2e0e906 Fix quantum ring_buffer for ChibiOS (#19683) 2023-01-28 21:07:51 +00:00
Joel ChallisandGitHub 832479c7fb Split out mcu_selection to platform (#19701) 2023-01-29 07:40:47 +11:00
Joel ChallisandGitHub 603c86b6a2 Run format-text on keyboard PRs (#19656) 2023-01-22 14:15:10 +11:00
Joel ChallisandGitHub 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 ChallisandGitHub fe6502f12e Publish keymap.json to API (#19167) 2023-01-20 03:38:19 +00:00
Joel ChallisandGitHub 27504d974d Fix converter alias after 19603 (#19644) 2023-01-20 02:41:10 +00:00
Joel ChallisandGitHub f2ad3ba7c3 Refactor some layouts which contain keyboard name (#19643) 2023-01-20 02:36:30 +00:00
Joel ChallisandGitHub 5e502c3265 Remove stray UNUSED_PINS (#19639) 2023-01-20 02:35:18 +00:00
Joel ChallisandGitHub 891780b17f Refactor some layouts which contain keyboard name (#19642) 2023-01-20 01:59:46 +00:00
Joel ChallisandGitHub cc9a3a84d0 Fix mk0_avr_extra PIN_COMPATIBLE lint warning (#19640) 2023-01-20 01:59:27 +00:00
Joel ChallisandGitHub 4973950ddc Print distro in doctor output (#19633) 2023-01-19 10:25:47 +00:00
Joel ChallisandGitHub 0b25528b6b Fix 'No LAYOUTs defined' check (#19537) 2023-01-19 00:27:11 +00:00
Joel ChallisandGitHub 0ce3f6bcfe De-duplicate platform detection (#19603) 2023-01-19 00:27:00 +00:00
Joel ChallisandGitHub a1f253cbef qmk compile/qmk flash - Validate keymap argument (#19530) 2023-01-19 00:24:13 +00:00
Joel ChallisandGitHub 88ec588ae7 Remove make all-<platform> build targets (#19496) 2023-01-19 10:44:41 +11:00
Joel ChallisandGitHub 12f1a30d16 Add alias support for converters (#19563) 2023-01-18 23:16:33 +00:00
Joel ChallisandGitHub 82a94ea1bd Add f303 to tinyuf2 bootloader support (#19620) 2023-01-18 22:36:58 +00:00
Joel ChallisandGitHub 0730740add Add mmoskal/uf2-stm32f103 bootloader support (#19594) 2023-01-15 15:04:32 +00:00
Joel ChallisandGitHub 1bbacec44d Promote CTPC warning to error (#19565) 2023-01-11 22:44:55 +00:00
Joel ChallisandGitHub b61654fb95 Tidy up use of CTPC (#19570) 2023-01-11 22:31:54 +00:00
Joel ChallisandGitHub 46c85c93f0 Revert "De-duplicate platform detection (#19545)" (#19564)
This reverts commit e11235ee14.
2023-01-11 19:58:27 +00:00
Joel ChallisandGitHub e11235ee14 De-duplicate platform detection (#19545) 2023-01-11 02:13:32 +00:00
Joel ChallisandGitHub 20474ae232 Fix CLI community detection (#19562) 2023-01-11 12:38:35 +11:00
Joel ChallisandGitHub b57714f793 qmk doctor - Handle timeouts while checking binaries (#19549) 2023-01-09 09:27:41 +00:00
Joel ChallisandGitHub a3ed1b0c8d Relax converter within keymap schema (#19544) 2023-01-09 09:23:02 +00:00
Joel ChallisandGitHub 1b045b1e60 Handle doctor permission issues while checking udev (#19548) 2023-01-09 08:21:21 +00:00
Joel ChallisandGitHub 1c024bfa91 Add some missing layout data (#19539) 2023-01-08 15:26:37 +00:00
Joel ChallisandGitHub f6023a36bc Remove invalid pin_compatible config from defaults (#19512) 2023-01-07 17:07:19 +00:00
Joel ChallisandGitHub 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 ChallisandGitHub c5e3275299 Fix handwired/onekey/kb2040 WS2812 pin (#19517) 2023-01-07 17:02:40 +00:00
Joel ChallisandGitHub 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 ChallisandGitHub f9ee0571a7 Remove unused Makefile paths (#19487) 2023-01-04 14:25:48 +11:00
Joel ChallisandGitHub c345278101 Replace list_keyboards.sh with CLI calls (#19485) 2023-01-03 14:15:29 +11:00
Joel ChallisandGitHub 20ee103399 Remove cmp checks from Makefile (#19480) 2023-01-02 22:26:26 +00:00
Joel ChallisandGitHub 4b2fd42122 Build warning when not valid work-tree (#19475) 2023-01-03 09:12:54 +11:00
Joel ChallisandGitHub 975d64cc2b adpenrose/akemipad fixes (#19477) 2023-01-03 09:12:25 +11:00
Joel ChallisandGitHub b297531dbf Migrate 'make git-submodule' to CLI command (#19479) 2023-01-03 09:11:57 +11:00
Joel ChallisandGitHub 3a5a4c708f Report submodule status when not valid work-tree (#19474) 2023-01-03 09:00:29 +11:00
Joel ChallisandGitHub 24adecd922 Implement XAP style merge semantics for DD keycodes (#19397) 2023-01-01 19:16:38 +00:00
Joel ChallisandGitHub e4cfbd2532 Allow CLI to flash .uf2 files (#19462) 2023-01-01 15:51:29 +11:00
Joel ChallisandGitHub cd1f05a23a Use unique name for regen PR branches (#19464) 2023-01-01 13:38:31 +11:00
Joel ChallisandGitHub d0ebafaea6 Align definition of unicode_map (#19452) 2023-01-01 11:54:12 +11:00
Joel ChallisandGitHub 2ae215514a Add docs to cover recent LAYOUT_all lint checks (#19393) 2023-01-01 11:53:10 +11:00
Joel ChallisandGitHub 5a3594366f Initial DD keycode regen workflow (#19400) 2023-01-01 11:46:17 +11:00
Joel ChallisandGitHub b8e12eed80 WSL qmk flash firmware.bin workaround (#19434) 2023-01-01 11:44:33 +11:00
Joel ChallisandGitHub 61696fda83 CLI flashers should allow files outside qmk_firmware folder (#19454) 2023-01-01 11:43:30 +11:00
Joel ChallisandGitHub 517f8af99e Revert changes to keymap_steno.h (#19412) 2022-12-23 23:42:33 +00:00
Joel ChallisandGitHub 70f67ca908 Update breaking changes year... (#19409) 2022-12-23 17:53:08 +00:00
Joel ChallisandGitHub ab1898e660 Minor alignment of rgb_breathe_table generator (#19403) 2022-12-23 11:11:56 +00:00
Joel ChallisandGitHub 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 ChallisandGitHub 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 ChallisandGitHub 1dd3e46336 Remove broken keymap/userspace (#19271) 2022-12-10 13:19:31 +11:00
Joel ChallisandGitHub 89fdafc27d Refactor use of led_set_user within handwired/prime_exl (#19274) 2022-12-09 03:32:47 +00:00
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 ChallisandGitHub 9bc7e9afbd Initial uk+us DD keymap_extras migration (#19031) 2022-12-09 00:54:52 +00:00
Joel ChallisandGitHub 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 ChallisandGitHub 6e6039995b Add lint check for keyboard/keymap license header (#19215) 2022-12-09 03:31:02 +11:00
Joel ChallisandGitHub 92fadf0110 Ensure info.json layout macros are somewhat valid (#19236) 2022-12-05 02:32:40 +00:00
Joel ChallisandGitHub 32dabd5320 Align new-keymap with new-keyboard (#19229) 2022-12-03 12:04:06 +00:00
Joel ChallisandGitHub 82760bcea6 Apply suggested workaround for #18371 (#19226)
Fixes undefined
2022-12-03 11:42:54 +11:00
Joel ChallisandGitHub 4540f52e98 Revert WB32 ISO workaround (#19224) 2022-12-03 09:07:16 +11:00
Joel ChallisandGitHub 3e59bbd731 Automate "Data Driven" migrations (#17820) 2022-11-30 20:08:54 +00:00
Joel ChallisandGitHub 5d516ac2e2 Ignore some layout macro names from lint (#19207) 2022-11-30 06:39:41 +00:00
Joel ChallisandGitHub 739d4ad2fb Add some community layouts to 40percentclub boards (#19209) 2022-11-30 06:39:27 +00:00