Gergely Nagy
ce8cc9219f
tap-dance: Support user_data for the callbacks
...
Refactored the code a little, so all callbacks now receive a `user_data`
pointer, which can be anything. As an example, the key pairs from
`ACTION_TAP_DANCE_DOUBLE` now use this, and custom, built-in functions.
This makes it easier to extend the tap dance functionality, and also
simplifies the code a little.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
2016-07-22 09:10:17 +02:00
..
process_chording.c
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00
process_chording.h
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00
process_leader.c
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00
process_leader.h
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00
process_midi.c
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00
process_midi.h
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00
process_music.c
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00
process_music.h
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00
process_tap_dance.c
tap-dance: Support user_data for the callbacks
2016-07-22 09:10:17 +02:00
process_tap_dance.h
tap-dance: Support user_data for the callbacks
2016-07-22 09:10:17 +02:00
process_unicode.c
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00
process_unicode.h
Moves features to their own files (process_*), adds tap dance feature ( #460 )
2016-06-29 17:49:41 -04:00