Commit Graph

338 Commits (af69f6a72b6077f76b6159b5b70ebba72ba8995d)

Author SHA1 Message Date
Gergely Nagy d0f1a812b0
HostPowerManagement: Lift out the suspension check, to remove code duplication
2 years ago
Jesse Vincent b949ca89b1
Merge pull request #1253 from tlyu/m100-hostpower
2 years ago
Gergely Nagy ca9b4cb50c
Merge pull request #1231 from keyboardio/f/handleHelp-varargs
2 years ago
Taylor Yu 04d608c9f6 implement HostPowerManagement for Model 100
2 years ago
Jesse Vincent 9bf6eba010
Merge pull request #1248 from keyboardio/b/spacecadet-fix
2 years ago
Gergely Nagy f21dda9a51
SpaceCadet: Fix flushing the on-tap action
2 years ago
Taylor Yu 45bd9d1a3d restore gamma correction on Model 100
2 years ago
Gergely Nagy a5afaf1eb4
FocusSerial: Documentation update
2 years ago
Gergely Nagy 26340b7edb
Rename the `command` arg of `onFocusEvent` to `input`
2 years ago
Gergely Nagy 8ac4d9f5c1
A more efficient way to handle onFocusEvent commands
2 years ago
Gergely Nagy a4b84057b0
FocusSerial: Use `.readBytes()` rather than `.read()` for reading a `char`
2 years ago
Gergely Nagy cd82afd50a
SpaceCadet: Implement a SpaceCadetConfig plugin
2 years ago
Gergely Nagy 7f4090f126
SpaceCadet: Drop the deprecated public member variables
2 years ago
Gergely Nagy db7b0af730
DefaultLEDModeConfig: Fix a typo in the documentation
2 years ago
Taylor Yu af3dc61710 Focus: correctly handle delayed newline
2 years ago
Taylor Yu 4a030ae7e8 format
2 years ago
Taylor Yu cf66803288 use CRLF for Focus newlines
2 years ago
Gergely Nagy b114110645
New plugin: LayerNames
2 years ago
Gergely Nagy e52cf5c821
FocusSerial: Add Focus.read(char &c)
2 years ago
Gergely Nagy 9d0dddb79a
plugins/Colormap: Make DefaultColormap.install() public
2 years ago
Tatsuhiko Miyagawa 1e36ab17a6 fix example warp key mappings
2 years ago
Gergely Polonkai d794035f6c
Heatmap: Make Heatmap data persist between LED effect changes
2 years ago
Gergely Nagy 6fd2fa153b
hardware: Fix the bootloader props on a number of devices
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
2 years ago
Michael Richters 054dc9beb3
Convert Macros and DynamicMacros plugins to use MacroSupport plugin
2 years ago
Michael Richters 3976e3dd5b
Add MacroSupport plugin
2 years ago
Michael Richters 274ff5eb76
Address spurious cpplint complaints
2 years ago
Michael Richters 396b4220f2
Update header includes and format code
2 years ago
Michael Richters d34f63e4eb
Change private type names to conform to style guide
2 years ago
Michael Richters 1f965da243
Remove C-style `void` parameter for functions that don't take args
2 years ago
Michael Richters 2df20b1a5a
Replace C-style typedefs with idiomatic C++ code
2 years ago
Michael Richters 920be03cad
Deprecate public member variables
2 years ago
Michael Richters bce72c4ddc
Convert static variables and functions to members
2 years ago
Michael Richters 403ea4a8ec
Remove unnecessary constructor definitions
2 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