Commit Graph

393 Commits (d8c2fc0022b23a384ac13d42504ade79d05bb187)

Author SHA1 Message Date
Gergely Nagy d8c2fc0022
Merge remote-tracking branch 'plugin/EEPROM-Settings/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy d4907ebd56
Merge remote-tracking branch 'plugin/EEPROM-Keymap/f/monorepo' into f/monorepo
6 years ago
Gergely Nagy 4bc0eb5d11
Further source-code rearrangement
6 years ago
Gergely Nagy b80ecfec71
Rearrange the file layout in preparation of becoming a monorepo
6 years ago
Gergely Nagy 3458f398cb
Move most sources to a kaleidoscope/ subdir and namespace
6 years ago
Gergely Nagy eaf6dc5738
Rearrange the file layout in preparation of becoming a monorepo
6 years ago
Gergely Nagy 83f1805d5d Redesign the plugin setup procedure
6 years ago
Gergely Nagy a8b677138e Add support for saving the default layer
6 years ago
Gergely Nagy 3541322559 Clean up the EEPROM header
6 years ago
Gergely Nagy 5edc8a07b2 FocusSettingsCommand: Use Focus.handleHelp
6 years ago
Jesse Vincent 68cdc384de astyle
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 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 cbae65ceb4
Assign my copyright to Keyboard.io
7 years ago
Gergely Nagy fc130b8870
Relicense under the GPLv3 (only)
7 years ago
Gergely Nagy b2ae841d24
Assign my copyright to Keyboard.io
7 years ago
Gergely Nagy 459d847002
Relicense under the GPLv3 (only)
7 years ago
Gergely Nagy 00a6b6045b
License clarificataion & copyright headers
7 years ago
Gergely Nagy c11c09ba5f Drop the V1 plugin API compatibility code
7 years ago
Gergely Nagy 297dab5c74 Drop the V1 Plugin API
7 years ago
Shriramana Sharma 2b61408459
clarify what happened to flag B00100000
7 years ago
Michael Richters 97aa9b3ba4 A fix for rollover from a mod-flagged key
7 years ago
Gergely Nagy 16909f27f5 kaleidoscope::hid: Add stopMouse()
7 years ago
Gergely Nagy 94fc92a95a Fix the way we trigger an error on Kaleidoscope.use() with V2 API
7 years ago
Gergely Nagy 051ec97186 Give a nice error message on Kaleidoscope.use() when compiling with V2 API only
7 years ago
Gergely Nagy 65eb079a3a Fix a typo in key_defs_consumerctl.h
7 years ago
Jesse Vincent c18fe0584a
Merge pull request #338 from keyboardio/f/deprecated/remove-by-may
7 years ago
Gergely Nagy 4fb8e51dde Remove some long-deprecated methods and symbols
7 years ago
Gergely Nagy 25e940a611 Remove the getKeyswitchStateAtPosition wrapper
7 years ago
Gergely Nagy 33e64d5298 Document hid::getKeyswitchStateAtPosition
7 years ago
Gergely Nagy 01379a72fc Move KEY_INDEX to the hardware plugin
7 years ago
Gergely Nagy 5388739131 Implement KEY_INDEX and add getKeyswitchStateAtPosition to the HID facade
7 years ago
Gergely Nagy 9f25b0990e Make the V1 plugin API ifdefs broader
7 years ago
Gergely Nagy f2316c5114 Wrap KeyboardHardware.detachFromHost and .attachToHost
7 years ago
Gergely Nagy 5006da2a28 Fix RESTRICT_ARGS_COUNT with gcc 8.1+
7 years ago
Gergely Nagy 07efbce40d
Merge pull request #321 from keyboardio/f/millisAtCycleStart
7 years ago
Gergely Nagy e43d2cb391 Introduce Kaleidoscope.millisAtCycleStart()
7 years ago
Max Görner 2889f1c301 Remove `inline' for improved readability
7 years ago
Max Görner b2254e1c7f Slightly improve function signatures
7 years ago
Max Görner 066d00d117 Add const and constexpr specifiers to Key union
7 years ago
Gergely Nagy 7b49a2c011 deprecations: Make some of them less scary
7 years ago
Gergely Nagy ecc20bde9d Move deprecation messages to a separate header
7 years ago
Gergely Nagy 8f07f038ca Bump the API version
7 years ago