159 Commits (2e766a9c7a0888a96ed9108f09a085f4298af0b3)

Author SHA1 Message Date
Cameron Larsen 246cf99b4b
Personal keymaps for crkbd and kyria (#20009) 3 years ago
Drashna Jaelre 051401175d
[Keymap] Drashna updates for 0.20.0 (#19960) 3 years ago
Ryan 7e0299117b
Move encoder config to data driven (#19923)
Co-authored-by: Nick Brassel <nick@tzarc.org>
3 years ago
Ryan 3bf01bb9ed
Move QMK LUFA bootloader config to data driven (#19879) 3 years ago
Ryan e837a32b2b
Move layouts for direct_pins boards to data driven (#19872) 3 years ago
Ryan 2da0827d4f
Remove matrix size defines (#19581) 3 years ago
Ryan 43843e19b6
Clean up remaining rules.mk `MCU`/`BOOTLOADER`s (#19778)
Co-authored-by: Nick Brassel <nick@tzarc.org>
3 years ago
Ryan d784f78bd0
Move Bootmagic config to data driven (#19860) 3 years ago
Ryan 2cdf99ae95
Migrate `DIRECT_PINS` to data driven (#19826) 3 years ago
Ryan bbf7a20b33
Refactor Leader key feature (#19632)
Co-authored-by: Drashna Jaelre <drashna@live.com>
3 years ago
fauxpark 50cd320616 Merge remote-tracking branch 'upstream/master' into develop 3 years ago
FLinguenheld 3b987f4a9d
[Keyboard] Flinguenheld (#19661) 3 years ago
Ryan ccb6c908dd
Remove `SOFT_SERIAL_PIN` for non-split boards (#19774)
* Remove `SOFT_SERIAL_PIN` for non-split boards

* Delete more empty config.h
3 years ago
Ryan f9aeea64c1
Migrate `MCU` and `BOOTLOADER` to data-driven (#19529) 3 years ago
Ryan 53b7dbe671
Remove unused `LOCKING_SUPPORT_ENABLE` from config.h (#19748) 3 years ago
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
3 years ago
Ryan f20a05440e
Remove unused `MATRIX_HAS_GHOST` from config.h (#19726) 3 years ago
Nick Brassel f6dd8dea2e
Remove usages of config_common.h from config.h files. (#19714) 3 years ago
QMK Bot 025e530f46 Merge remote-tracking branch 'origin/master' into develop 3 years ago
jack 4d180c935a
fixup splitkb/kyria VIA keymap (#19676) 3 years ago
Ryan cf935d97ae
Fix functions with empty params (#19647)
* Fix functions with empty params

* Found a bunch more
3 years ago
QMK Bot 0f77ae6a20 Merge remote-tracking branch 'origin/master' into develop 3 years ago
leah-splitkb 64c399ba38
[Keyboard] Add Kyria rev3 (#19423) 3 years ago
QMK Bot 3723c0e3d5 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Nick Brassel 327f7ee9a7
Fixup ChibiOS header inclusion search ordering. (#19623)
* Add STM32F446-Nucleo onekey. 

* Fixup onekey build for F446, all keymaps.

* Fixup board inclusion search ordering.
3 years ago
QMK Bot 2dd4359181 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Manna Harbour 0becd33c4d
[keyboard] Enable community layout support (#19499) 3 years ago
Joel Challis d0ebafaea6
Align definition of unicode_map (#19452) 3 years ago
Ryan 801d2ff940
Remove useless line continuations (#19399) 3 years ago
QMK Bot 69a9577558 Merge remote-tracking branch 'origin/master' into develop 3 years ago
x123 ab667a8b64
add x123 keymap for splitkb/aurora/corne (#19407) 3 years ago
QMK Bot 3232f52efb Merge remote-tracking branch 'origin/master' into develop 3 years ago
leah-splitkb 95e97fa839
[Keyboard] Fix Aurora Lily58 default encoder behaviour (#19424) 3 years ago
Ryan 1978007fae
Tap Dance: remove `qk_` prefix (#19313) 3 years ago
Albert Y 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>
3 years ago
Ryan acca2eb963
Fix build failures for aurora/lily58 and sweep (#19258) 3 years ago
Ryan 405aa7b2ed
Fix `keyboard` for some JSON keymaps (#19251) 3 years ago
leah-splitkb 0e93b0d59b
[Keyboard] Add splitkb.com's Aurora Lily58 (#19183) 3 years ago
Ryan f98a7e8ffe
Fix `RGB_MATRIX_LED_COUNT` for aurora/corne (#19222) 3 years ago
Drashna Jaelre 4a87af0e9a
[Keymap] Drashna updates for 0.19 (#19175)
* Fix up bastardkb boards since blackpill support is officially added.
  * Check for blackpill version, not elite c.
  * Add checks in chibiOS config since multiple ARM controllers supported.
  * Rework rules.mk for keymaps to better handle arm vs avr support
* Start moving away from `matrix_*_*` functions.
  * `housekeeping_task_*` instead of `matrix_scan_*`
  * `keyboard_(pre|post)_init_*` instead of `matrix_init_*` 
* Add ℂℴmⅈℂ unicode input method.
* Clean up unicode code to be more compact and flexible.
* Remove/move Pro Micro LED commands to userspace and better filter them
* Fixup OLED code
  * Use newer quantum keycode functions/preprocessors rather than manual bit manipulation
  * Make unicode mode render much more compact/simple.
* Make qmk secrets more self contained
* Remove custom implementation of split watchdog
3 years ago
jack 3209c7a42c
Fixup aurora/corne on develop (#19144) 3 years ago
Drashna Jael're b494bc4459
Merge remote-tracking branch 'origin/master' into develop 3 years ago
leah-splitkb 535dd84691
[Keyboard] Add splitkb.com's Aurora Corne (#18880) 3 years ago
Joel Challis 3b11e98215
Update use of legacy keycodes (#19120) 3 years ago
Joel Challis fe577daf96
Remove .noci functionality (#19122) 3 years ago
Drashna Jael're 731633e133
Merge remote-tracking branch 'origin/master' into develop 3 years ago
Eric Gebhart 050472a4d0
Eric Gebhart user space and keymaps (#17487)
Co-authored-by: Drashna Jaelre <drashna@live.com>
3 years ago
QMK Bot bb0856d231 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Kevin Ohlin a1cc41e1af
[Keymap] KO Kyria (#18413)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
3 years ago
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
3 years ago