Commit Graph

62 Commits (bd92587cdf0910c4a9b3278294583abf06d4f78b)
 

Author SHA1 Message Date
Gergely Nagy bd92587cdf
Add CONTRIBUTING.md
6 years ago
Gergely Nagy de1b71775d
Relicense under GPLv3 (only), and add headers.
6 years ago
Gergely Nagy 0dc276327f Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy dbb146627a
Merge pull request #26 from jamadagni/patch-1
6 years ago
Gergely Nagy 2df0a81381 Document the `Dc`, `Uc`, and `Tc` step variants
6 years ago
Jesse Vincent 03524be758 astyle
6 years ago
Jesse Vincent 6ec5f2cc50 Rename an argument to be less confusing.
6 years ago
Shriramana Sharma 5a05dda99b Clarify in the documentation the number of macros one can define
6 years ago
Gergely Nagy 4cc74eacdc
Merge pull request #24 from keyboardio/f/mousekey-support
7 years ago
Gergely Nagy 852a685249 When playing back, also report mouse keys
7 years ago
Gergely Nagy b756217750 Override onSetup when using a compatibility layer
7 years ago
Gergely Nagy 082400184b
Merge pull request #21 from keyboardio/f/plugin-v2
7 years ago
Gergely Nagy 4b061994fc Updated to use the new plugin APIs
7 years ago
Gergely Nagy bcf3cf191b
Merge pull request #20 from gedankenexperimenter/bug/scan-order
7 years ago
Michael Richters 8818ad51b7 Fixed scan order bug
7 years ago
Gergely Nagy 14d916ed3e
Merge pull request #18 from gedankenexperimenter/bug/backtick
7 years ago
Michael Richters 631d028c5f Backtick is ASCII 0x60, not 0x5F
7 years ago
Jesse Vincent 916b02fc56 Merge pull request #14 from cdisselkoen/deprecate-END
7 years ago
Craig Disselkoen 706401d0cc Add deprecation message for END
7 years ago
Jesse Vincent 5b72c95227 Update Makefile with OSX fixes and new paths
7 years ago
Gergely Nagy 3e2812889e Stop using deprecated interfaces
7 years ago
Jesse Vincent c55976c7aa Merge pull request #8 from keyboardio/f/macros.type-variadic
7 years ago
Gergely Nagy 23fec81b28 Allow type() to take any number of arguments
7 years ago
Gergely Nagy 306e450496 Make the .type method return MACRO_NONE
7 years ago
Jesse Vincent 1206a3cafb
astyle
8 years ago
Jesse Vincent a9068d16d4
Unify repeated code to a codepath. Saves us 16 bytes
8 years ago
Jesse Vincent cd847a7ead
extract our ascii lookup table function. (saves 16 bytes)
8 years ago
Jesse Vincent d7a889f25e
Update Makefile to fix OS X build
8 years ago
Jesse Vincent cf08f96d1c
Port to new HID facade
8 years ago
Jesse Vincent 6b850c140d
Switch Macros to use an API rather than doing its own bitmath
8 years ago
Jesse Vincent 66ff95877d
CamelCase of handle_*_key*
8 years ago
Jesse Vincent f30af4d85d
keyToggledO* camelcasing
8 years ago
Jesse Vincent 74363e6a4a Merge pull request #11 from cdisselkoen/master
8 years ago
Craig Disselkoen c6af9a17e3 Remove internal usage of END macro, in favor of MACRO_ACTION_END
8 years ago
Craig Disselkoen ebd9f35d62 Automatically add END to invocations of MACRO() and friends
8 years ago
Gergely Nagy 754647b6ca README.md: Improve the `MACRODOWN` docs
8 years ago
Gergely Nagy 25093c7455 README.md: Improved the .row/.col documentation
8 years ago
Gergely Nagy 48d86894c0 Merge pull request #10 from jamesnvc/patch-1
8 years ago
James Cash f2bad8669c Minor copy-edits
8 years ago
Gergely Nagy e2e00c138e library.properties: Fill out the paragraph section too.
8 years ago
Gergely Nagy 869bd097b3 README.md: First stab at documenting the plugin
8 years ago
Jesse Vincent 2d63a2e21a Merge pull request #6 from keyboardio/f/macros.type
8 years ago
Gergely Nagy 4c2b9e8e55 Add a way to type ASCII strings, as if pressing keys
8 years ago
Jesse Vincent 6521013ca5
virtual void begin(void) final is redunant and makes the linter unhappy
8 years ago
Jesse Vincent 34ea7200ac
Add build infrastructure
8 years ago
Jesse Vincent 1ef902c27e
astyle with current project style guidelines
8 years ago
Jesse Vincent 7d6225f724 Update to new handle_keyswitch_event API naming
8 years ago
Jesse Vincent 6c8dd7ef04 Merge pull request #5 from keyboardio/f/new-step-types
8 years ago
Gergely Nagy 215d7de8ce Use UNKNOWN_KEYSWITCH_LOCATION instead of magic numbers
8 years ago
Gergely Nagy de6cfa7f1c Rename readAndPlay to readKeyCodeAndPlay
8 years ago