Commit Graph

907 Commits (8bceac8e8e9464c2887b652aac2347e1d6dca004)

Author SHA1 Message Date
Gergely Nagy 3541322559 Clean up the EEPROM header
6 years ago
Gergely Nagy 067e6e5a93 Add an onFocusEvent method, to implement "help"
6 years ago
Gergely Nagy 5edc8a07b2 FocusSettingsCommand: Use Focus.handleHelp
6 years ago
Jesse Vincent 266e51d206 astyle
6 years ago
Jesse Vincent 68cdc384de astyle
6 years ago
Jesse Vincent 5d13898b89
Merge pull request #5 from gedankenexperimenter/bug/out-of-bounds
6 years ago
Gergely Nagy 7ae4cae1e1 Migrate to the new onFocusEvent APIs
6 years ago
Gergely Nagy 184981ff9a Migrate to the onFocusEvent API
6 years ago
Gergely Nagy 504727d677 Migrate to the new onFocusEvent API
6 years ago
Gergely Nagy 80566ca5a1 Add a method to ease handling the `help` command
6 years ago
Gergely Nagy 4f8c6332f7 Initial import
6 years ago
Gergely Nagy bd3306e771 Introduce the onFocusEvent hook
6 years ago
Gergely Nagy 906f567698 Fix a compile error
6 years ago
Gergely Nagy f3eb6a7200 Try to avoid a possible PROGMEM overflow in getKeyOverride
6 years ago
Gergely Nagy a02cde9c21 Automatically pull in EEPROMSettings, and set up defaults
6 years ago
Gergely Nagy aad0e3a734 Declare layer_count extern, so that plugins outside of core can use it too
6 years ago
Gergely Nagy 47efb47506 Seal the EEPROM layout automatically
6 years ago
Csilla Nagyné Martinák ba332c1846 Remove a debugging Serial.print()
6 years ago
Gergely Nagy a180a6784d Add prev/next mouse buttons
6 years ago
Gergely Nagy c482062be4 Emit an error when compiling for anything else but the Model01
6 years ago
Gergely Nagy 57f3ddd43a Use Kaleidoscope.millisAtCycleStart()
6 years ago
Gergely Nagy 4e8b738521 Coding style fix
6 years ago
Gergely Nagy 36a38b23b0
Merge pull request #7 from jamadagni/limit-refresh-rate
6 years ago
matt venn 96cfdd5c65 Merge branch 'master' of https://github.com/keyboardio/Kaleidoscope-LED-Stalker
6 years ago
matt venn ab89785ab5 moved to millisAtCycleStart and fixed overflow bug present on ARM platform
6 years ago
Jesse Vincent e3acde9419 rename a variable that didn't match the style guide
6 years ago
Jesse Vincent c6886b09fb Change cleanupDone to numlockUnsynced to better represent what it does
6 years ago
Jesse Vincent efbf158b13 Bring back the LED breathing effect
6 years ago
Jesse Vincent 8fb50b2415 Only run our "toggle numlock mode" once upon toggle of the layer
6 years ago
Jesse Vincent 79996b7216 Only try to reset the numlock led if we actually haven't done the
6 years ago
Jesse Vincent 7c1a5cea95 Refactoring. no functional changes
6 years ago
Jesse Vincent b491146f33 Extract a couple methods and rename a variable
6 years ago
Jesse Vincent 380a2e8a28 rename some variables to make them clearer
6 years ago
Gergely Nagy 358e58a6ef
Relicense under GPLv3 (only), and add headers.
6 years ago
Gergely Nagy d769328104
Relicense under GPLv3 (only), and add headers.
6 years ago
Gergely Nagy 77bbc8e3df
Relicense under GPLv3 (only), and add headers.
6 years ago
Gergely Nagy de1b71775d
Relicense under GPLv3 (only), and add headers.
6 years ago
Gergely Nagy bf1d5ddd39
Relicense under GPLv3 (only), and add headers.
6 years ago
Gergely Nagy bfddd0a13c
Relicense under GPLv3 (only), and add headers.
6 years ago
Gergely Nagy 0e30f74210
Relicense under GPLv3 (only), and add headers.
6 years ago
Gergely Nagy 8e19770508
Relicense under GPLv3 (only), and add headers.
6 years ago
Gergely Nagy 9d47949109
Assign my copyright to Keyboard.io
6 years ago
Gergely Nagy 3a5b5a3501
Relicense under the GPLv3 (only)
6 years ago
Gergely Nagy 96442cc27a
Relicense under the GPLv3 (only)
6 years ago
Gergely Nagy 3d8a7fbb61
Relicense under the GPLv3 (only)
6 years ago
Gergely Nagy 21798eacdc
Assign my copyright to Keyboard.io
6 years ago
Gergely Nagy 10ff504988
Relicense under the GPLv3 (only)
6 years ago
Gergely Nagy 281d6d2e00
Assign my copyright to Keyboard.io
6 years ago
Gergely Nagy d61d87c142
Relicense under the GPLv3 (only)
6 years ago
Gergely Nagy 3c5380a34c
Assign my copyright to Keyboard.io
6 years ago
Gergely Nagy ef132a0c53
Relicense under the GPLv3 (only)
6 years ago
Gergely Nagy cbae65ceb4
Assign my copyright to Keyboard.io
6 years ago
Gergely Nagy fc130b8870
Relicense under the GPLv3 (only)
6 years ago
Gergely Nagy b2ae841d24
Assign my copyright to Keyboard.io
6 years ago
Gergely Nagy 459d847002
Relicense under the GPLv3 (only)
6 years ago
Gergely Nagy 00a6b6045b
License clarificataion & copyright headers
6 years ago
Gergely Nagy 454c0d5b06 Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy 256c7a729a Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy 9c1d576c9a Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy 7420b9988d Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy 0dc276327f Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy d44044bcc8 Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy d090894bc0 Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy bcac993d0a Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy 6b42106f5a Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy 026ff04071 Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy c11c09ba5f Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy 297dab5c74 Drop the V1 Plugin API
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
6 years ago
Jesse Vincent cea73d9a72 This change hacks up HostPowerManagement to make it a noop on X86
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.
6 years ago
Jesse Vincent 386787f1ca
Merge pull request #7 from MartyGentillon/master
6 years ago
Shriramana Sharma 2b61408459
clarify what happened to flag B00100000
6 years ago
Jesse Vincent 47499e5b23
Merge pull request #26 from ilmagico/master
6 years ago
Jesse Vincent 234c13db10
Merge pull request #22 from hkmix/master
6 years ago
Michael Richters 97aa9b3ba4 A fix for rollover from a mod-flagged key
6 years ago
Jesse Vincent d8839bb991
Merge pull request #28 from keyboardio/o/pressedKeyswitchCount
6 years ago
Jesse Vincent 6b598d2e24
Merge pull request #15 from gedankenexperimenter/key-mask-clarity
6 years ago
Shriramana Sharma 8321009ea4 Limit refresh rate and don't update on every cycle
6 years ago
Daniele Tamino 8ec69c8fba Add setSpeedLimit API
6 years ago
Gergely Nagy 7eabe867a4 Stop moving into a given direction when releasing a mouse key
7 years ago
Gergely Nagy 16909f27f5 kaleidoscope::hid: Add stopMouse()
7 years ago
Gergely Nagy 852a685249 When playing back, also report mouse keys
7 years ago
Gergely Nagy 8a170ff811 Simplify the way we achieve printing the error message when using the old API
7 years ago
Gergely Nagy 94fc92a95a Fix the way we trigger an error on Kaleidoscope.use() with V2 API
7 years ago
Gergely Nagy df68cd510d Display a useful error when using the old-style API
7 years ago
Gergely Nagy 051ec97186 Give a nice error message on Kaleidoscope.use() when compiling with V2 API only
7 years ago
matt venn 76e8478ff6 code comments
7 years ago
Shriramana Sharma 4674fe1f10 add saturation option
7 years ago
matt venn 441812abcc fixed LED sync overflow bug
7 years ago
Gergely Nagy f2bca33a7c Improve the compatibility layer
7 years ago
Gergely Nagy 675c0ac475 Fix onSetup, to register the LED mode
7 years ago
Gergely Nagy 4441329abf Override onSetup when using a compatibility layer
7 years ago
Gergely Nagy 1c8b45eddc Override onSetup when using a compatibility layer
7 years ago
Gergely Nagy 98563a7afd Override onSetup when using a compatibility layer
7 years ago
Gergely Nagy f97313f5b0 Override onSetup when using a compatibility layer
7 years ago