Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix functions with empty params (#19647) | Ryan | 2023-01-20 | 12 | -22/+22 |
| | | | | | * Fix functions with empty params * Found a bunch more | ||||
* | Process Tap Dances before WPM/Velocikey (#19599) | Jouke Witteveen | 2023-01-16 | 1 | -8/+8 |
| | |||||
* | Refactor pixel rain animation (#19606) | Albert Y | 2023-01-16 | 1 | -6/+6 |
| | |||||
* | Add RGB565 and RGB888 color support to Quantum Painter (#19382) | David Hoelscher | 2023-01-14 | 9 | -18/+93 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2023-01-10 | 1 | -2/+2 |
|\ | |||||
| * | [Bug] Use correct functions for RGB Matrix support in VIA (#19554) | Drashna Jaelre | 2023-01-10 | 1 | -2/+2 |
| | | |||||
* | | Allow mod-tap hold action on one shot layer (#19214) | David Kosorin | 2023-01-02 | 1 | -1/+6 |
| | | |||||
* | | Regenerate Files (#19463) | QMK Bot | 2023-01-01 | 67 | -67/+131 |
| | | |||||
* | | Add Split support for Haptic feedback (#19203) | Drashna Jaelre | 2023-01-01 | 4 | -0/+70 |
| | | |||||
* | | [Bug] Prevent dynamic keymaps from processing layers that don't exist (#19225) | Drashna Jaelre | 2023-01-01 | 2 | -0/+5 |
| | | |||||
* | | Align definition of unicode_map (#19452) | Joel Challis | 2023-01-01 | 1 | -1/+1 |
| | | |||||
* | | Update RGB matrix reactive gradient timer scale (#19415) | Albert Y | 2022-12-30 | 5 | -6/+7 |
| | | |||||
* | | De-obfuscate random8 functions in RGB matrix animations (#19416) | Albert Y | 2022-12-27 | 3 | -20/+7 |
| | | |||||
* | | Use random8 for jellybean effect (#19418) | Albert Y | 2022-12-27 | 1 | -2/+2 |
| | | |||||
* | | Revert changes to keymap_steno.h (#19412) | Joel Challis | 2022-12-23 | 1 | -26/+115 |
| | | |||||
* | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2022-12-23 | 1 | -2/+26 |
|\| | |||||
| * | Minor alignment of rgb_breathe_table generator (#19403) | Joel Challis | 2022-12-23 | 1 | -2/+26 |
| | | |||||
* | | Remaining DD keymap_extras migration (#19110) | Joel Challis | 2022-12-21 | 66 | -4676/+1692 |
| | | | | | | | | | | * Parse headers to data * Regen headers from data | ||||
* | | Introduce IS_EVENT instead of !IS_NOEVENT (#19366) | Stefan Kerkmann | 2022-12-17 | 3 | -12/+15 |
| | | |||||
* | | [Core] guard action related debug messages (#19348) | Stefan Kerkmann | 2022-12-15 | 5 | -158/+99 |
| | | |||||
* | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2022-12-15 | 1 | -1/+3 |
|\| | |||||
| * | Fix non-functional RGBLIGHT_EFFECT_TWINKLE on ARM (#19335) | Joshua Diamond | 2022-12-15 | 1 | -1/+3 |
| | | |||||
* | | Tap Dance: remove `qk_` prefix (#19313) | Ryan | 2022-12-14 | 2 | -43/+43 |
| | | |||||
* | | [Test] Reset timer for every unit test and provide timestamps for log ↵ | Stefan Kerkmann | 2022-12-15 | 3 | -6/+5 |
| | | | | | | | | messages (#17028) | ||||
* | | Remove deprecated led_set_kb (#19273) | Joel Challis | 2022-12-14 | 2 | -11/+4 |
| | | | | | | | | | | * Remove led_set_kb maintaining existing led_set_user behaviour * Also call led_set_user | ||||
* | | Leader: remove `qk_` prefix (#19304) | Ryan | 2022-12-14 | 2 | -22/+24 |
| | | |||||
* | | UCIS: remove `qk_` prefix (#19302) | Ryan | 2022-12-14 | 2 | -34/+34 |
| | | |||||
* | | Remove IGNORE_MOD_TAP_INTERRUPT_PER_KEY in favour of ↵ | precondition | 2022-12-13 | 3 | -35/+30 |
| | | | | | | | | HOLD_ON_OTHER_KEY_PRESS_PER_KEY (#15741) | ||||
* | | [Core] Quantum Painter - LVGL Integration (#18499) | jpe230 | 2022-12-13 | 7 | -3/+221 |
| | | | | | | Co-authored-by: Nick Brassel <nick@tzarc.org> | ||||
* | | [Core] Replace Tapping Force Hold feature with Quick Tap Term (#17007) | Albert Y | 2022-12-12 | 2 | -14/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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> | ||||
* | | Initial uk+us DD keymap_extras migration (#19031) | Joel Challis | 2022-12-09 | 2 | -106/+65 |
| | | |||||
* | | Detect host OS based on USB fingerprint (#18463) | Ruslan Sayfutdinov | 2022-12-09 | 5 | -0/+337 |
| | | | | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Nick Brassel <nick@tzarc.org> | ||||
* | | Core: Support inverted scan logic for optical switches (#19053) | dexter93 | 2022-12-09 | 1 | -4/+6 |
| | | |||||
* | | Remove RGBLIGHT_ANIMATIONS from core (+cleanup) (#19216) | Drashna Jaelre | 2022-12-01 | 1 | -17/+0 |
| | | |||||
* | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2022-11-29 | 1 | -1/+1 |
|\| | |||||
| * | Fix Czech sendstring LUT (#19193) | Ryan | 2022-11-29 | 1 | -1/+1 |
| | | |||||
* | | Bug17281 - Retain momentary layers until the end of tapping (#17282) | Felix Kuehling | 2022-11-28 | 1 | -77/+84 |
|/ | | | | | | | | | | | | | | | | | | | | * Make process_tapping more readable Move most #ifdefs into conditionally defined macros to make the logic easier to follow. * Retain momentary layers until the end of tapping This allows mod-tap and layer-tap keys on layers to behave as expected. Bug: https://github.com/qmk/qmk_firmware/issues/17281 * Add tests for delayed mod/layer release while tapping Mods and layer key release is delayed while tapping is in progress to ensure that the tap is registered with the modifier state and on the layer where the key was first pressed. Signed-off-by: Felix Kuehling <felix.kuehling@gmail.com> | ||||
* | Fix encoder_init call order in keyboard_init (#19140) | Christopher Hoage | 2022-11-27 | 1 | -3/+3 |
| | |||||
* | Change `RGB_MATRIX_STARTUP_*` defines to `RGB_MATRIX_DEFAULT_*` (#19079) | Ryan | 2022-11-27 | 1 | -14/+14 |
| | |||||
* | Joystick feature improvements (#19052) | Ryan | 2022-11-27 | 2 | -46/+86 |
| | |||||
* | Change `LED_MATRIX_STARTUP_*` defines to `LED_MATRIX_DEFAULT_*` (#19080) | Ryan | 2022-11-27 | 1 | -9/+9 |
| | |||||
* | fixed MOUSEKEY_INERTIA on AVR (#19096) | Selene ToyKeeper | 2022-11-16 | 1 | -1/+1 |
| | | | Co-authored-by: Selene ToyKeeper <git@toykeeper.net> | ||||
* | Extend eeconfig kb/user datablock API (#19094) | Joel Challis | 2022-11-16 | 2 | -8/+38 |
| | |||||
* | Add missing prototype for get_hold_on_other_key_press to resolve #18855 (#19056) | nicknimchuk | 2022-11-14 | 1 | -0/+1 |
| | | | Closes undefined | ||||
* | Only trigger encoder callbacks on primary side (#18467) | Drashna Jaelre | 2022-11-14 | 7 | -3/+180 |
| | | | Co-authored-by: zvecr <git@zvecr.com> | ||||
* | Digitizer feature improvements (#19034) | Ryan | 2022-11-12 | 4 | -31/+111 |
| | |||||
* | Don't clear keys on layer change unless STRICT_LAYER_RELEASE is enabled (#18577) | Drashna Jaelre | 2022-11-12 | 1 | -4/+4 |
| | | | | | | | | | | | | | * Don't clear mousekeys unless clearing keys * Revert "Don't clear mousekeys unless clearing keys" This reverts commit 29a0c06b547d72b80d416a8b6fab478c77fbd247. * Just don't clear anything on layer set * Fix lint * Enable test? | ||||
* | Avoid repeated calls to rgblight_set() in tight succession when setting ↵ | Joshua Diamond | 2022-11-10 | 1 | -11/+27 |
| | | | | | lighting layers (#18338) Co-authored-by: Sergey Vlasov <sigprof@gmail.com> | ||||
* | VIA V3 - The Custom UI Update (#18222) | Wilba | 2022-11-10 | 4 | -183/+452 |
| | |||||
* | Fix jump in report value when scale changes during cirque get report (#18992) | Christopher Hoage | 2022-11-09 | 1 | -5/+8 |
| | | | Fixes undefined |