Commit Graph

48 Commits (d3e7364ac7d62207099895e272beda3d3d9fe906)
 

Author SHA1 Message Date
Gergely Nagy d3e7364ac7
Rearrange the file layout in preparation of becoming a monorepo
6 years ago
Gergely Nagy b95c4049c3 README.md & Travis cleanup
6 years ago
Jesse Vincent c8c4d1a2dd shellcheck should only be run in the Kaleidoscope repo
6 years ago
Jesse Vincent 8ae0628ebd Update travis.yml to point to new bundle repo
6 years ago
Jesse Vincent 42eb84b412
Merge pull request #10 from keyboardio/f/license-and-copyright-assignment
6 years ago
Gergely Nagy 4581f80189
Add CONTRIBUTING.md
6 years ago
Gergely Nagy 21798eacdc
Assign my copyright to Keyboard.io
6 years ago
Gergely Nagy 10ff504988
Relicense under the GPLv3 (only)
6 years ago
Gergely Nagy 7420b9988d Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy 8a170ff811 Simplify the way we achieve printing the error message when using the old API
6 years ago
Gergely Nagy df68cd510d Display a useful error when using the old-style API
6 years ago
Jesse Vincent d97c860dfb
Merge pull request #7 from jamesnvc/patch-1
7 years ago
James Cash 990722d7b4
Fix typo
7 years ago
Gergely Nagy 1c8b45eddc Override onSetup when using a compatibility layer
7 years ago
Gergely Nagy fac99ec57b Fix the error reporting on old-style API
7 years ago
Gergely Nagy 2cdee29d60 Fix the example not to use the old API
7 years ago
Jesse Vincent a8f2f90ef5
Merge pull request #6 from keyboardio/f/new-api
7 years ago
Gergely Nagy d9da1d717a Add an UPGRADING.md document, and a helpful error message
7 years ago
Gergely Nagy 5a6e0fa12a Complete redesign of the plugin
7 years ago
Gergely Nagy 61d70b5cac Updated the README and the example with a better example
7 years ago
Gergely Nagy 58376f486d
Merge pull request #4 from keyboardio/f/plugin-v2
7 years ago
Gergely Nagy 0f32840a3a Updated to use the new plugin APIs
7 years ago
Gergely Nagy ac4aab534f README.md: Updated to use the correct interfaces
7 years ago
Gergely Nagy 3693c564b3 Merge pull request #3 from jamesnvc/master
7 years ago
James N. V. Cash a2509992c6 Remove extra lines from keyboard diagram
7 years ago
James N. V. Cash 741cafd6ec Change wording to make it clear that Model 01 is one possible layout
7 years ago
James N. V. Cash 926ff623b6 Try to remember how markdown images work
7 years ago
James N. V. Cash 7a5f52c299 Include a diagram showing what the RxCy coordinates mean
7 years ago
Jesse Vincent 9ee2330b1a Update Makefile with OSX fixes and new paths
7 years ago
Gergely Nagy 532b1129de Stop using deprecated interfaces
7 years ago
Jesse Vincent 50b993b2f6
Update Makefile to fix OS X build
7 years ago
Gergely Nagy e8f3495f7c Kaleidoscope Style Guide conformance
8 years ago
Jesse Vincent 7da1fe702a
virtual void begin(void) final is redunant and makes the linter unhappy
8 years ago
Jesse Vincent fcd1743f3b
astyle with current project style guidelines
8 years ago
Jesse Vincent 26e7e187df
make astyle
8 years ago
Jesse Vincent 124b70ec00
New build infrastructure
8 years ago
Jesse Vincent 6d232fb7c7
Update to new key api
8 years ago
Gergely Nagy b203ce754a Test the plugin with Travis CI
8 years ago
Gergely Nagy 839d5c298b Improved timer handling
8 years ago
Gergely Nagy 92205513de The Big Rename
8 years ago
Gergely Nagy 7a2804250c Add support for the Shortcut, too
8 years ago
Gergely Nagy 35918a91a0 Use a timer instead of a loop counter
8 years ago
Gergely Nagy 263b12151c Expose the timeOut (and rename it)
8 years ago
Gergely Nagy 7dbb5b39e0 Use the new, double-add protected hook functions
8 years ago
Gergely Nagy ecff024f02 Don't use Key_LEDEffectNext in the example
8 years ago
Gergely Nagy 0c497f884a Move from Akela-Plugins to keyboardio
8 years ago
Gergely Nagy 1fdcaebef1 Add a status icon.
8 years ago
Gergely Nagy 928cd41fa9 Initial import
8 years ago