Gergely Nagy
58376f486d
Merge pull request #4 from keyboardio/f/plugin-v2
...
Updated to use the new plugin APIs
7 years ago
Gergely Nagy
0f32840a3a
Updated to use the new plugin APIs
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
7 years ago
Gergely Nagy
ac4aab534f
README.md: Updated to use the correct interfaces
...
We no longer have a `KaleidoscopePlugins` namespace, and have to use
`kaleidoscope` instead - lets do that.
Noticed by Jordihs on the Keyboardio forums, thank you!
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
7 years ago
Gergely Nagy
3693c564b3
Merge pull request #3 from jamesnvc/master
...
Add a diagram showing where RxCy coordinates are to README
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
...
Don't want to rule out other units running Kaleidoscope
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
...
As `USE_PLUGINS` and `loop_hook_use` are getting deprecated, use the newer APIs:
`Kaleidoscope.use` and `Kaleidoscope.useLoopHook`.
Signed-off-by: Gergely Nagy <kaleidoscope@gergo.csillger.hu>
7 years ago
Jesse Vincent
50b993b2f6
Update Makefile to fix OS X build
7 years ago
Gergely Nagy
e8f3495f7c
Kaleidoscope Style Guide conformance
...
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
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
...
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years ago
Gergely Nagy
839d5c298b
Improved timer handling
...
Instead of calculating the time delta each time we want to check for a
timeout, calculate the projected ending time ahead of time.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years ago
Gergely Nagy
92205513de
The Big Rename
...
Renamed the library to Kaleidoscope-MagicCombos, and followed up with other
renames.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years ago
Gergely Nagy
7a2804250c
Add support for the Shortcut, too
...
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years ago
Gergely Nagy
35918a91a0
Use a timer instead of a loop counter
...
Loop counters are unreliable, use proper timers instead.
Fixes #2 .
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years ago
Gergely Nagy
263b12151c
Expose the timeOut (and rename it)
...
Fixes #1 .
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years ago
Gergely Nagy
7dbb5b39e0
Use the new, double-add protected hook functions
...
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years ago
Gergely Nagy
ecff024f02
Don't use Key_LEDEffectNext in the example
...
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years ago
Gergely Nagy
0c497f884a
Move from Akela-Plugins to keyboardio
...
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years ago
Gergely Nagy
1fdcaebef1
Add a status icon.
...
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years ago
Gergely Nagy
928cd41fa9
Initial import
...
Lifted out of the monolithic Akela library.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years ago