Commit Graph

5309 Commits (d4b9e8758c497116f48d2f31bf6a7d681104cf7a)
 

Author SHA1 Message Date
Gergely Nagy d4b9e8758c
CI: disable the build workflow for this branch, for now
3 years ago
Gergely Nagy bf0dc00174
CI: wip workflow
3 years ago
Gergely Nagy acd312c94c
Makefile: Add plugins/*/examples/* as SMOKE_SKETCHES candidates
3 years ago
Gergely Nagy 4b9a9c2b14
Model100: Replace the custom NumPad plugin with a default colormap
3 years ago
Gergely Nagy ba764a6f47
Model100: Enable a few more plugins for the Model100
3 years ago
Gergely Nagy a5d043b2b3
Update some of the factory firmware sketches to include more plugins
3 years ago
Gergely Nagy 6aef9b99bb
docs: Add a document describing what we expect from Chrysalis-enabled firmware
3 years ago
Gergely Nagy e857491953
Reformat the factory firmware sketches with clang-format
3 years ago
Gergely Nagy 87c360716a
OG Atreus: Replace the example firmware with a Chrysalis-enabled one
3 years ago
Gergely Nagy 510c8bf800
ErgoDox: Replace the example sketch with a Chrysalis-enabled one
3 years ago
Gergely Nagy 76f5b3ca1d
Splitography: Replace the example firmware
3 years ago
Gergely Nagy 883883e99c
Atreus: Move the Keyboardio Atreus factory firmware to the plugin dir
3 years ago
Gergely Nagy 4993ce4c7d
Model100: Move the factory firmware to the plugin directory
3 years ago
Gergely Nagy c6699ad080
examples: Replace the Model01 example with the factory firmware
3 years ago
Gergely Nagy 93f37b71de
Model100: Correct the name & sentence of the Model100's library.properties
3 years ago
Jesse Vincent 65621738d2
Merge pull request #1188 from keyboardio/colormap/defaultcolormap
3 years ago
Gergely Nagy 0e07331cbc
examples: Update the Colormap example to use DefaultColormap too
3 years ago
Gergely Nagy e59a09e19e
Colormap: Add a new (optional) plugin: DefaultColormap
3 years ago
Gergely Nagy 0c6f608704
LEDPaletteTheme: Lift out a few helper methods
3 years ago
Jesse Vincent a61c211dee
Merge pull request #1185 from gedankenexperimenter/macros-support-plugin
3 years ago
Jesse Vincent feca06d0c0
Merge pull request #1196 from keyboardio/storage/avreeprom-isSliceUninitialized-fix
3 years ago
Jesse Vincent 633da94896
Merge pull request #1198 from keyboardio/plugin/LEDModeDefaultConfig
3 years ago
Jesse Vincent 727fd47b1f
Merge pull request #1197 from keyboardio/persistentledmode/revert-to-original
3 years ago
Gergely Nagy fc2670b99d
Merge pull request #1199 from gedankenexperimenter/prefixlayer-rollover-test
3 years ago
Michael Richters b60ef9f0ab
Add rollover test for PrefixLayer plugin
3 years ago
Gergely Nagy e02d446803
New plugin: DefaultLEDModeConfig
3 years ago
Jesse Vincent f10d5833f3
Merge pull request #1187 from iliana/plugin-PrefixLayer
3 years ago
Gergely Nagy 5666e55d0a
PersistentLEDMode: Revert back to auto-saving
3 years ago
Gergely Nagy 657d33450c
driver::storage: Fix isSliceUninitialized() for AVREEPROM
3 years ago
Michael Richters 0f27253f90
Run IWYU on Macros, DynamicMacros, and MacroSupport code
3 years ago
Michael Richters 7373882c88
Update examples and testcases for MacroSupport
3 years ago
Michael Richters 054dc9beb3
Convert Macros and DynamicMacros plugins to use MacroSupport plugin
3 years ago
Michael Richters 3976e3dd5b
Add MacroSupport plugin
3 years ago
Jesse Vincent cb9ad9f753
Merge pull request #1194 from gedankenexperimenter/plugin-style
3 years ago
Michael Richters 274ff5eb76
Address spurious cpplint complaints
3 years ago
Michael Richters 396b4220f2
Update header includes and format code
3 years ago
Michael Richters d34f63e4eb
Change private type names to conform to style guide
3 years ago
Michael Richters 1f965da243
Remove C-style `void` parameter for functions that don't take args
3 years ago
Michael Richters 2df20b1a5a
Replace C-style typedefs with idiomatic C++ code
3 years ago
Michael Richters 920be03cad
Deprecate public member variables
3 years ago
Michael Richters bce72c4ddc
Convert static variables and functions to members
3 years ago
Michael Richters 403ea4a8ec
Remove unnecessary constructor definitions
3 years ago
Jesse Vincent 4bcf4b85d6
Merge pull request #1192 from gedankenexperimenter/cycletimereport-improved
3 years ago
Michael Richters 9c5df517ae
Update example sketch for CycleTimeReport plugin
3 years ago
Michael Richters f28a847329
Rewrite CycleTimeReport plugin
3 years ago
Michael Richters 45c33c04f0
Remove unnecessary constructor definition
3 years ago
Michael Richters 041543a0b3
Deprecate public variable `CycleTimeReport::average_loop_time`
3 years ago
Gergely Nagy d476508e26
Merge pull request #1191 from gergelypolonkai/model100-example-link-fix
3 years ago
Gergely Polonkai 2923996650
Fix keymap file links in the Model100 example’s comments
3 years ago
iliana etaoin 3da0ad457a PrefixLayer: clear only modifiers during prefix
3 years ago