Commit Graph

156 Commits (a43b89ce51af6d5f1eaa2d5ec7cf49322421b9f3)

Author SHA1 Message Date
Gergely Nagy 7f4090f126
SpaceCadet: Drop the deprecated public member variables
2 years ago
Jesse Vincent a61c211dee
Merge pull request #1185 from gedankenexperimenter/macros-support-plugin
3 years ago
Michael Richters b60ef9f0ab
Add rollover test for PrefixLayer plugin
3 years ago
Michael Richters 7373882c88
Update examples and testcases for MacroSupport
3 years ago
iliana etaoin 06aebb42b9 PrefixLayer: use onAddToReport instead
3 years ago
iliana etaoin a960f5a0cb PrefixLayer: prefer getter/setter methods
3 years ago
iliana etaoin 95b7a7b684 Add PrefixLayer plugin
3 years ago
Michael Richters ba662f6ba1
Add testcase for Turbo sticky mode
3 years ago
Michael Richters 9b04d6663c
Run IWYU (with the new tools) on test simulator code
3 years ago
Michael Richters 674f6a0828
Use make's built-in `.DEFAULT_GOAL` variable to set default target(s)
3 years ago
Michael Richters 6e53a6bbb3
Remove some whitespace to make formatting more consistent
3 years ago
Michael Richters 67d47d6904
Make phony makefile targets more obvious
3 years ago
Jesse Vincent 5805fb1117
We shouldn't unilaterally force CCACHE to on when running tests
3 years ago
Jesse Vincent fbbead928b
Don't interleave output from test suite when running under gmake4 or
3 years ago
Jesse Vincent 493528a556
If you're using gmake 4.0 or newer, display simulator test output nicer
3 years ago
Jesse Vincent 091419c919
Switch 'make all' in tests to use our new recursive-testrunner.
3 years ago
Jesse Vincent b71ed0cdad
'build' now has a proper dependency on generate-testcase.
3 years ago
Jesse Vincent 65dd53ba17
We now run 'generate-testcase' as part of the build process
3 years ago
Jesse Vincent d132ad2446
move cmake-clean rule up in the file for clarity
3 years ago
Jesse Vincent 968f2cbb1a
enable cccache for cmake
3 years ago
Jesse Vincent 784dd83167
Clean up cmake invocation to not require a directory change and not fail
3 years ago
Jesse Vincent 89678327a4
Reformat some testing rules for clarity
3 years ago
Jesse Vincent 7cb1e225b7
Make it possible to make some test rules a little quieter
3 years ago
Michael Richters e5d67efd58
Format codebase with `clang-format`
3 years ago
Jesse Vincent 7a9588e404
Force ccache on for simulator tests
3 years ago
Jesse Vincent dbeed3c767
Apply some of our makefile optimization techniques to the test suite
3 years ago
Jesse Vincent 275d45f479
Hotfix for the macos compiler fixes for the virtual platform
3 years ago
Michael Richters 3d3b531571
Update MouseKeys testcase for current KeyboardioHID (#1129)
3 years ago
Michael Richters 06196fb20b
Restructure MouseKeys to be aware of Macros virtual keys (#1114)
3 years ago
Michael Richters f47c750681
Stop using deprecated Leader variable `time_out`
3 years ago
Michael Richters 3204034089
Fix overridable `OneShot.isStickable(key)` function
3 years ago
Michael Richters 46311f0a64
Add MouseKeys basic testcase
3 years ago
Michael Richters 38988df273
Update TapDance hold timeout testcase
3 years ago
Michael Richters ebad8940fb
Add testcases for ShiftBlocker example plugin
3 years ago
Michael Richters e31fe2be10
Add Qukeys testcase for #1107
3 years ago
Michael Richters b68ea18212
Reduce code repetition in testcase for #1107
3 years ago
Michael Richters ca1e23093e
Move QueueLeaker plugin testcases to a separate directory
3 years ago
Michael Richters 4480b08b2d
Add testcase for KeyAddrEventQueue bounds checking failure
3 years ago
Florian Bruhin 4a6aea650d Add keyIsInjected helper
3 years ago
Michael Richters d1d8d5a41c
Update testcase for cancelled AutoShift
3 years ago
Michael Richters 23a45c9502
Add testcase for issue #1074
3 years ago
Michael Richters 537f73792f
Add testcases for CharShift plugin
3 years ago
Michael Richters d400c9bad9
Update key ranges stability testcase for CharShift keys
3 years ago
Michael Richters 9f65e808c0
Add override of OneShot.isStickable() to testcase
3 years ago
Michael Richters 25c975eae7
Add testcase for issue 1061
3 years ago
Michael Richters d0b6f5a21b
Add Kaleidoscope-OneShotMetaKeys plugin
3 years ago
Michael Richters d32a688698
Add testcases for issues reported to Chrysalis
4 years ago
Michael Richters d9d8e8bc21
Add testcase for issue 984
4 years ago
Gergely Nagy 72d4ac8124
Merge pull request #1036 from gedankenexperimenter/plugin/autoshift
4 years ago
Gergely Nagy a1abdf0b83
Merge pull request #1037 from gedankenexperimenter/spacecadet-no-delay
4 years ago