Ryan
d784f78bd0
Move Bootmagic config to data driven ( #19860 )
2023-02-17 08:49:49 +11:00
Ryan
7fad94ba2d
Remove unused RGBLight defines from config.h ( #19859 )
2023-02-17 08:13:41 +11:00
Ryan
2cdf99ae95
Migrate `DIRECT_PINS` to data driven ( #19826 )
2023-02-14 00:39:41 -07:00
Ryan
f9aeea64c1
Migrate `MCU` and `BOOTLOADER` to data-driven ( #19529 )
2023-02-08 18:41:46 +11:00
Ryan
8d6bf19fc7
Remove unused `SOFT_SERIAL_PIN` from config.h ( #19768 )
2023-02-07 14:46:51 +00:00
Ryan
11b6bb8179
Remove unused Bootmagic row/col defines from config.h ( #19761 )
2023-02-07 00:05:37 +00:00
Ryan
a988f8a169
Remove unused `GRAVE_ESC_CTRL_OVERRIDE` from config.h ( #19752 )
2023-02-06 02:40:23 +00:00
Ryan
ebb512db82
Debounce defines cleanup ( #19742 )
...
* Clean up `DEBOUNCE` in config.h, 0-9
* Clean up `DEBOUNCE` in config.h, A
* Clean up `DEBOUNCE` in config.h, B
* Clean up `DEBOUNCE` in config.h, C
* Clean up `DEBOUNCE` in config.h, D
* Clean up `DEBOUNCE` in config.h, E
* Clean up `DEBOUNCE` in config.h, F
* Clean up `DEBOUNCE` in config.h, G
* Clean up `DEBOUNCE` in config.h, H
* Clean up `DEBOUNCE` in config.h, handwired
* Clean up `DEBOUNCE` in config.h, I
* Clean up `DEBOUNCE` in config.h, J
* Clean up `DEBOUNCE` in config.h, K
* Clean up `DEBOUNCE` in config.h, L
* Clean up `DEBOUNCE` in config.h, M
* Clean up `DEBOUNCE` in config.h, N
* Clean up `DEBOUNCE` in config.h, O
* Clean up `DEBOUNCE` in config.h, P
* Clean up `DEBOUNCE` in config.h, Q
* Clean up `DEBOUNCE` in config.h, R
* Clean up `DEBOUNCE` in config.h, S
* Clean up `DEBOUNCE` in config.h, T
* Clean up `DEBOUNCE` in config.h, U
* Clean up `DEBOUNCE` in config.h, V
* Clean up `DEBOUNCE` in config.h, W
* Clean up `DEBOUNCE` in config.h, X
* Clean up `DEBOUNCE` in config.h, Y
* Clean up `DEBOUNCE` in config.h, Z
* Remove default debounce from info.json
* Migrate non-default debounce to info.json
2023-02-03 19:19:58 +00:00
Ryan
f20a05440e
Remove unused `MATRIX_HAS_GHOST` from config.h ( #19726 )
2023-02-03 00:04:10 +00:00
Ryan
b867522f8c
Clean up Force NKRO in config.h ( #19718 )
2023-01-30 20:45:41 +00:00
Nick Brassel
f6dd8dea2e
Remove usages of config_common.h from config.h files. ( #19714 )
2023-01-31 06:03:30 +11:00
Ryan
b727434391
Remove commented out backlight config & stray "backlight levels" ( #19703 )
2023-01-28 15:42:44 +00:00
Joel Challis
d0ebafaea6
Align definition of unicode_map ( #19452 )
2023-01-01 11:54:12 +11:00
Ryan
801d2ff940
Remove useless line continuations ( #19399 )
2022-12-30 11:48:05 +11:00
Ryan
5974d989fe
Normalise Unicode keycodes ( #18898 )
...
* `UC_MOD`/`UC_RMOD` -> `UC_NEXT`/`UC_PREV`
* `UNICODE_MODE_*` -> `QK_UNICODE_MODE_*`
* `UC_MAC` -> `UNICODE_MODE_MACOS`
* `UC_LNX` -> `UNICODE_MODE_LINUX`
* `UC_WIN` -> `UNICODE_MODE_WINDOWS`
* `UC_BSD` -> `UNICODE_MODE_BSD`
* `UC_WINC` -> `UNICODE_MODE_WINCOMPOSE`
* `UC_EMACS` -> `UNICODE_MODE_EMACS`
* `UC__COUNT` -> `UNICODE_MODE_COUNT`
* `UC_M_MA` -> `UC_MAC`
* `UC_M_LN` -> `UC_LINX`
* `UC_M_WI` -> `UC_WIN`
* `UC_M_BS` -> `UC_BSD`
* `UC_M_WC` -> `UC_WINC`
* `UC_M_EM` -> `UC_EMAC`
* Docs
* Update quantum/unicode/unicode.h
2022-10-31 21:15:12 +00:00
Ryan
7407347be1
Remove rgblight_list.h ( #18878 )
...
* Remove rgblight_list defines with no usage
* Remove rgblight_setrgb_*[_at] defines
* Remove rgblight_sethsv_* defines
* Remove rgblight_sethsv_noeeprom_* defines
* Delete rgblight_list.h and remove all references
2022-10-27 23:50:14 +01:00
Ryan
002b58f0e4
Normalise Space Cadet keycodes ( #18864 )
2022-10-27 11:19:16 +01:00
Ryan
1cb1a5a374
Remove legacy Grave Escape keycodes ( #18787 )
2022-10-20 18:04:11 -07:00
Ryan
c347e732be
Remove legacy EEPROM clear keycodes ( #18782 )
...
* `EEP_RST` -> `EE_CLR`, default-ish keymaps
* `EEP_RST` -> `EE_CLR`, user keymaps
* `EEP_RST` -> `EE_CLR`, community layouts
* `EEP_RST` -> `EE_CLR`, userspace
* `EEP_RST` -> `EE_CLR`, docs & core
2022-10-20 12:20:07 +01:00
Ryan
bad8c5992b
Remove legacy sendstring keycodes ( #18749 )
2022-10-17 13:45:23 +01:00
Ryan
74223c34a9
Remove legacy keycodes, part 6 ( #18740 )
...
* `KC_RSHIFT` -> `KC_RSFT`
* `KC_RCTRL` -> `KC_RCTL`
* `KC_LSHIFT` -> `KC_LSFT`
* `KC_LCTRL` -> `KC_LCTL`
2022-10-16 14:14:40 +01:00
Ryan
5e4b076af3
Remove legacy keycodes, part 5 ( #18710 )
...
* `KC_SLCK` -> `KC_SCRL`
* `KC_NLCK` -> `KC_NUM`
2022-10-15 22:29:43 +01:00
Drashna Jaelre
55b9a4d06e
Remove RGBLIGHT_ANIMATION and clean up effect defines for G-K ( #18726 )
2022-10-15 09:55:27 -07:00
Ryan
5629ba1807
Remove legacy keycodes, part 4 ( #18683 )
...
* `KC_PGDOWN` -> `KC_PGDN`
* `KC_PSCREEN` -> `KC_PSCR`
* `KC_SCOLON` -> `KC_SCLN`
* `KC_BSLASH` -> `KC_BSLS`
* `KC_BSPACE` -> `KC_BSPC`
2022-10-13 18:28:14 +01:00
QMK Bot
aab2bad089
Merge remote-tracking branch 'origin/master' into develop
2022-10-10 08:05:15 +00:00
Artjoms Rizihs
cd4a265560
[Keyboard][Keymap] Fix random keys being sent on Mac + userspace changes ( #15648 )
...
* qmk art 2020+
* fix compilation
* remove functions. translation matrix
* fix edgecases
* whitespace
* fix memory oddity changing the keymap with every string print
* return edge cases
* support workman layout for git strings
* subm
* secrets
* fix git ignore
* rename var
* workman HW feature toggle
* remember lenght for inserting secrets
* blink leds on secret finish
* 75:fix LEDs not reflecting state on boot
* move common led functions to user file
* move common led funcs to separate file
* move funcs file to separate folder
* capsword
* move string functions to a separate file
* consolidate led funcs
* tidy up variables
* email
* fix printing random keys on Mac + temp disable dynamic macro
* make switch lang shortcut configurable
* revert ergodone behaviour
* move git ignore to userspace folder
* ergodone clean up + saving space
* navigation combos
* shift caps always turns on caps lock. more combos
* convert led funcs into header file
* convert string funcs into header file
* fix compilation for split75
* remove git cherry pick
* update legal headers
* more legal headers
* home row macros
* refactor combo names
* redo combos for homerow + f10 11 12
* custom strings implementation (like secrets)
* ergodone: more consistent f keys
* tweak left right combos to minimise typing interference
* ctr z shortcut
* ergodone: move del to a more convenient key
* rename secrets file to a shorter length
* ergodone tweaks
* fix after merge
* removed included .c files
* Update keyboards/ktec/ergodone/keymaps/art/user_config.c.example
* Update keyboards/mt/split75/keymaps/art/user_config.c.example
* Update users/art/secr.h.example
* Update users/art/custom_definitions.h.example
* Update users/art/art_user_config.h.example
* Update users/art/art.h
2022-10-10 01:04:30 -07:00
Joel Challis
20f142a772
Tidy up LAYOUT macro generation ( #18262 )
2022-09-19 01:35:46 +01:00
Nick Brassel
154d35ac14
Remove `UNUSED_PINS` ( #17931 )
2022-08-06 23:23:35 +10:00
QMK Bot
bce4fb4574
Merge remote-tracking branch 'origin/master' into develop
2022-08-03 07:04:43 +00:00
Ryan
1b92c204c1
Move keyboard USB IDs and strings to data driven: K ( #17846 )
...
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2022-08-03 17:03:47 +10:00
QMK Bot
c1d9f9911c
Merge remote-tracking branch 'origin/master' into develop
2022-07-02 13:08:54 +00:00
Vega Deftwing
e25879e836
[keymap] Add tiny text, full width characters to Ergodone->Vega ( #17427 )
2022-07-02 23:08:18 +10:00
Drashna Jaelre
0da6562c4d
Make default layer size 16-bit ( #15286 )
...
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2022-06-19 07:37:51 +10:00
Joel Challis
0e11b511e4
Convert ergodone to use core mcp23018 driver ( #17005 )
2022-05-31 03:08:56 +01:00
Joel Challis
b7771ec25b
RESET -> QK_BOOT default keymaps ( #17037 )
2022-05-15 20:26:27 +01:00
Ryan
764dc18a81
Remove `NO_ACTION_MACRO` and `NO_ACTION_FUNCTION` from keyboard config.h ( #16655 )
2022-03-15 13:56:58 +00:00
Ryan
bd70f5261c
Remove `matrix_key_count()` ( #16603 )
...
* Remove `matrix_key_count()`
* Remove `matrix_bitpop()`
2022-03-10 12:18:07 +00:00
Ryan
f718a10889
Fix up build options comments ( #15463 )
2021-12-12 18:05:37 -08:00
Ryan
a8d440e4e0
Tidy up NKRO_ENABLE rules ( #15382 )
2021-12-09 16:05:44 +11:00
Ryan
c12b997679
Tidy up `SLEEP_LED_ENABLE` rules ( #15362 )
2021-12-01 21:13:00 +11:00
peepeetee
c5f1e9797a
rename kprepublic bm keyboards to have a standardized naming format ( #15047 )
...
* change missed kprepublic readmes
* fix xiudi readmes
* initial change, see pr description
* change readmes
* changes names in readmes and device descriptors
2021-11-18 08:37:23 +11:00
James Young
84ea77ead6
Remove `BOOTMAGIC_ENABLE = lite` option ( #15002 )
...
* remove BOOTMAGIC_ENABLE=lite setting
* change keyboard BOOTMAGIC_ENABLE rules
Edits keyboard-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.
* change keyboard BOOTMAGIC_ENABLE inline comments
Edits keyboard-level BOOTMAGIC_ENABLE inline comments to "Enable Bootmagic Lite".
* change keymap BOOTMAGIC_ENABLE rules
Edits keymap-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.
* change keymap BOOTMAGIC_ENABLE inline comments
Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite".
* change layout/user BOOTMAGIC_ENABLE rules/comments
Edits instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.
Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite".
* update non-rules.mk BOOTMAGIC_ENABLE references in keyboards/
* remove docs references to Full Bootmagic
* convert data-driven Bootmagic Lite instances
* remove Bootmagic Lite bodge from data-driven generation
* Merge remote-tracking branch 'upstream/develop' into rm/bootmagic-full_q4a
* update docs/ja/config_options.md per mtei
* update docs/faq_misc.md per mtei
Remove remaining Full Bootmagic reference.
2021-11-05 08:18:09 +11:00
James Young
922c8071e4
Merge remote-tracking branch 'upstream/master' into develop
2021-09-29 23:23:10 -07:00
Ryan
36bc3c867e
Remove redundant `UNICODE_ENABLE = no` in keyboard-level rules.mk ( #14633 )
2021-09-30 08:14:21 +10:00
QMK Bot
be3d7063a0
Merge remote-tracking branch 'origin/master' into develop
2021-09-29 18:37:46 +00:00
Drashna Jaelre
02ab7b1888
[Core] Fix "6kro enable" and clarify naming ( #14563 )
...
* Fix USB_6KRO_ENABLE compilation errors
* Add info to docs
* Rename define to be more accurate
* Remove unused rule
* Refixe docs
2021-09-29 11:37:11 -07:00
James Young
843b9a7e4d
Merge remote-tracking branch 'upstream/master' into develop
2021-09-26 03:04:11 -07:00
James Young
6f36eb469d
Remove unused `IS_COMMAND()` instances and Magic Key definitions ( #14610 )
...
* Remove unused IS_COMMAND() instances from keyboard-level config.h, 0-9
* Remove unused IS_COMMAND() instances from keyboard-level config.h, A-B
* Remove unused IS_COMMAND() instances from keyboard-level config.h, C-D
* Remove unused IS_COMMAND() instances from keyboard-level config.h, E-G
* Remove unused IS_COMMAND() instances from keyboard-level config.h, handwired
* Remove unused IS_COMMAND() instances from keyboard-level config.h, H-M
* Remove unused IS_COMMAND() instances from keyboard-level config.h, N-R
* Remove unused IS_COMMAND() instances from keyboard-level config.h, S-Z
* Remove unused Magic Key definitions from keyboard-level config.h, 0-9
* Remove unused Magic Key definitions from keyboard-level config.h, A
* Remove unused Magic Key definitions from keyboard-level config.h, B
* Remove unused Magic Key definitions from keyboard-level config.h, C
* Remove unused Magic Key definitions from keyboard-level config.h, D-E
* Remove unused Magic Key definitions from keyboard-level config.h, F-H
* Remove unused Magic Key definitions from keyboard-level config.h, handwired
* Remove unused Magic Key definitions from keyboard-level config.h, I-K
* Remove unused Magic Key definitions from keyboard-level config.h, L-M
* Remove unused Magic Key definitions from keyboard-level config.h, N-R
* Remove unused Magic Key definitions from keyboard-level config.h, S-V
* Remove unused Magic Key definitions from keyboard-level config.h, W-Z
* Merge remote-tracking branch 'upstream/master' into clean/command_and_magic
* Remove remaining unused IS_COMMAND() instances from keyboard-level config.h
2021-09-26 02:57:20 -07:00
fauxpark
94572d74b5
Merge remote-tracking branch 'upstream/master' into develop
2021-09-21 20:19:07 +10:00
Ryan
6b74e48f81
Remove audio pin references in rules.mk ( #14532 )
2021-09-21 20:04:03 +10:00