James Young and GitHub
fecfc0f7da
atreus: restore intended matrix implementations (#24082 )
...
* `atreus`: restore intended matrix implementations
PR 24010 inadvertently changed the switch matrix for the
`atreus/astar_mirrored` keyboard in removing the `PCBDOWN` configuration
option, and also made PCB up and down implementations available for all
Atreus variants, which is not intended usage.
This commit restores the intended behaviour, and makes all the keymaps
which are currently present agnostic to hardware variant.
2025-10-05 01:47:45 +01:00
Joel Challis and GitHub
07684bcc99
Remove "console":false from keyboards ( #25190 )
2025-04-23 12:09:56 +10:00
Joel Challis and GitHub
960c4969a5
Remove empty url fields ( #25181 )
2025-04-22 17:59:00 +01:00
Joel Challis and GitHub
1a30e2b32b
Migrate some DEFAULT_FOLDER to keyboard_aliases.hjson ( #24835 )
2025-01-20 22:26:25 +00:00
Nick Brassel and GitHub
45dc2499dc
Remove all via-enabled keymaps, including via. ( #24322 )
2024-08-26 07:51:22 +10:00
Ryan and GitHub
af8fe44e0f
atreus: misc cleanups (#24010 )
2024-06-29 05:50:08 +01:00
James Young and GitHub
8ad2e30732
Migrate LOCKING_*_ENABLE to Data-Driven: A-C, Part 1 ( #23745 )
...
Affects:
- `atreus`
- `cablecardesigns/cypher/rev6`
- `caffeinated/serpent65`
- `cannonkeys/adelie`
- `cannonkeys/aella`
- `cannonkeys/an_c`
- `cannonkeys/atlas`
- `cannonkeys/atlas_alps`
- `cannonkeys/balance`
- `cannonkeys/brutalv2_65`
- `cannonkeys/chimera65`
- `cannonkeys/cloudline`
- `cannonkeys/crin`
- `cannonkeys/db60`
- `cannonkeys/devastatingtkl`
- `cannonkeys/gentoo`
- `cannonkeys/gentoo_hs`
- `cannonkeys/hoodrowg`
- `cannonkeys/instant60`
- `cannonkeys/instant65`
- `cannonkeys/iron165`
- `cannonkeys/malicious_ergo`
- `cannonkeys/obliterated75`
- `cannonkeys/onyx`
- `cannonkeys/ortho48`
- `cannonkeys/ortho60`
- `cannonkeys/ortho75`
- `cannonkeys/practice60`
- `cannonkeys/practice65`
- `cannonkeys/rekt1800`
- `cannonkeys/ripple`
- `cannonkeys/sagittarius`
- `cannonkeys/satisfaction75`
- `cannonkeys/savage65`
- `cannonkeys/tmov2`
- `cannonkeys/tsukuyomi`
- `cannonkeys/vicious40`
- `capsunlocked/cu24`
- `capsunlocked/cu65`
- `capsunlocked/cu7`
- `capsunlocked/cu75`
- `capsunlocked/cu80/v1`
2024-05-20 21:07:40 +01:00
Ryan and GitHub
1184e0d9be
Adjust keycode alignment around QK_BOOT ( #23697 )
2024-05-11 16:50:48 +01:00
Joel Challis and GitHub
62af50ceef
Fix failing keyboards on develop ( #23406 )
2024-04-03 14:01:30 +01:00
James Young and GitHub
63bc7b63a6
Data-Driven Keyboard Conversions: A ( #23379 )
2024-04-02 17:45:44 +01:00
Joel Challis and GitHub
831deac212
Migrate build target markers to keyboard.json ( #23293 )
2024-03-30 11:31:50 +00:00
Joel Challis and GitHub
1c8e99ca45
Migrate features and LTO from rules.mk to data driven ( #23307 )
2024-03-30 10:57:30 +00:00
Nick Brassel and GitHub
f25226453f
Remove obvious user keymaps, keyboards/a* edition. ( #22692 )
2023-12-18 14:06:47 +11:00
Joel Challis and GitHub
990895f03f
[Keymap Removal] keebio/iris and related keymaps. ( #22690 )
2023-12-18 12:49:19 +11:00
Nick Brassel and GitHub
7ea022ba88
[Keymap Removal] Planck and related keymaps. ( #22683 )
2023-12-17 21:54:01 +11:00
Joel Challis and GitHub
1ed03f498f
Remove userspace keymaps ( #22544 )
2023-11-27 05:36:45 +11:00
Ryan and GitHub
b4a7b9253a
Bluetooth: driver naming cleanups ( #21624 )
2023-07-29 15:16:14 +10:00
Nick Brassel and GitHub
416af0171c
Remove CORTEX_ENABLE_WFI_IDLE from keyboards. ( #21353 )
...
* Remove CORTEX_ENABLE_WFI_IDLE from the codebase.
* Turn on CORTEX_ENABLE_WFI_IDLE by default.
2023-06-23 20:31:25 +01:00
Ryan and GitHub
a4ed6ad0f5
Unicodemap keycodes rename ( #21092 )
2023-06-01 17:25:08 +01:00
QMK Bot
a12c1e0bcf
Merge remote-tracking branch 'origin/master' into develop
2023-05-24 07:54:46 +00:00
Xyverz and GitHub
618d0f05f4
Removed unneeded layers from xyverz keymaps ( #21008 )
2023-05-24 08:54:06 +01:00
Ryan and GitHub
a5e46d8082
More info.json whitespace cleanups ( #20665 )
2023-05-03 12:19:34 +10:00
Jeff Epler and GitHub
4bdf546e31
yttyx: convert to utf-8 encoding ( #20672 )
2023-05-02 15:48:46 +01:00
precondition and GitHub
1899793f27
Make IGNORE_MOD_TAP_INTERRUPT the default behaviour for mod-taps ( #20211 )
2023-04-03 15:32:47 +10:00
9dbee3e23d
Remove useless "ifdef KEYBOARD_*" ( #20078 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2023-03-16 20:18:33 +11:00
e933e0411f
Move matrix config to info.json, part 5 ( #20003 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2023-03-11 05:41:58 +11:00
Ryan and GitHub
2da0827d4f
Remove matrix size defines ( #19581 )
2023-02-17 16:08:25 +11:00
Ryan and GitHub
f9aeea64c1
Migrate MCU and BOOTLOADER to data-driven ( #19529 )
2023-02-08 18:41:46 +11:00
Ryan and GitHub
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 and GitHub
f20a05440e
Remove unused MATRIX_HAS_GHOST from config.h ( #19726 )
2023-02-03 00:04:10 +00:00
Nick Brassel and GitHub
f6dd8dea2e
Remove usages of config_common.h from config.h files. ( #19714 )
2023-01-31 06:03:30 +11:00
Ryan and GitHub
b727434391
Remove commented out backlight config & stray "backlight levels" ( #19703 )
2023-01-28 15:42:44 +00:00
Ryan and GitHub
801d2ff940
Remove useless line continuations ( #19399 )
2022-12-30 11:48:05 +11:00
cbabc8dbe6
[Core] Replace Tapping Force Hold feature with Quick Tap Term ( #17007 )
...
* Replace Tapping Force Hold feature with Quick Tap Term
* Replace keyboard level TAPPING_FORCE_HOLD with QUICK_TAP_TERM 0
* Deprecate force hold in info_config.json
* Before and after quick tap term unit tests
* Quick tap unit tests iteration
* Keymap config.h correction
* Remove TAPPING_FORCE_HOLD_PER_KEY macros that were missed
* Add two more test cases for quick tap
* Replace TAPPING_FORCE_HOLD with QUICK_TAP_TERM in configs #2
* Replace TAPPING_FORCE_HOLD_PER_KEY with QUICK_TAP_TERM_PER_KEY in configs #2
* Add function declaration for get_quick_tap_term
Co-authored-by: Stefan Kerkmann <karlk90@pm.me >
2022-12-12 16:52:22 +01:00
Joel Challis and GitHub
1dd3e46336
Remove broken keymap/userspace ( #19271 )
2022-12-10 13:19:31 +11:00
Ryan and GitHub
d810878d5e
Normalise output selection (Bluetooth) keycodes ( #19004 )
2022-11-08 19:03:31 +00:00
Ryan and GitHub
90f6b75873
Remove KC_DELT ( #18882 )
2022-10-27 19:33:38 +01:00
Ryan and GitHub
bad8c5992b
Remove legacy sendstring keycodes ( #18749 )
2022-10-17 13:45:23 +01:00
Ryan and GitHub
5e4b076af3
Remove legacy keycodes, part 5 ( #18710 )
...
* `KC_SLCK` -> `KC_SCRL`
* `KC_NLCK` -> `KC_NUM`
2022-10-15 22:29:43 +01:00
Ryan and GitHub
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
Joel Challis and GitHub
a9e5e23063
Remove keymaps that still reference legacy macros ( #18693 )
2022-10-13 14:17:20 +11:00
Ryan and GitHub
e96d829724
Remove legacy keycodes, part 3 ( #18669 )
...
* `KC__VOLDOWN` -> `KC_VOLD`
* `KC__VOLUP` -> `KC_VOLU`
* `KC__MUTE` -> `KC_MUTE`
* `KC_POWER` -> `KC_PWR`
2022-10-11 14:21:47 +01:00
Ryan and GitHub
c6f1b594a2
Remove legacy keycodes, part 2 ( #18660 )
...
* `KC_SYSREQ` -> `KC_SYRQ`
And one `KC_ALT_ERASE` -> `KC_ERAS`
* `KC_NONUS_BSLASH` -> `KC_NUBS`
* `KC_NUMLOCK` -> `KC_NUM`
* `KC_CLCK` -> `KC_CAPS`
* `KC_SCROLLLOCK` -> `KC_SCRL`
* `KC_LBRACKET` -> `KC_LBRC`
* `KC_RBRACKET` -> `KC_RBRC`
* `KC_CAPSLOCK` -> `KC_CAPS`
2022-10-10 20:06:26 +01:00
Ryan and GitHub
8833b28361
Remove UNICODE_KEY_OSX and UC_OSX ( #18290 )
2022-09-06 18:07:08 +01:00
Joel Challis and GitHub
bbc3bc55f2
RESET -> QK_BOOT user keymaps ( #17940 )
2022-08-21 23:55:30 +01:00
QMK Bot
50ff52639f
Merge remote-tracking branch 'origin/master' into develop
2022-08-14 00:47:42 +00:00
Ryan and GitHub
3079691391
Move keyboard USB IDs and strings to data driven, pass 2: 0-9, A ( #17941 )
2022-08-13 17:47:05 -07:00
Nick Brassel and GitHub
154d35ac14
Remove UNUSED_PINS ( #17931 )
2022-08-06 23:23:35 +10:00
Manna Harbour and GitHub
3842b15cf1
[Keymap] Update Miryoku ( #16482 )
2022-07-02 21:26:23 +10:00
6d2f9c9c1e
[Keyboard] Atreus: add STM32F103C8T6 based variant ( #16846 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2022-06-16 15:36:11 -07:00