Age | Commit message (Expand) | Author |
2021-10-26 | Optimize matrix scanning by removing variable shifts (#14947) | Chad Austin |
2021-09-18 | Improvements to handling of disconnected split keyboards. (#14033) | Joakim Tufvegren |
2021-08-22 | Make solo half of split keyboards (more) usable. (#13523) | Joakim Tufvegren |
2021-07-13 | Change the prototype of matrix_output_unselect_delay() (#13045) | Takeshi ISHII |
2021-07-12 | Fix two out of bounds accesses from #13330. (#13525) | Joakim Tufvegren |
2021-07-11 | Unify matrix for split common and regular matrix (#13330) | Drashna Jaelre |
2021-07-03 | Add support for NO_PIN to all matrix types (#12238) | Drashna Jaelre |
2021-06-09 | Use single memcmp to determine if matrix changed. (#13064) | Nick Brassel |
2021-06-01 | Add weak refs on reading rows/cols. (#13062) | Nick Brassel |
2021-05-20 | matrix: wait for row signal to go HIGH for every row (#12945) | Michael Stapelberg |
2021-01-13 | fix matrix_io_delay() timing in quantum/matrix.c (#9603) | Takeshi ISHII |
2020-12-17 | Run cformat and dos2unix manually (#11235) | Ryan |
2020-11-28 | 2020 November 28 Breaking Changes Update (#11053) | James Young |
2020-05-21 | format code according to conventions [skip ci] | QMK Bot |
2020-05-21 | Slight speed increases for matrix scanning (#9150) | Joel Challis |
2020-02-21 | Allow 30us matrix delay to be keyboard/user overridable (#8216) | Joel Challis |
2020-01-19 | Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) | fauxpark |
2020-01-15 | Migrate more custom matrix 'lite' code to core (#7863) | Joel Challis |
2020-01-04 | Move some common matrix code to a common location (#7699) | Joel Challis |
2019-08-30 | clang-format changes | skullY |
2019-07-03 | fix unselect_rows() in quantum/matrix.c (#6243) | Takeshi ISHII |
2019-05-28 | Fixing matrix_scan so it properly returns changed status | Ryan Caltabiano |
2019-04-11 | Port DIRECT_PINS from split_common/matrix.c to matrix.c (#5091) | zvecr |
2019-02-14 | Debounce refactor / API (#3720) | Drashna Jaelre |
2019-01-27 | Fix `1<col` instead of `1<<col` typo in matrix_is_on() | James Churchill |
2019-01-26 | DO NOT USE Revert back to original API to support split_keyboards. | alex-ong |
2019-01-26 | DO NOT USE - debounce successfully compiled. | alex-ong |
2019-01-26 | DO NOT USE Merge branch 'master' into debounce_refactor | Alex Ong |
2019-01-17 | Simplify split_common Code significantly (#4772) | James Churchill |
2019-01-04 | Merge branch 'master' into debounce_refactor | Alex Ong |
2018-09-28 | Update quantum matrix to support both AVR and Chibios ARM (#3968) | yiancar |
2018-08-29 | Removed "debounce_algo = manual" in all keyboards with CUSTOM_MATRIX = yes. | Alex Ong |
2018-06-28 | Disable JTAG in keyboard init | Drashna Jaelre |
2017-03-28 | Clarify the quantum license (#1042) | skullydazed |
2017-02-05 | Add new DIODE_DIRECTION option | Nikolaus Wittenstein |
2017-02-05 | Remove unused matrix_raw variable in matrix.c | Nikolaus Wittenstein |
2016-11-18 | don't always detect a matrix change (fixes debounce) | Jack Humbert |
2016-10-29 | added fixed debounce code | IBNobody |
2016-10-29 | Made scanning more efficient | IBNobody |
2016-10-28 | Refactoring Matrix scanning | IBNobody |
2016-10-28 | Fixing Debounce - WIP | IBNobody |
2016-10-23 | Fixed some large keyboard bugs | IBNobody |
2016-07-06 | fix/annotate wait_us lines | Jack Humbert |
2016-07-04 | reverts #343 for the most part (#474) | Jack Humbert |
2016-07-01 | Add ChibiOS support for QMK (#465) | fredizzimo |
2016-06-29 | Implements subprojects and updates projects for this (#459) | Jack Humbert |
2016-06-23 | Backlight abstraction and other changes (#439) | Jack Humbert |
2016-06-17 | adds power_up to quantum's matrix file | Jack Humbert |
2016-05-28 | brings alps64 up-to-date (needs testing) | Jack Humbert |
2016-05-24 | Clean up #343's code (#348) | Eric Tang |