Duncan Sutherland
337776105d
add 60_iso_arrow and arrow_split_bs Community Layouts ( #22556 )
4 days ago
Duncan Sutherland
7b838f330f
add tkl_(ansi|iso)_wkl* community layouts ( #21809 )
* update layouts/default/readme.md
* add tkl_wkl layouts to layouts/default
* amend layouts/default/readme.md
* `tsangan_wkl` to `wkl`
* Update readme.md
* update keymap.c
* local testing corrections applied
* add layouts/community readmes
* minor text correction(s)
* Apply suggestions from code review
* further copyright header changes
4 days ago
Joel Challis
1ed03f498f
Remove userspace keymaps ( #22544 )
5 months ago
Joel Challis
4908d4b1ca
Stub out community layout directory structure ( #22545 )
5 months ago
Drashna Jaelre
3ef06aa732
Improve and Cleanup Shutdown callbacks ( #21060 )
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
5 months ago
plaublin
131bc92b77
Fix variable misspelling ( #21774 )
7 months ago
Duncan Sutherland
74360d0a01
[Keymap] fix unxmaal for 60_iso ( #21975 )
7 months ago
Ryan
1c069b13b9
rgblight: driver selection cleanups ( #21558 )
8 months ago
Ryan
5d2f2af198
OLED: driver naming cleanups ( #21710 )
8 months ago
Ryan
0b802defd4
haptic: further naming cleanups ( #21682 )
9 months ago
Ryan
6018b56c55
Remove old OLED API code ( #21651 )
9 months ago
Ryan
b090354143
haptic: naming cleanups ( #21551 )
9 months ago
adiabatic
fed4becdf4
[Keymap] Update Zweihander Ergodox keymap ( #21506 )
Swap volume direction, add Expand/Shrink Selection buttons
9 months ago
Duncan Sutherland
8a60b686c9
add `scotto` community layouts and userspace ( #21097 )
Co-authored-by: Joe Scotto <me@joescotto.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Joe Scotto <contact@joescotto.com>
10 months ago
Ryan
87b11345a5
Get rid of `USB_LED_CAPS_LOCK` ( #21436 )
10 months ago
Ryan
9ab16e62f7
Get rid of `USB_LED_NUM_LOCK` ( #21424 )
10 months ago
Ryan
5542f5ede1
Get rid of `USB_LED_KANA` and `USB_LED_COMPOSE` ( #21366 )
10 months ago
Ryan
a4ed6ad0f5
Unicodemap keycodes rename ( #21092 )
11 months ago
adiabatic
0c9c4a4e56
[Keymap] `zweihander-macos`: Don’t pretend to be a mouse ( #20997 )
11 months ago
Drashna Jaelre
3a3e5abac9
[Keymap] Drashna Keymap updates for 0.21.0 ( #21073 )
11 months ago
jotix
09666ea251
jotix keymap update ( #20902 )
11 months ago
Nick Brassel
c9f619124d
Encodermap direction define. ( #20454 )
1 year ago
Ryan
47966dc2a6
Migrate `rgblight.pin` and `RGB_DI_PIN` to `ws2812.pin` ( #20303 )
1 year ago
precondition
1899793f27
Make IGNORE_MOD_TAP_INTERRUPT the default behaviour for mod-taps ( #20211 )
1 year ago
Ryan
ad625e7c06
Remove `RGB_DI_PIN` ifdefs ( #20218 )
1 year ago
Less/Rikki
70bf714cdb
userspace/community layout fixes ( #19998 )
* fixup: improve AVR detection for 60_iso/unxmaal
* fixup: moved TAP_CODE_DELAY to mechmerlin/config.h
* fixup: move talljoe.c to INTROSPECTION_KEYMAP_C
* fixup: AVR/RGBLIGHT criteria for 60_iso/unxmaal
1 year ago
Drashna Jaelre
051401175d
[Keymap] Drashna updates for 0.20.0 ( #19960 )
1 year ago
Juno Nguyen
cdaac25861
[Keymap] junonum: community keymap improvement ( #19727 )
Co-authored-by: Minh-tri Nguyen <mtngx@PigeonMac.local>
Co-authored-by: Joel Challis <git@zvecr.com>
1 year ago
Ryan
f0618a1d53
Remove `IS_HOST_LED_ON` and migrate usages ( #19753 )
1 year ago
adiabatic
8dc66867e2
zweihander-macos: Update keys, add capslock ( #19730 )
* Update to current Scroll Lock/Power names
* Replace `'` with `⇪`
1 year ago
Ryan
043d8e1140
Remove deprecated Quantum keycodes ( #19712 )
1 year ago
Ryan
b727434391
Remove commented out backlight config & stray "backlight levels" ( #19703 )
1 year 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.
1 year ago
adiabatic
4f83b673bd
[Keymap] Improve Zweihander layout for the Ergodox EZ ( #18737 )
1 year ago
Joel Challis
b61654fb95
Tidy up use of CTPC ( #19570 )
1 year ago
theamarin
ff73cb6290
[Keymap] Add Neo2-based keymap for Planck keyboard ( #19173 )
Co-authored-by: christian <christian.lueke@sonoware.de>
1 year ago
Joel Challis
d0ebafaea6
Align definition of unicode_map ( #19452 )
1 year ago
Ryan
801d2ff940
Remove useless line continuations ( #19399 )
1 year ago
jotix
33cc81f36e
[Keymap] Simplifying ortho-4x12 jotix's layout ( #19336 )
1 year ago
Ryan
1978007fae
Tap Dance: remove `qk_` prefix ( #19313 )
1 year ago
Joel Challis
1124bbc1db
Remove deprecated led_set_kb ( #19273 )
* Remove led_set_kb maintaining existing led_set_user behaviour
* Also call led_set_user
1 year 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>
1 year ago
Joel Challis
1dd3e46336
Remove broken keymap/userspace ( #19271 )
1 year ago
Manna Harbour
0b29af1019
[Keymap] Update Miryoku ( #19190 )
1 year 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
1 year ago
trguhq
cadf18c6d3
Planck unicode rune layout ( #18674 )
* Furthark layout
1 year ago
Ryan
d810878d5e
Normalise output selection (Bluetooth) keycodes ( #19004 )
1 year ago
Nick Brassel
219afaba42
Reworked backlight keycodes. ( #18961 )
Co-authored-by: Ryan <fauxpark@gmail.com>
1 year ago
Ryan
fe18df9d41
Normalise Dynamic Macro keycodes ( #18939 )
* `DYN_REC_START1` -> `QK_DYNAMIC_MACRO_RECORD_START_1`
* `DYN_REC_START2` -> `QK_DYNAMIC_MACRO_RECORD_START_2`
* `DYN_MACRO_PLAY1` -> `QK_DYNAMIC_MACRO_PLAY_1`
* `DYN_MACRO_PLAY2` -> `QK_DYNAMIC_MACRO_PLAY_2`
* `DYN_REC_STOP` -> `QK_DYNAMIC_MACRO_RECORD_STOP`
* Update docs
1 year 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
1 year ago