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