Commit Graph

31 Commits (bd6c2be89b10520400e01ef4fc899ac9d1383764)

Author SHA1 Message Date
Gergely Nagy fc9244649a
Assign my copyright to Keyboard.io
6 years ago
Gergely Nagy c6f63cb40b
Relicense under the GPLv3 (only)
6 years ago
Gergely Nagy 37f51cacbe Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy 4499709cd5 Override onSetup when using a compatibility layer
7 years ago
Gergely Nagy 0635518f9d Updated to use the new plugin APIs
7 years ago
Gergely Nagy 2c27bf8476 Stop using deprecated interfaces
7 years ago
Gergely Nagy a31d686911 When interrupting a tap-dance sequence, make sure no extras are sent
7 years ago
Jesse Vincent 9957fca651
Update to new hid facade
8 years ago
Jesse Vincent 5fb304851f
CamelCase of handle_*_key*
8 years ago
Jesse Vincent b93d18811e
CamelCase of KeyIsPressed and KeyWasPressed
8 years ago
Jesse Vincent 41683449ec
keyToggledO* camelcasing
8 years ago
Gergely Nagy 823f73f026 Fix a silly search & replace bug
8 years ago
Gergely Nagy 8be191fe9b Kaleidoscope Style Guide conformance
8 years ago
Jesse Vincent a6983c5c4d
astyle with current project style guidelines
8 years ago
Gergely Nagy 3f78f20125 Make things compile again
8 years ago
Jesse Vincent 1d8c3040f1
Fix issues found by the linter.
8 years ago
Jesse Vincent ad09f54c0d
make astyle
8 years ago
Jesse Vincent 37fa269ecb Update to new handle_keyswitch_event API naming
8 years ago
Gergely Nagy f184177ec3 Instead of releasing immediately, delay it until loop()
8 years ago
Gergely Nagy 51f0e4bcd6 timeout: Do not clear the timer
8 years ago
Gergely Nagy bab09065ac Limit the number of tap-dance keys to 16 max
8 years ago
Gergely Nagy 78e55c75af Improved timer handling
8 years ago
Gergely Nagy b867f80ca2 The Big Rename
8 years ago
Gergely Nagy 74070edcf1 Use timers instead of loop counters
8 years ago
Gergely Nagy d2fcb75844 Expose the timeOut variable
8 years ago
Gergely Nagy dd266fd27d Use the new, double-add protected hook functions
8 years ago
Gergely Nagy d3d51fd266 Record and use the position of the tap-dance key, too
8 years ago
Gergely Nagy e44aa0daee Drop the `inject` method
8 years ago
Gergely Nagy e112ea3d69 Decrease the timeout to 5 cycles
8 years ago
Gergely Nagy 3dc12f29e3 actionKeys: Improved overflow handling
8 years ago
Gergely Nagy 17e17810dd Initial import
8 years ago