Merge remote-tracking branch 'origin/master' into develop
Add personal handwired Planck clone (#13299) * Add personal handwired Planck clone * remove references to planck * requested changes - small changes to defines - licence headers * Clean up rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Change function return type to bool Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
Hex 4b LED Layer Indicater (#15160) * Hex 4b VIA Keymap to use scroll lock and num lock LED's to indicate active layer (0,1,2,3) * Added readme.md file
Merge remote-tracking branch 'origin/master' into develop
Link Macro example for COMBO_ACTION documentation (#15164) * Link Macro example for COMBO_ACTION documentation * Restructure Co-authored-by: filterpaper <filterpaper@localhost>
Merge remote-tracking branch 'origin/master' into develop
Addition of a keypad (#14896) * Add files via upload * Update readme.md * Update readme.md * Add files via upload * Add files via upload * Update keymap.c * Update config.h * Delete config.h * Update readme.md * Update readme.md * Delete readme.md * Delete info.json.bak
Add wings42 rev2 (#13702) * add rev2 * add encoder settings * add license header
Durgod: Increase scan rate by using wait_us GPT timer (#14091) Lower the tick rate from 10kHz to 1kHz (otherwise all the extra interrupts reduce the achievable scan rate). Enable the WAIT_US_TIMER using GPT TIM3. Observed scan rate on the K320 is increased from 625Hz to 2090-2120Hz.
Merge remote-tracking branch 'origin/master' into develop
Update feature_macros.md (#15026) * Update feature_macros.md Added a link to the usage of SAFE_RANGE as this wasn't clear to me when I visited this page in isolation. * Fix typo Co-authored-by: Nick Brassel <nick@tzarc.org>
Merge remote-tracking branch 'origin/master' into develop
fix RGB_DISABLE_TIMEOUT flicker on split keyboards (#14954)
Merge remote-tracking branch 'origin/master' into develop
Add Gondolindrim's keymap for Evolv: addition of "encoder modes" (#14943) * Update encoder callback * Move encoder callback - Encoder callback function was moved from ``encoder_update_user`` in ``keymap.c`` to ``encoder_update_kb`` in ``keyboard.c`` * Update keyboards/evolv/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Use tap_code() on encoder callback Co-authored-by: Ryan <fauxpark@gmail.com> * Use tap_code_delay * Minor readability changes Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
Add sym_defer_pr debouncer type (#14948)
Merge remote-tracking branch 'origin/master' into develop
[Keymap] Add keymap for the Keychron Q1 ISO layout (#14853) * Add keymap for the Keychron Q1 ISO layout - The rightest key column is: Ins, Home, PgUp, PgDn, which differs from the default. - RGB lighting turns off when the computer sleeps - Caps Lock and alpha keys turn red to indicate when Caps Lock is on - When the Fn layer is active, RGB lighting turns off for keys that are not assigned * Update keyboards/keychron/q1/rev_0102/keymaps/kubahorak/rgb_matrix_user.c Suggestion from review Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
[Keyboard] Add Runner3680 with 5x6+5x8 layout (#14617) * [Keyboard] Add Runner3680 keyboard with 5x6 + 5x8 layout * [Keymap] Use general audio key codes instead of MacOS specific ones * [Keymap] Add via support * [Keyboard] Add config for RGB Matrix feature for runner3680 5x6+5x8 layout * Add license to .c and .h files * Remove unused code * [Keymap] Rename 'JIS' directory to be lower cased * [Keyboard] Explicitly define enabled RGB lighting effects for Runner3680 * [Keyboard] Remove unused code of Runner3680 * [Keyboard] Move RGB Matrix related config to keyboard's rules.mk file * [Keymap] Clean up default keymaps of Runner3680
Defer pin operations to gpio.h (#15589)