34 Commits (master)

Author SHA1 Message Date
  フィルターペーパー 0a6a203fb5
Update asymmetric debounce code comment (#22981) 3 months ago
  Andre Brait 960d6e0d7d
[Enhancement] Improvements for debounce test coverage + bug fixes for sym_defer_g and sym_eager_pr (#21667) 7 months ago
  Ryan 7457e90887
debounce: remove direct `quantum.h` includes (#21480) 10 months ago
  dexter93 90ea9e447a
Reset `matrix_need_update` properly in eager debouncing algorithms (#21154) 11 months ago
  Stefan Kerkmann 8224f62806
Make debounce() signal changes in the cooked matrix as return value (#17554) 1 year ago
  QMK Bot 63646e8906
Format code according to conventions (#16322) 2 years ago
  QMK Bot eadfcb9a40
Format code according to conventions (#15590) 2 years ago
  Chad Austin 25713dc222
Add sym_defer_pr debouncer type (#14948) 2 years ago
  Stefan Kerkmann c1297ceb97
[Core] Remove matrix_is_modified() and debounce_is_active() (#15349) 2 years ago
  Joel Challis 2728603fe6
Move tmk_core/common/<plat> (#13918) 2 years ago
  QMK Bot 2c5d66987d
Format code according to conventions (#15193) 2 years ago
  Joel Challis 92385e30cd
Manually format develop (#15003) 2 years ago
  Simon Arlott a0959f1b33
Add asym_eager_defer_pk debounce type (#12689) 2 years ago
  Simon Arlott b829a1d264
Avoid 8-bit timer overflows in debounce algorithms (#12240) 2 years ago
  Nick Brassel 4fe4087d4a
Enforce memory allocator for ChibiOS builds with allocating debounce algorithms (#11630) 3 years ago
  Ryan 6ea4b06f9f
Run cformat and dos2unix manually (#11235) 3 years ago
  Purdea Andrei f7ccbfcea8
quantum/debounce: rename debouncing algorithms (#9564) 3 years ago
  Purdea Andrei b8c3f4c60b
quantum/debounce: Added sym_pk debounce algorithm (#8587) 4 years ago
  QMK Bot cc38627816 format code according to conventions [skip ci] 4 years ago
  Purdea Andrei 6c2c3c13e9
Various fixes to how timer differences are calculated (#8585) 4 years ago
  skullY b624f32f94 clang-format changes 4 years ago
  Drashna Jaelre 37be1cb513
Fix debouncing issue for eager algorithms (#6081) 4 years ago
  Alex Ong 7a1086e405 [core] Fix for eager_pr #5643 5 years ago
  Alex Ong d0fb7005d5 Eager pk/pr optimization (#5621) 5 years ago
  Alex Ong 17e7762de7 Eager Per Row Debouncing added (added to Ergodox) (#5498) 5 years ago
  James Churchill c7c4937eef Clean up debounce a bit (#5255) 5 years ago
  alex-ong 562c0d702a Fix compile error in debounce_eager_pk 5 years ago
  alex-ong 10cc423515 Malloc array in debounce_eager_pk, since split keyboards only use MATRIX_ROWS/2. 5 years ago
  Alex Ong 039dde3a51 Fixed compilation error with debounce_sym_g 5 years ago
  Alex Ong 7cb8d3c7a7 Bug fix - was using MATRIX_ROWS instead of num_rows 5 years ago
  alex-ong 14ed96aa06 Moved debouncing_time variable to inside #if debounce 5 years ago
  alex-ong 4d8733591f Working eager_pk 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