37 Commits (master)

Author SHA1 Message Date
skullY b624f32f94 clang-format changes
5 years ago
Takeshi ISHII f268993760 fix unselect_rows() in quantum/matrix.c (#6243)
5 years ago
Ryan Caltabiano 6d6646de04 Fixing matrix_scan so it properly returns changed status
5 years ago
zvecr 0137b02319 Port DIRECT_PINS from split_common/matrix.c to matrix.c (#5091)
5 years ago
Drashna Jaelre c22f3ba3a2
Debounce refactor / API (#3720)
5 years ago
James Churchill 6d2071ad6e Fix `1<col` instead of `1<<col` typo in matrix_is_on()
5 years ago
alex-ong 123608fb31 DO NOT USE Revert back to original API to support split_keyboards.
5 years ago
alex-ong d0b691df0e DO NOT USE - debounce successfully compiled.
5 years ago
Alex Ong c9ba618654 DO NOT USE Merge branch 'master' into debounce_refactor
5 years ago
James Churchill 28929ad017 Simplify split_common Code significantly (#4772)
5 years ago
Alex Ong 2bb2977c13 Merge branch 'master' into debounce_refactor
5 years ago
yiancar 7fe03d085c Update quantum matrix to support both AVR and Chibios ARM (#3968)
6 years ago
Alex Ong 3cf7f7322c Removed "debounce_algo = manual" in all keyboards with CUSTOM_MATRIX = yes.
6 years ago
Drashna Jaelre ee3b9d2ef0 Disable JTAG in keyboard init
6 years ago
skullydazed 23839b8c6d Clarify the quantum license (#1042)
7 years ago
Nikolaus Wittenstein 8cbf61c919 Add new DIODE_DIRECTION option
7 years ago
Nikolaus Wittenstein d961c80df2 Remove unused matrix_raw variable in matrix.c
7 years ago
Jack Humbert a06115df19 don't always detect a matrix change (fixes debounce)
8 years ago
IBNobody f403028974 added fixed debounce code
8 years ago
IBNobody 32f88c0717 Made scanning more efficient
8 years ago
IBNobody 4c6960835c Refactoring Matrix scanning
8 years ago
IBNobody 508eddf8ba Fixing Debounce - WIP
8 years ago
IBNobody 17170ba76d Fixed some large keyboard bugs
8 years ago
Jack Humbert 3577e26fd9 fix/annotate wait_us lines
8 years ago
Jack Humbert 8e88d55bfd reverts #343 for the most part (#474)
8 years ago
fredizzimo 4d4f7684e6 Add ChibiOS support for QMK (#465)
8 years ago
Jack Humbert 215c2119af Implements subprojects and updates projects for this (#459)
8 years ago
Jack Humbert 13bb6b4b7f Backlight abstraction and other changes (#439)
8 years ago
Jack Humbert 008c8d54a0 adds power_up to quantum's matrix file
8 years ago
Jack Humbert de57799530 brings alps64 up-to-date (needs testing)
8 years ago
Eric Tang 1ae6011cef Clean up #343's code (#348)
8 years ago
Eric Tang aaa758f1d3 Optimize matrix scanning (#343)
8 years ago
Erez Zukerman 1a8c0dd22d Leader key implementation (#326)
8 years ago
Jack Humbert 684793360c quantum accommodates more than 16 columns
8 years ago
yoyoerx 641859df84 Addressed void* return warning in all keymaps
8 years ago
Jack Humbert 35a81f5b8b added ergodox
9 years ago
Jack Humbert 46e7fb2d3c quantum separated
9 years ago