Jesse Vincent
226b5a22d8
Update README pointers to new keyboardio Kaleidoscope bundle.
2018-09-04 18:04:22 -07:00
Jesse Vincent
29c80e38c8
Merge pull request #59 from keyboardio/more-featureful-defaults
...
More featureful defaults
2018-07-19 23:24:16 -07:00
Jesse Vincent
87b7497f25
astyle
2018-07-19 22:39:54 -07:00
Jesse Vincent
8526858c38
Make it easier to switch to COLEMAK/DVORAK/CUSTOM layouts
2018-07-19 22:12:36 -07:00
Jesse Vincent
a5b86bea5a
Add a Caps lock key on Fn-Let by default.
...
Enough customers want a caps lock that we ought to give them -something-
in the default firmware
2018-07-19 21:19:47 -07:00
Gergely Nagy
c1480faea2
Merge pull request #57 from TreTuna/patch-1
...
Fix typo in comments - chrods > chords
2018-07-11 06:53:57 +02:00
Tré Ammatuna
eeccc5b331
Fix typo in comments
2018-07-10 16:54:19 -07:00
Jesse Vincent
11676727a1
Merge pull request #55 from keyboardio/f/usb-quirks
...
Add a way to toggle between Boot and NKRO mode manually
2018-07-02 17:29:47 -07:00
Gergely Nagy
d9c5d7022f
Don't use an enum for MagicCombo.
...
Since we use a dedicated function for the single magic combo we have, using an
enum in this case is just more confusing than if we didn't. For this reason,
drop the use of enum, and just specify the array directly.
Thanks @obra for the suggestion!
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2018-07-02 23:44:32 +02:00
Gergely Nagy
1e6c2c702c
Documentation fixups
...
Fixed up some of the USBQuirks and MagicCombo-related documentation, based on
feedback from @obra.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2018-07-01 23:06:11 +02:00
Gergely Nagy
583d5429cd
Updated to use the new MagicCombo APIs
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2018-06-09 13:13:46 +02:00
Gergely Nagy
33bcc999b9
Add a way to toggle between Boot and NKRO mode manually
...
Make use of the MagicCombo and USB-Quirks plugins in order to allow one to
toggle between Boot and NKRO mode of the keyboard, simply by pressing Left Fn +
Shift + Esc.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2018-06-08 13:14:56 +02:00
Gergely Nagy
bcd694f404
Drop the use of HostPowerManagement.enableWakeup()
...
It is not necessary anymore, as BootKeyboard supports wakeup itself now. As
such, also updated the comments regarding the plugin in
KALEIDOSCOPE_INIT_PLUGINS.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2018-06-04 07:59:49 +02:00
Gergely Nagy
c7fab58f63
Merge pull request #52 from keyboardio/f/plugin-v2
...
Updated to use the new plugin APIs
2018-05-15 07:16:28 +02:00
Gergely Nagy
033b8706ec
Updated to use the new plugin APIs
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2018-05-08 12:45:31 +02:00
Gergely Nagy
dfb3d61805
Merge pull request #45 from ryansb/fix-installed-env
...
Match wildcard usage between manual- and arduino-installed environments
2018-04-29 11:21:37 +02:00
Gergely Nagy
deef154018
Merge pull request #39 from gedankenexperimenter/f/keymaps
...
Updated definition of keymaps[] to use KEYMAPS() macro
2018-04-05 10:09:37 +02:00
Gergely Nagy
bf5dc6a151
Merge pull request #49 from algernon/h/numlock/quote-transparent
...
Make the Quote transparent on the NUMPAD layer.
2018-03-12 21:12:08 +01:00
Gergely Nagy
3b91ecfbf8
Make the Quote transparent on the NUMPAD layer.
...
Because the key two rows below `NumLock` is `Key_Quote` on the base layer too,
and is not a numpad-specific key either, make it transparent, so it does not get
highlighted erroneously.
Thanks to @ImmaculatePotato and Eddie Jinks for reporting the issue, and
proposing the fix.
Fixes #48 .
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2018-03-10 14:37:51 +01:00
Jesse Vincent
af407cb51a
Merge pull request #47 from danbernier/alpha-square-color
...
Use CRGB type for AlphaSquare color, so ints are in common order
2018-03-08 18:49:26 -08:00
Dan Bernier
b6c8974487
Use CRGB type for AlphaSquare color, so ints are in common order
2018-03-08 21:21:25 -05:00
Ryan S. Brown
b446ec2ce6
Match wildcard usage between manual- and arduino-installed environments
...
Finding the base-dir of installed environments use a wildcard causing
[dir]/packages/keyboardio/hardware/avr/toolchain to be the interpreted
as the installed env, breaking use of that variable later when it
informs paths for the boards.txt and other files.
2018-03-05 09:29:17 -05:00
Jesse Vincent
b745a26c5a
Merge pull request #41 from algernon/f/host-powermanagement
...
Add support for host power management (suspend & wakeup)
2017-12-16 11:42:38 -08:00
Gergely Nagy
72035c14d0
Add support for host power management (suspend & wakeup)
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2017-12-16 20:31:53 +01:00
Jesse Vincent
709aaa2354
Add a big warning when you build by hand and have multiple copies of
...
kaleidoscope installed
2017-12-15 21:07:30 -08:00
Michael Richters
6f7a9d09f5
Updated definition of keymaps[] to use KEYMAPS() macro
...
This change will enable the `layer_count` variable for preventing
reading past the end of the `keymaps[]` array.
2017-11-30 12:59:58 -06:00
Jesse Vincent
cd2f939adc
Now that 'Consumer_Mute' is no longer blocked by 'is_internal', we can
...
switch back to using it, to get a working mute toggle on linux, windows
and osx.
2017-11-13 18:14:08 -08:00
Jesse Vincent
8e1c9d0111
astyle fixes
2017-11-13 18:06:11 -08:00
Jesse Vincent
7d141644a6
Swap the order of the Numpad and Fn layers, so it's possible to get to
...
arrow keys if you have the numpad on.
2017-11-13 17:56:23 -08:00
Jesse Vincent
b11b839b08
Merge pull request #34 from Jennigma/patch-3
...
Make the pointer to the wiki LOUD
2017-11-12 23:54:28 -08:00
Jesse Vincent
a457f37155
Switch from the NumLock library to the NumPad library.
...
This new plugin lets us use a more standard layer lock to get into the
numpad mode and doesn't depend on the system numlock feature quite as
much
2017-11-12 23:23:47 -08:00
Jennifer Leigh
27a44faaaf
Make the pointer to the wiki LOUD
...
We just had a new person who found the forums but didn't see the note to use the wiki at the top of this file. I'm making it louder. :-)
2017-11-05 05:43:12 -08:00
Jesse Vincent
8f5851138c
Merge pull request #31 from gedankenexperimenter/merlin
...
Changed minimum Arduino version to 1.6.10, as discussed on forums
2017-10-31 19:33:40 -07:00
Michael Richters
fbea981057
Changed minimum Arduino version to 1.6.10, as disussed on forums
2017-10-31 21:23:56 -05:00
Jesse Vincent
76f5a59a78
Quiet down a warning in the makefile
2017-10-24 22:59:23 -07:00
Gergely Nagy
e6f5423a12
Merge pull request #25 from ackintosh/trailing-slash
...
Fix trailing slash
2017-10-22 13:16:12 +02:00
akihito.nakano
7b54271566
Fix trailing slash
2017-10-22 20:03:49 +09:00
Gergely Nagy
8ab156655a
Merge pull request #24 from malsyned/patch-1
...
Fix link to Linux Arduino install instructions
2017-10-19 23:12:04 +02:00
Dennis Lambe Jr
2549b852d4
Fix link to Linux Arduino install instructions
2017-10-19 17:00:57 -04:00
Jesse Vincent
717733ad64
Merge pull request #20 from Jennigma/patch-1
...
Adding a pointer to the wiki
2017-10-13 13:23:19 -07:00
Jennifer Leigh
165e479ac0
Adding a pointer to the wiki
...
put it up front where it would be super obvious.
2017-10-13 13:20:47 -07:00
Jesse Vincent
cd9780a309
Fix our arduino-ide package detection to work on OSX
2017-10-04 23:46:51 -07:00
Jesse Vincent
beb849f84f
makefile: if there's an arduino boards-manager install of the kaleidoscope runtime, use it..
2017-10-04 23:13:28 -07:00
Jesse Vincent
492dc5e70f
Merge pull request #18 from Jennigma/patch-1
...
Added a couple "to be documented" items
2017-10-04 11:59:06 -07:00
Jennifer Leigh
1cdd90fbdc
Added a couple "to be documented" items
...
I added a couple items to the list of things that should be documented.
I also realize I have no idea what the ANY key does, but I'm intrigued. I don't understand from these code comments, and don't have time to puzzle it out now.
Otherwise, though, this is so much better than the file I've been poking at for weeks! It's clear and clean and much more welcoming. Thanks for all the behind the scenes work that made this possible, and thank you Jesse for the work writing up comments!
2017-10-04 11:29:48 -07:00
Jesse Vincent
b03bbae780
Merge pull request #17 from martinakcsilla/backslashless
...
Make the sketch use backslash less
2017-10-04 10:36:17 -07:00
Csilla Nagyné Martinák
f92e9943d7
Make the sketch use backslash less
...
This lass is not fond of backslash, so she made the sketch use backslash
less, so much so that it is now backslash-less.
Signed-off-by: Csilla Nagyné Martinák <csilla@csillger.hu>
2017-10-04 17:19:20 +02:00
Jesse Vincent
c48e153ae6
Merge pull request #16 from cdisselkoen/master
...
Fix misleading indentation in all three layers' keymaps
2017-10-03 22:56:24 -07:00
Craig Disselkoen
a988fac811
Fix misleading indentation in all three layers' keymaps
...
plus add astyle directives to make astyle not complain about it
2017-10-03 22:52:31 -07:00
Jesse Vincent
bc81748391
Little bits of glue to make the Model01 Firwmare into a 'real' arduino library that the IDE doesn't hate
2017-10-03 22:10:38 -07:00