Commit History

Autor SHA1 Mensaxe Data
  Stefan Kerkmann 8224f62806 Make debounce() signal changes in the cooked matrix as return value (#17554) %!s(int64=2) %!d(string=hai) anos
  QMK Bot 63646e8906 Format code according to conventions (#16322) %!s(int64=3) %!d(string=hai) anos
  Joel Challis 39bec3bfa5 Various fixes for matrix _RIGHT handling (#16292) %!s(int64=3) %!d(string=hai) anos
  Nick Brassel a2ffdb4abd Merge remote-tracking branch 'upstream/master' into develop %!s(int64=3) %!d(string=hai) anos
  Nick Brassel efdaa7f972 Add support for driving unselected row/col. (#16278) %!s(int64=3) %!d(string=hai) anos
  Joel Challis a8700404f7 Relocate matrix_init_quantum content (#15953) %!s(int64=3) %!d(string=hai) anos
  Jay Greco ac31863021 Custom matrix lite support for split keyboards (#14674) %!s(int64=3) %!d(string=hai) anos
  Chad Austin ee23aae87f Optimize matrix scanning by removing variable shifts (#14947) %!s(int64=3) %!d(string=hai) anos
  Joakim Tufvegren 8130690a28 Improvements to handling of disconnected split keyboards. (#14033) %!s(int64=3) %!d(string=hai) anos
  Joakim Tufvegren 0ae20e7457 Make solo half of split keyboards (more) usable. (#13523) %!s(int64=3) %!d(string=hai) anos
  Takeshi ISHII ac2e6e01f1 Change the prototype of matrix_output_unselect_delay() (#13045) %!s(int64=3) %!d(string=hai) anos
  Joakim Tufvegren 4706231831 Fix two out of bounds accesses from #13330. (#13525) %!s(int64=3) %!d(string=hai) anos
  Drashna Jaelre ccc0b23a75 Unify matrix for split common and regular matrix (#13330) %!s(int64=3) %!d(string=hai) anos
  Drashna Jaelre 3ab805fc67 Add support for NO_PIN to all matrix types (#12238) %!s(int64=3) %!d(string=hai) anos
  Nick Brassel f287597c19 Use single memcmp to determine if matrix changed. (#13064) %!s(int64=4) %!d(string=hai) anos
  Nick Brassel e5d3e5a989 Add weak refs on reading rows/cols. (#13062) %!s(int64=4) %!d(string=hai) anos
  Michael Stapelberg 82aa9ad4a5 matrix: wait for row signal to go HIGH for every row (#12945) %!s(int64=4) %!d(string=hai) anos
  Takeshi ISHII 302b35c2a0 fix matrix_io_delay() timing in quantum/matrix.c (#9603) %!s(int64=4) %!d(string=hai) anos
  Ryan 6ea4b06f9f Run cformat and dos2unix manually (#11235) %!s(int64=4) %!d(string=hai) anos
  James Young c66df16644 2020 November 28 Breaking Changes Update (#11053) %!s(int64=4) %!d(string=hai) anos
  QMK Bot c63fd051da format code according to conventions [skip ci] %!s(int64=5) %!d(string=hai) anos
  Joel Challis 205321c377 Slight speed increases for matrix scanning (#9150) %!s(int64=5) %!d(string=hai) anos
  Joel Challis 7707724dc4 Allow 30us matrix delay to be keyboard/user overridable (#8216) %!s(int64=5) %!d(string=hai) anos
  fauxpark eb5d267e63 Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) %!s(int64=5) %!d(string=hai) anos
  Joel Challis 48cac9e3c8 Migrate more custom matrix 'lite' code to core (#7863) %!s(int64=5) %!d(string=hai) anos
  Joel Challis dcb7ca3f79 Move some common matrix code to a common location (#7699) %!s(int64=5) %!d(string=hai) anos
  skullY b624f32f94 clang-format changes %!s(int64=5) %!d(string=hai) anos
  Takeshi ISHII f268993760 fix unselect_rows() in quantum/matrix.c (#6243) %!s(int64=6) %!d(string=hai) anos
  Ryan Caltabiano 6d6646de04 Fixing matrix_scan so it properly returns changed status %!s(int64=6) %!d(string=hai) anos
  zvecr 0137b02319 Port DIRECT_PINS from split_common/matrix.c to matrix.c (#5091) %!s(int64=6) %!d(string=hai) anos