Commit Graph

22 Commits (820560f77c5876e64e2fb462e4a8924b3df89c53)

Author SHA1 Message Date
Gergely Nagy 071568cddb
Make the Model01-specific parts compile only for the Model01
6 years ago
Gergely Nagy 3130555de3
Rearrange the file layout in preparation of becoming a monorepo
6 years ago
Gergely Nagy c482062be4 Emit an error when compiling for anything else but the Model01
6 years ago
Gergely Nagy 77bbc8e3df
Relicense under GPLv3 (only), and add headers.
6 years ago
Gergely Nagy 9c1d576c9a Drop the V1 plugin API compatibility code
6 years ago
Gergely Nagy 4441329abf Override onSetup when using a compatibility layer
7 years ago
Gergely Nagy 417b7de5c1 Migrate to KeyboardHardware.isKeyswitchPressed() & .pressedKeyswitchCount()
7 years ago
Gergely Nagy dbb4152cb2 Updated to use the new plugin API
7 years ago
Jesse Vincent b565dab644 pass by value to save some flash
7 years ago
Jesse Vincent 3dd86e34dd Refactoring to save 44 more PROGMEM and 12 more RAM
7 years ago
Jesse Vincent b144f626e4 refactor to reuse some code and be a bit smarter about data.
7 years ago
Jesse Vincent 86ebc8de02 Revert f3094e1538
7 years ago
Gergely Nagy f3094e1538 Initial attempt at chatter detection
7 years ago
Jesse Vincent 42cabcfa6f
camelCasing wait_for_keypress
7 years ago
Jesse Vincent d0e85633b8
camelCasing of _matrix functions
7 years ago
Jesse Vincent ee0ccdd91d
CamelCase of handle_*_key*
7 years ago
Jesse Vincent c8586985fd Add toggling on of the on-board green status LEDs.
8 years ago
Jesse Vincent bddcc4912b extract out the key combo
8 years ago
Jesse Vincent a9f59b131e
astyle with current project style guidelines
8 years ago
Jesse Vincent fbee5854ee Update to new handle_keyswitch_event API naming
8 years ago
Jesse Vincent 23aba78402 Add some missing prototypes to the class definition
8 years ago
Jesse Vincent 6b0623d3f2 Step two of the rename
8 years ago