Commit Graph

5332 Commits (8ac4d9f5c1c332488cbd6829602695429e643690)
 

Author SHA1 Message Date
Gergely Nagy 5666e55d0a
PersistentLEDMode: Revert back to auto-saving
2 years ago
Gergely Nagy 657d33450c
driver::storage: Fix isSliceUninitialized() for AVREEPROM
2 years ago
Michael Richters 0f27253f90
Run IWYU on Macros, DynamicMacros, and MacroSupport code
2 years ago
Michael Richters 7373882c88
Update examples and testcases for MacroSupport
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
Jesse Vincent cb9ad9f753
Merge pull request #1194 from gedankenexperimenter/plugin-style
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
Jesse Vincent 4bcf4b85d6
Merge pull request #1192 from gedankenexperimenter/cycletimereport-improved
2 years ago
Michael Richters 9c5df517ae
Update example sketch for CycleTimeReport plugin
2 years ago
Michael Richters f28a847329
Rewrite CycleTimeReport plugin
2 years ago
Michael Richters 45c33c04f0
Remove unnecessary constructor definition
2 years ago
Michael Richters 041543a0b3
Deprecate public variable `CycleTimeReport::average_loop_time`
2 years ago
Gergely Nagy d476508e26
Merge pull request #1191 from gergelypolonkai/model100-example-link-fix
2 years ago
Gergely Polonkai 2923996650
Fix keymap file links in the Model100 example’s comments
2 years ago
iliana etaoin 3da0ad457a PrefixLayer: clear only modifiers during prefix
2 years ago
iliana etaoin 06aebb42b9 PrefixLayer: use onAddToReport instead
2 years ago
iliana etaoin a960f5a0cb PrefixLayer: prefer getter/setter methods
2 years ago
Jesse Vincent 854f621703
Merge pull request #1189 from keyboardio/plugin/persistent-led-mode-with-config
2 years ago
Gergely Nagy 07dcf1dc9b
PersistentLEDMode: Add a Focus hook, and a way to disable the auto-save
2 years ago
iliana etaoin 0810321272 Fix code style in PrefixLayer example
2 years ago
iliana etaoin 95b7a7b684 Add PrefixLayer plugin
2 years ago
Jesse Vincent 6f11d89152
If we're using the focus command to reboot to the bootloader, we need to
2 years ago
Jesse Vincent 21a67ae565
A couple of quick correctness fixes to our port detection logic for device reboot
2 years ago
Jesse Vincent fe84a7afc7
Merge pull request #1184 from gedankenexperimenter/fix-turbo-sticky
2 years ago
Michael Richters 0a34e034d7
Fix Turbo docs to use `sticky()` instead of `toggle()`
2 years ago
Michael Richters 919cb39ac9
Remove unnecessarily cautious guard against Turbo getting "stuck on"
2 years ago
Michael Richters ab52a6761d
Fix Turbo sticky mode
2 years ago
Michael Richters ba662f6ba1
Add testcase for Turbo sticky mode
2 years ago
Jesse Vincent 6be30469b9
Merge pull request #1182 from gedankenexperimenter/fix-format-testing
2 years ago
Michael Richters ed40373986
Don't format googletest source when running check-all-includes
2 years ago
Gergely Nagy 5f23dde558
Merge pull request #1181 from keyboardio/f/enable-m100-flashing
2 years ago
Jesse Vincent daeb7bf2c6
Add support for rebooting a board already running kaleidoscope by calling "device.reset" with focus
2 years ago
Jesse Vincent 4fd12cd79c
Turn off ultraverbose warnings as our default. It does not match the
2 years ago
Jesse Vincent 8c15bb79ec
Merge pull request #1162 from gedankenexperimenter/iwyu-simulator
2 years ago
Jesse Vincent 18bcebeb25
Merge pull request #1179 from keyboardio/dynamicmacros-fixes
2 years ago
Jesse Vincent ceb361fa3c
Merge pull request #1178 from keyboardio/focus/iseol-fix
2 years ago
Jesse Vincent 6641fa5464
Merge pull request #1180 from keyboardio/led-wavepool/model100
2 years ago
Gergely Nagy d29ffa72dc
DynamicMacros: Make sure we keep within bounds during play
2 years ago
Gergely Nagy 39e607e7c7
DynamicMacros: Fix the size of our lookup table
2 years ago
Gergely Nagy 9e1c9e35f4
plugins/LED-Wavepool: Enable the plugin for the Model 100 too
2 years ago
Gergely Nagy c0b99d763e
DynamicMacros: Fortify our cache update
2 years ago
Gergely Nagy 6106b9d6b2
FocusSerial: isEOL() should return true when there's no more data
2 years ago