1
0

163 Commits

Author SHA1 Message Date
Gergely Nagy
2a13e4a9c9 Updated to use the new NumLock plugin
The NumLock plugin works without a macro now, so we can simplify the factory
firmware by just using `Key_KeypadNumLock`.

Signed-off-by: Gergely Nagy <kaleidoscope@gergo.csillger.hu>
2017-10-01 01:18:59 +02:00
Jesse Vincent
0ee5a937a5 A couple explanatory notes suggested by Jennifer Leigh 2017-09-08 00:39:40 -04:00
Gergely Nagy
6f5cfeb9b3 Merge pull request #13 from cdisselkoen/improved-flashing-docs
Improve documentation related to flashing
2017-08-27 12:11:22 +02:00
Craig Disselkoen
2564d28fe3 Improve documentation related to flashing
In particular, add instructions for the Arduino IDE
2017-08-24 21:31:52 -07:00
Jesse Vincent
971236f64e Point Makefile to new make rules 2017-08-21 21:59:10 -07:00
Gergely Nagy
d0e5e80479 Merge pull request #12 from algernon/f/led-api-update
Updated to use the new LEDMode/LEDControl APIs
2017-08-17 00:27:15 +02:00
Jesse Vincent
0738d12c8c
add a note about customizing the location of the Arduino install on Linux 2017-08-16 13:26:57 -07:00
Jesse Vincent
2b740c403e
slight makefile tweaks 2017-08-16 13:26:57 -07:00
Jesse Vincent
487e97accd
a bit more tweaking to the readme 2017-08-16 13:26:57 -07:00
Jesse Vincent
f5254600c6
Reorganize makefile to avoid suggestions that Arduino lets you customize
your sketchbook directory
2017-08-16 13:26:57 -07:00
Jesse Vincent
4b2be6fc2f
fix a path in the makefile 2017-08-16 13:26:57 -07:00
Jesse Vincent
3595586023
fix rendering of README 2017-08-16 13:26:56 -07:00
Jesse Vincent
205c41cace
A pass at cleaning up the install instructions and Makefile a bit 2017-08-16 13:26:55 -07:00
Gergely Nagy
76afe3a280 Updated to use the new LEDMode/LEDControl APIs
Signed-off-by: Gergely Nagy <kaleidoscope@gergo.csillger.hu>
2017-08-16 10:01:59 +02:00
Jesse Vincent
747d42dc92
astyle 2017-08-13 21:18:10 -07:00
Jesse Vincent
7a4dabc8ee
We had the wrong key definition for what keyboards actually use as the
'menu'
2017-08-13 15:17:57 -07:00
Jesse Vincent
d6435ac21c
First pass at adding in the boot greeting plugin to make the LED key
glow on boot
2017-08-13 15:17:49 -07:00
Jesse Vincent
6a0888f316
Switch our mute key to Key_Mute in the hope that it works better on OSX 2017-08-07 14:15:34 +09:00
Jesse Vincent
d3ee4f857f Merge pull request #9 from algernon/h/fn-fn-numpad-lock-be-gone
Turn the Fn keys into Keymap1_Momentary
2017-08-03 18:04:34 +09:00
Gergely Nagy
dfcecf1eb2 Turn the Fn keys into Keymap1_Momentary
When both `Fn` keys are `KeymapNext_Momentary`, holding both would get us to the
`NUMPAD` layer, which overrides the palm keys and turns them into
`Keymap1_Momentary` keys. Thus, when releasing them, we would receive a release
event for `Keymap1_Momentary`, not for `KeymapNext_Momentary`, and we'd be stuck
on the `Numpad` layer until toggling it off.

To avoid this scenario, change the `KeymapNext_Momentary` keys into
`Keymap1_Momentary`, so we never reach the `NUMPAD` layer via the `Fn` keys.

