Stricter, leaner DEBOUNCE_TYPE section in common_features.mk. Cleanup debounce_type.mk
Fix compile error in debounce_eager_pk
Malloc array in debounce_eager_pk, since split keyboards only use MATRIX_ROWS/2.
Renamed DEBOUNCE_ALGO to DEBOUNCE_TYPE
Fixed compilation error with debounce_sym_g
Bug fix - was using MATRIX_ROWS instead of num_rows
Removed #include "matrix.h" from debounce.h
Removed check for custom_matrix. We can safely include the debounce file for compilation when custom_matrix is used.
Moved debouncing_time variable to inside #if debounce
Restored debounce.h since there wasnt any real change.
DO NOT USE Revert back to original API to support split_keyboards.
DO NOT USE - debounce successfully compiled.
Remove accidental xeal60 commit
DO NOT USE - Removed debounce from TMK.
DO NOT USE Merge branch 'master' into debounce_refactor
Merged, however now there are two debounce.h and debounce.c to mess around with and coalesce.
# Conflicts:
# quantum/matrix.c
Circular animation (#4796)
* Add ability to animate arm_atsam led matrix from the center of a circle
* Make arm_atsam led matrix circular animation circular rather than obloid
* Fix indentation in tmk_core led_matrix.c