Gergely Nagy
6ef86cfe5a
CONTRIBUTING.md: Add a very short section about how to accept the DCO
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Jesse Vincent
fb872cac2a
Merge pull request #355 from keyboardio/f/license-and-headers
...
License clarificataion & copyright headers
6 years ago
Gergely Nagy
bdb88f6943
Add CONTRIBUTING.md
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
00a6b6045b
License clarificataion & copyright headers
...
After talking with Jesse, this changes the license to GPLv3 (only), where
appropriate, and adds copyright headers to all files that were missing them.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
6 years ago
Gergely Nagy
ed942420c1
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
454c0d5b06
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
256c7a729a
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
9c1d576c9a
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
7420b9988d
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
0dc276327f
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
d44044bcc8
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
f22f674f05
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
d090894bc0
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
bcac993d0a
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
6b42106f5a
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
026ff04071
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
bf21f59f84
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
cd26604638
Drop the V1 plugin compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
560d07a2a6
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
c11c09ba5f
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
dfb5cc54cc
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
4e4b844ab1
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
47c3fbd2ec
Drop the V1 plugin API compatibility code
...
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Gergely Nagy
568355b8a5
Merge pull request #354 from keyboardio/f/v1-plugin-api-removal
...
Drop the V1 Plugin API
6 years ago
Gergely Nagy
297dab5c74
Drop the V1 Plugin API
...
Scheduled for removal on 2018-08-20, this drops the V1 API and all deprecation
messages. We only keep one message, that errors out in case
`KALEIDOSCOPE_ENABLE_V1_PLUGIN_API` is set. Also drops `Consumer_SNapshot`,
which was a typo'd name.
`UPGRADING.md` updated accordingly.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Jesse Vincent
3a2683b3ee
astyle
6 years ago
Jesse Vincent
aee55ba437
Switch to using the CRGB macro to build our colors. This should make it
...
easier to port to virtual hardware.
6 years ago
Jesse Vincent
282926214a
Merge pull request #8 from keyboardio/f/dont-break-on-x86
...
This change hacks up HostPowerManagement to make it a noop on X86
6 years ago
Jesse Vincent
3c10c1c29d
Merge pull request #2 from keyboardio/f/dont-break-without-bootkeyboard
...
When compiled with a HID implementation without BootKeyboard enabled,
6 years ago
Jesse Vincent
cea73d9a72
This change hacks up HostPowerManagement to make it a noop on X86
6 years ago
Jesse Vincent
c9e2eec273
When compiled with a HID implementation without BootKeyboard enabled,
...
this shouldn't break
6 years ago
Gergely Nagy
526b0e430d
Merge pull request #353 from jamadagni/appswitcher-fix
...
appswitcher example: add the line actually needed to make this work!
6 years ago
Gergely Nagy
dbb146627a
Merge pull request #26 from jamadagni/patch-1
...
Clarify number of macros you can define in the docs
6 years ago
Gergely Nagy
2df0a81381
Document the `Dc`, `Uc`, and `Tc` step variants
...
Addresses #28 in a different way.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
6 years ago
Shriramana Sharma
383864c689
appswitcher example: add the line actually needed to make this work!
6 years ago
Jesse Vincent
56a995e877
Merge pull request #351 from jamadagni/patch-2
...
Corrected some “quriks” in UPGRADING.md :-)
6 years ago
Shriramana Sharma
da0966ad6a
Corrected some “quriks” in UPGRADING.md :-)
6 years ago
Jesse Vincent
9ad0b26d7b
Merge pull request #349 from jamadagni/patch-1
...
clarify what happened to flag B00100000
6 years ago
Jesse Vincent
03524be758
astyle
6 years ago
Jesse Vincent
276a160666
Remove two includes that we don't need anymore
6 years ago
Jesse Vincent
d7abd066c6
astyle
6 years ago
Jesse Vincent
6ec5f2cc50
Rename an argument to be less confusing.
...
('flags' is often used to mean 'flags on a key definition',
but this is really 'logical state of a virtual keyswitch')
6 years ago
Shriramana Sharma
5a05dda99b
Clarify in the documentation the number of macros one can define
6 years ago
Jesse Vincent
386787f1ca
Merge pull request #7 from MartyGentillon/master
...
Numpad now properly restores the former numlock state on deactivation.
6 years ago
Shriramana Sharma
2b61408459
clarify what happened to flag B00100000
...
This is just to clarify to anyone who may be reading the sources as to why B00100000 is missing from the flags defs. Not a big deal but I thought it would be useful…
6 years ago
Jesse Vincent
47499e5b23
Merge pull request #26 from ilmagico/master
...
Add setSpeedLimit API
6 years ago
Jesse Vincent
234c13db10
Merge pull request #22 from hkmix/master
...
Apply correct diagonal movement speeds, fix remainder calculation
6 years ago
Jesse Vincent
0e93f81280
Merge pull request #347 from keyboardio/bug/mod-flag-rollover
...
mod flag rollover part 2
6 years ago
Michael Richters
97aa9b3ba4
A fix for rollover from a mod-flagged key
...
This, along with the change
keyboardio/Kaleidoscope-HIDAdaptor-KeyboardioHID@a4368f13e7a1b58e, makes
it so a rollover from a key with a mod flag applied to one without will
not result in the flag from the modified key affecting the next keypress.
6 years ago
Jesse Vincent
d8839bb991
Merge pull request #28 from keyboardio/o/pressedKeyswitchCount
...
Use __builtin_popcountl() in pressedKeyswitchCount()
6 years ago