Bart Nagel
a3a5cfbc6a
Fix code typo in blazing trail decay
...
A number was given as 0xf0 instead of 0xff, leading to a noticeable
sudden snap from blood-orange to orange.
7 years ago
Jesse Vincent
67aa56022d
Merge pull request #226 from gedankenexperimenter/bug/key-defs
...
Fixed a typo in key def aliases (s/Key_LGuy/Key_LGui/)
7 years ago
Michael Richters
b607c667cb
Fixed a typo in key def aliases (s/Key_LGuy/Key_LGui/)
7 years ago
Gergely Nagy
604e64fb91
Merge pull request #6 from jamesnvc/addressing-issues
...
Fix very bad bug in layerwise implementation
7 years ago
James N. V. Cash
c298d22827
Only need keysPerLayer in the updating branch of the conditional
7 years ago
James N. V. Cash
0073be9a74
Fix error in storing keys by layer
7 years ago
Gergely Nagy
1e95cf1429
Merge pull request #2 from cdisselkoen/more-readme-info
...
Add more info to the README
7 years ago
Craig Disselkoen
69a69bae5e
Add more info to the README
7 years ago
Gergely Nagy
0943911786
Use kaleidoscope::hid instead of Keyboard directly
...
Signed-off-by: Gergely Nagy <kaleidoscope@gergo.csillger.hu>
7 years ago
Gergely Nagy
4f1d7a5670
Add kaleidoscope::hid::getKeyboardLEDs()
...
This wraps Keyboard.getLEDs().
Signed-off-by: Gergely Nagy <kaleidoscope@gergo.csillger.hu>
7 years ago
Gergely Nagy
a1c0fdfb42
Sync the NUMPAD layer state with the host
...
Instead of trying to track numlock ourselves, rely on the host telling us what
it thinks the state is. This is much more reliable than what we were doing, and
hopefully fixes most of - if not all - the issues we were having with NumLock.
Signed-off-by: Gergely Nagy <kaleidoscope@gergo.csillger.hu>
7 years ago
Jesse Vincent
6d3828c134
Merge pull request #222 from genehack/nicer-error
...
Don't flash the device unless we successfully detected the device
7 years ago
John SJ Anderson
5c7eb2427a
Don't flash the device unless we successfully detected the device
...
Nicer error messages are nicer.
7 years ago
Jesse Vincent
754783c269
Merge pull request #221 from genehack/correct-stty
...
Specify full path to `stty`
7 years ago
John SJ Anderson
e22ed95606
Specify full path to `stty`
...
I install GNU coreutils on my Macs, to get GNU `ls`. It also installs
a GNU-flavored `stty`, which wants `-F` instead of `-f`. Giving the
full path to the OS `stty` avoids issues in this case, and should be
consequence-free for folks that _don't_ have GNU coreutils installed.
7 years ago
Gergely Nagy
d48b263e05
Merge pull request #20 from arleym/patch-1
...
update readme
7 years ago
Arley McBlain
f9eb669c04
update readme
...
standardize key_names
7 years ago
James N. V. Cash
480bfbd021
Guard against out-of-bounds layer
7 years ago
Gergely Nagy
b7d27a8997
Merge pull request #5 from jamesnvc/print-layer
...
Make keymap layer hook able to print map as well
7 years ago
James N. V. Cash
e4cf2e4c75
Add documentation about new hook to readme
7 years ago
James N. V. Cash
6dcc6a9277
Teach plugin to print out the contents of a given layer
7 years ago
Gergely Nagy
b62f7494b2
Merge pull request #3 from jamesnvc/receive-by-layer
...
Add method to allow upload of keymap for individual layer
7 years ago
Gergely Nagy
2fee591e0c
Merge pull request #6 from advisoray/master
...
Fix for failing keyboard initialization if map not explicitly set.
7 years ago
Ben Gemperline
e4a00f2a33
Fixed issue with default constructor and no map resulting in failing to initialize keyboard
7 years ago
James N. V. Cash
0f00b4a9a9
Add method to allow upload of keymap for individual layer
7 years ago
Gergely Nagy
a69a87989b
Merge pull request #19 from jamesnvc/patch-1
...
Update number of layers currently supported
7 years ago
James Cash
96440c8469
Update number of layers currently supported
7 years ago
Jesse Vincent
e3aa727825
Merge pull request #9 from cdisselkoen/master
...
Update for compatibility with Kaleidoscope-Hardware-Virtual
7 years ago
Craig Disselkoen
c2a51487c6
Remove no-longer-used KeyboardioHID.h include
7 years ago
Gergely Nagy
04d32479e1
Merge pull request #3 from jamesnvc/patch-2
...
Fix typo
7 years ago
James Cash
b28b487fa3
Fix typo
7 years ago
Jesse Vincent
613ad91244
Merge pull request #2 from jamesnvc/patch-1
...
Explain what the range enum defined here is for
7 years ago
James Cash
7faba9a761
Explain what the range enum defined here is for
7 years ago
Jeremy Apthorp
460caabd56
Link to the example firmware sketch from the README
...
more hypertext is more good, right?
7 years ago
Gergely Nagy
2d1f060211
Merge pull request #4 from jamesnvc/patch-1
...
Add instructions for additional OS X configuration
7 years ago
James Cash
a4b30baeac
Add instructions for additional OS X configuration
7 years ago
Gergely Nagy
c8b954c6ec
Merge pull request #6 from glasser/glasser/sticky-color
...
Show sticky keys in a different color
7 years ago
Gergely Nagy
b96067b2b6
Merge pull request #18 from glasser/glasser/is-sticky
...
Expose OneShot.isSticky
7 years ago
David Glasser
049a057b5e
Show sticky keys in a different color
...
Depends on https://github.com/keyboardio/Kaleidoscope-OneShot/pull/18
7 years ago
David Glasser
2d0152e416
Expose OneShot.isSticky
7 years ago
Gergely Nagy
052cef8488
Merge pull request #4 from jamesnvc/master
...
Clarify/fix documentation in README
7 years ago
James N. V. Cash
87e2b1e186
Show the possible values of the OS type enum in README
7 years ago
James N. V. Cash
f54c60e1c4
Fix use of enum in example code
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
393bba00ba
Fix for a deprecated API
7 years ago
Gergely Nagy
8741c68f7b
The first half of https://github.com/keyboardio/Kaleidoscope/pull/196
...
Make Kaleidoscope_ a friend class, so that it can access .begin. The
reason behind this is that .begin is an interface towards
Kaleidoscope.use(), and that function should be the only user. To
discourage its use, make it protected.
This does not break any existing - and valid - code, but allows us to
slowly migrate the plugins to a protected begin() method.
Fixes #177 .
7 years ago