Fixes keyboardio/Kaleidoscope#151, with thanks to @chughes87 for the report!

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
2017-07-30 09:40:16 +02:00
Jesse Vincent
242c468569 Merge pull request #7 from algernon/h/readme-fixups
Small README fixups
2017-07-27 14:33:54 -07:00
Gergely Nagy
c3ba1ff206 README.md: Break a line in two, for better presentation
Lines in fenced code blocks are not automatically wrapped, and a long line can
easily result in an embedded scroll bar to be shown. Because those look bad, and
reading wrapped text is easier, break a long line into two lines.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
2017-07-27 13:16:09 +02:00
Gergely Nagy
7f68cf1ba1 Fix the build status image URL
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
2017-07-27 13:15:34 +02:00
Jesse Vincent
c273d3f9ce
Add a first pass README 2017-07-26 23:22:10 -07:00
Jesse Vincent
935f457dbb
Update makefile to fix issues 2017-07-26 23:09:20 -07:00
Jesse Vincent
92b9163a64
astyle 2017-07-25 15:14:23 -07:00
Jesse Vincent
de97e9a2f4
Fix key repeat on Any. Port to new hid facade api 2017-07-25 15:14:07 -07:00
Jesse Vincent
ddc4e15fbf
switch to new CamelCased' toggle functions 2017-07-24 14:43:50 -07:00
Jesse Vincent
85899bbaff Merge pull request #5 from algernon/f/numlock-api-simplification
Update to work with an argument-less NumLock.toggle()
2017-07-23 13:09:04 -07:00
Gergely Nagy
90a4a06126 Update to work with an argument-less NumLock.toggle()
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
2017-07-02 22:47:11 +02:00
Jesse Vincent
119423cbbd move the rainbow effects earlier in the effect list 2017-06-19 12:59:55 +08:00
Jesse Vincent
c6a2d4f99a brighten up the rainbow effects 2017-06-12 09:39:00 +08:00
Jesse Vincent
be5c9498d2 Move the version key to "any" on the numlock layer 2017-06-12 08:35:36 +08:00
Jesse Vincent
221101c6aa Macro.type needs PSTR() macros around strings.
Algernon talked me out of putting the newline in the macro
2017-06-11 19:40:55 +08:00
Jesse Vincent
8cf3f68cf4 That's a stacked keymap 2017-06-10 06:45:14 -07:00
Jesse Vincent
d04098d212 Update the versioning macro to hopefully pull verison info in from the build system 2017-06-09 18:08:34 -07:00
Jesse Vincent
9f987624d5 Call Macros "Macro_blah" rather than "Key_blah" 2017-06-09 18:08:09 -07:00
Jesse Vincent
74ffc7eda6
Update mouse buttons to match the printed layout cards 2017-06-07 15:46:45 -07:00
Jesse Vincent
94f988ae44
formatting cleanup 2017-06-07 15:41:05 -07:00
Jesse Vincent
6f113dc08c
Remove tabs 2017-06-07 15:27:07 -07:00
Jesse Vincent
5569810beb
Update to new Stalker API 2017-06-07 15:23:19 -07:00
Jesse Vincent
9f75928b20
"make astyle" 2017-06-07 15:21:20 -07:00
Jesse Vincent
e92cdf6b58
Switch to more standard kaleidoscope plugin build infra 2017-05-23 18:29:30 -07:00
Jesse Vincent
f9b8624727
Cut down the example key layouts 2017-05-22 20:43:30 -07:00
Jesse Vincent
e521decce6
Update keymaps and macros to use the new more consistent definitions 2017-05-21 22:20:40 -07:00
Jesse Vincent
5583d6df6c
update the keymap to match the model01 documentation 2017-05-16 14:14:02 -07:00
Jesse Vincent
6b3a2b18ce Astyle 2017-03-20 19:08:41 -07:00
Jesse Vincent
a09276185b Add AlphaSquare effect to the default firmware. 2017-03-20 19:07:19 -07:00
Jesse Vincent
14666f8ce4 Tweak our ROYGBIV colors to not pull more than half an amp 2017-03-20 15:45:59 -07:00
Jesse Vincent
245d52b610 Merge pull request #2 from algernon/f/more-led-effects
Adds RainbowWave & Stalker / BlazingTrail effects
2017-03-03 10:55:47 +08:00