Commit Graph

327 Commits (hardware/ploopy)

Author SHA1 Message Date
Gergely Nagy 6db44b88ba
wip: ploopyenc
2 years ago
Gergely Nagy 0d9550a5cb
wip
2 years ago
Gergely Nagy 9fbb820638
Revert "wip: adns + kaleidoscope, ~"
2 years ago
Gergely Nagy d5e75e2ed7
wip: adns + kaleidoscope, ~
2 years ago
Gergely Nagy 7939dc015a
wip
2 years ago
Gergely Nagy 0926aba479
wip: adns working
2 years ago
Gergely Nagy 31e4a54e3c
wip
2 years ago
Gergely Nagy 4f98813695
wip
2 years ago
Gergely Nagy 6033b05cba
wip
2 years ago
Gergely Nagy f87ff8ae18
wip: ploopymini flash.sh
2 years ago
Gergely Nagy 4c10038dbb
wip: adns5050 testing in the ploopy sketch
2 years ago
Gergely Nagy 2464ef59db
hardware: Initial support for the Ploopy Trackball Mini
2 years ago
Gergely Nagy 2a902e9b74
New plugin: FirmwareVersion
2 years ago
Gergely Nagy e59a09e19e
Colormap: Add a new (optional) plugin: DefaultColormap
2 years ago
Gergely Nagy 0c6f608704
LEDPaletteTheme: Lift out a few helper methods
2 years ago
Jesse Vincent a61c211dee
Merge pull request #1185 from gedankenexperimenter/macros-support-plugin
2 years ago
Jesse Vincent 633da94896
Merge pull request #1198 from keyboardio/plugin/LEDModeDefaultConfig
2 years ago
Jesse Vincent 727fd47b1f
Merge pull request #1197 from keyboardio/persistentledmode/revert-to-original
2 years ago
Gergely Nagy e02d446803
New plugin: DefaultLEDModeConfig
2 years ago
Jesse Vincent f10d5833f3
Merge pull request #1187 from iliana/plugin-PrefixLayer
2 years ago
Gergely Nagy 5666e55d0a
PersistentLEDMode: Revert back to auto-saving
2 years ago
Michael Richters 0f27253f90
Run IWYU on Macros, DynamicMacros, and MacroSupport code
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
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
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
iliana etaoin 3da0ad457a PrefixLayer: clear only modifiers during prefix
3 years ago
iliana etaoin 06aebb42b9 PrefixLayer: use onAddToReport instead
3 years ago
iliana etaoin a960f5a0cb PrefixLayer: prefer getter/setter methods
3 years ago
Gergely Nagy 07dcf1dc9b
PersistentLEDMode: Add a Focus hook, and a way to disable the auto-save
3 years ago
iliana etaoin 95b7a7b684 Add PrefixLayer plugin
3 years ago
Michael Richters 0a34e034d7
Fix Turbo docs to use `sticky()` instead of `toggle()`
3 years ago
Michael Richters 919cb39ac9
Remove unnecessarily cautious guard against Turbo getting "stuck on"
3 years ago
Michael Richters ab52a6761d
Fix Turbo sticky mode
3 years ago
Jesse Vincent 18bcebeb25
Merge pull request #1179 from keyboardio/dynamicmacros-fixes
3 years ago
Jesse Vincent ceb361fa3c
Merge pull request #1178 from keyboardio/focus/iseol-fix
3 years ago
Gergely Nagy d29ffa72dc
DynamicMacros: Make sure we keep within bounds during play
3 years ago
Gergely Nagy 39e607e7c7
DynamicMacros: Fix the size of our lookup table
3 years ago
Gergely Nagy 9e1c9e35f4
plugins/LED-Wavepool: Enable the plugin for the Model 100 too
3 years ago
Gergely Nagy c0b99d763e
DynamicMacros: Fortify our cache update
3 years ago
Gergely Nagy 6106b9d6b2
FocusSerial: isEOL() should return true when there's no more data
3 years ago