summaryrefslogtreecommitdiff
path: root/quantum/encoder.c
AgeCommit message (Expand)Author
2024-03-10Fixes for encoder abstraction. (#23195)Nick Brassel
2024-02-18Add encoder abstraction. (#21548)Nick Brassel
2024-02-18Update GPIO macro usages in core (#23093)Ryan
2023-07-16quantum: remove direct `quantum.h` includes (#21507)Ryan
2023-04-03Add core/fallback encoder behaviour (#20320)jack
2023-04-03[Core] Refactor `keyevent_t` for 1ms timing resolution (#15847)Stefan Kerkmann
2022-11-14Only trigger encoder callbacks on primary side (#18467)Drashna Jaelre
2022-08-28Use `TAP_CODE_DELAY` for encoder mapping by default (#18098)Nick Brassel
2022-07-02Improve ENCODER_DEFAULT_POS to recognize lost ticks (#16932)Marek Wyborski
2022-03-09Add support for encoder mapping. (#13286)Nick Brassel
2022-03-08Asymmetric encoders, encoder tests. (#16068)Nick Brassel
2022-02-22Merge remote-tracking branch 'upstream/master' into developfauxpark
2022-02-21Fix a potential bug in encoder_init(). (#16372)Takeshi ISHII
2022-02-12Format code according to conventions (#16322)QMK Bot
2021-11-27[Bug] Revert Assymmetrical Split Encoder support (#12090) (#15311)Drashna Jaelre
2021-11-20Rework encoders to enable asymmetric split keyboards (#12090)Balz Guenat
2021-08-18Allow for removal of hysteresis on 4x encoders (#13698)tucvbif
2021-05-21Convert Encoder callbacks to be boolean functions (#12805)Drashna Jaelre
2021-01-21Keep track of encoder activity (#11595)Nick Brassel
2020-11-282020 November 28 Breaking Changes Update (#11053)James Young
2020-02-292020 February 29 Breaking Changes Update (#8064)James Young
2020-01-19Run clang-format manually to fix recently changed files (#7934)Joel Challis
2019-12-07Updated slave encoder sync to reduce dropped pulses - v2 (#7505)XScorpion2
2019-11-27Revert split encoder fixes until able to repro a better fix (#7498)XScorpion2
2019-11-17Run clang-format manually to fix recently changed fileszvecr
2019-11-15Updated slave encoder sync to reduce dropped pulses (#7325)XScorpion2
2019-09-18Updated split encoders so indexes are based on left hand encoders first (#6382)XScorpion2
2019-08-30clang-format changesskullY
2019-08-16Add support for different encoder pinout for right half of split keyboard (#6...Danny
2019-07-16Remove the need to specify NUM_OF_ENCODERS for the Encoder feature (#6328)Drashna Jaelre
2019-04-03Added encoder support to split common code (#5477)XScorpion2
2018-10-26add support for encoders to coreJack Humbert