1
0
Fork 0
forked from forks/qmk_firmware
qmk_firmware/keyboards/handwired
Drashna Jaelre c22f3ba3a2
Debounce refactor / API (#3720)
* Added xeal60 via clone of lets split

* Delete removed other keymaps

* Basic keymap (no FN). Compiles.

* Removed NP_STAR and NP_SLSH.

* Removed "debounce_algo = manual" in all keyboards with CUSTOM_MATRIX = yes.

* Changed order of rules in TMK. Documented feature.

* Fixed missing whitespace in debounce documentation

Table wasn't working due to missing newline.

* Added bold in a few areas.

* DO NOT USE - Removed debounce from TMK.

* Remove accidental xeal60 commit

* DO NOT USE - debounce successfully compiled.

* DO NOT USE Revert back to original API to support split_keyboards.

* Working eager_pk

* Whitespace cleanup.

* Restored debounce.h since there wasnt any real change.

* Moved debouncing_time variable  to inside #if debounce

* Removed check for custom_matrix. We can safely include the debounce file for compilation when custom_matrix is used.

* Removed #include "matrix.h" from debounce.h

* Bug fix - was using MATRIX_ROWS instead of num_rows

* Fixed compilation error with debounce_sym_g

* Renamed DEBOUNCE_ALGO to DEBOUNCE_TYPE

* Malloc array in debounce_eager_pk, since split keyboards only use MATRIX_ROWS/2.

* Fix compile error in debounce_eager_pk

* Stricter, leaner DEBOUNCE_TYPE section in common_features.mk. Cleanup debounce_type.mk
2019-02-14 20:36:20 -08:00
..
108key_trackpoint Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
arrow_pad Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
atreus50 Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
bluepill Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
ck4x4 Add Satisfaction75 to QMK, Enable EEPROM on stm32f072 (#5094) 2019-02-13 08:03:26 -08:00
cmd60 Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
dactyl Migrate fn_actions for default keymaps (#4935) 2019-02-14 20:07:13 -08:00
dactyl_manuform Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
datahand Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
downbubble Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
fivethirteen Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
frenchdev Fix Command feature: use get_mods() instead of keyboard_report->mods (#4955) 2019-01-27 00:28:40 -08:00
gamenum Migrate fn_actions for default keymaps (#4935) 2019-02-14 20:07:13 -08:00
hexon38 Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
ibm122m Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
jn68m Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
kbod Migrate fn_actions for default keymaps (#4935) 2019-02-14 20:07:13 -08:00
maartenwut Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
magicforce61 Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
magicforce68 Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
minorca Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
ms_sculpt_mobile Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
nicekey Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
not_so_minidox Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
numbrero Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
numpad20 Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
onekey Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
ortho5x13 Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
pilcrow Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
prime_exl Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
promethium Fix 1<col instead of 1<<col typo in matrix_is_on() 2019-01-27 08:37:26 -08:00
pteron Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
qc60 Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
reddot Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
retro_refit Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
rs60 rs: code friendly keymap for preonic, iris and my preonic clone (#4303) 2019-01-25 12:57:10 -08:00
space_oddity Migrate fn_actions for default keymaps (#4935) 2019-02-14 20:07:13 -08:00
terminus_mini Migrate fn_actions for default keymaps (#4935) 2019-02-14 20:07:13 -08:00
trackpoint Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
tradestation Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
traveller Migrate fn_actions for default keymaps (#4935) 2019-02-14 20:07:13 -08:00
woodpad Adds a default value for IS_COMMAND for COMMAND feature (#4301) 2019-01-26 15:49:45 -08:00
xealous Debounce refactor / API (#3720) 2019-02-14 20:36:20 -08:00
xealousbrown Remove #define IS_COMMAND line in keyboards/handwired/xealousbrown/config.h 2019-01-28 17:18:26 -08:00