Commit Graph

5278 Commits (b60ef9f0abf21c41573fdd51ceddc1daf1e50bfd)
 

Author SHA1 Message Date
Jesse Vincent e066c388c8
Slightly reduce the number of color change cycles. By doing so, fit the for loop into an 8 bit int, saving us 6 bytes compiled
4 years ago
Jesse Vincent d2e9a113fb
Merge pull request #982 from gedankenexperimenter/f/core.key-utils
4 years ago
Michael Richters 3db2779b23
Use new builtin `Key` variant test functions in Qukeys
4 years ago
Michael Richters 1f61183dba
Add common utility methods for builtin `Key` variant checking
4 years ago
Michael Richters 6bc31cf7cb
Helper constants for upcoming functionality to test key types
4 years ago
Michael Richters 1b2c72431a
Import helper constants from KeyboardioHID
4 years ago
Michael Richters d7db7c2670
Add `KeyAddr::none()` constant & `KeyAddr::clear()` method
4 years ago
Jesse Vincent 780edea8b0
Merge pull request #936 from keyboardio/f/arduino-cli
4 years ago
Jesse Vincent c6f487d98c
parallelize testing
4 years ago
Jesse Vincent 16d918247a
Add a note about the new feature to UPGRADING
4 years ago
Jesse Vincent 3e54120f36
Add a deprecation warning to the "old" kaleidoscope-builder
4 years ago
Jesse Vincent 41a3c5da38
Update README for new build and setup instructions
4 years ago
Jesse Vincent 4c538f13ea
update classic Atreus docs for the arduino-cli world
4 years ago
Jesse Vincent f53a82692f
Update Github Actions CI for new arduino-cli build system
4 years ago
Jesse Vincent 0089398a46
Update travis config for the new world order
4 years ago
Jesse Vincent 8f604facd9
Update our docker config to use a layout that better matches arduino-cli
4 years ago
Jesse Vincent 80c00d5e24
Update example and testing sketches to use new makefiles
4 years ago
Jesse Vincent 6ef1570964
Improve dependency tracking, cleanup and presentation in test Makefiles.
4 years ago
Jesse Vincent 61f8fc5456
Rename test sketches to match directory names
4 years ago
Jesse Vincent d6bd14581c
Add a sketch.json for each of the current examples and tests
4 years ago
Jesse Vincent d94c3d5234
Replace kaleidoscope-builder with makefiles using arduino-cli
4 years ago
Jesse Vincent aaa9603d72
Update gitignore files to ignore .arduino and to stop ignoring testing/bin
4 years ago
Jesse Vincent ef244715a5
try again with shellcheck
4 years ago
Jesse Vincent 9b208d5cd3
Accidentally butchered my cut command
4 years ago
Jesse Vincent 4536fd5190
appease shellcheck
4 years ago
Jesse Vincent 6115305615
try to run the makefile from inside sphinx, which is hacky
4 years ago
Jesse Vincent cdba38c762
add a title to the testing docs
4 years ago
Jesse Vincent 047a5b7c04
first pass at getting our examples into readthedocs
4 years ago
Jesse Vincent c8d53d2348
remove historical dangling bits from the quick start guide
4 years ago
Jesse Vincent 7a7e969517
Merge pull request #987 from gedankenexperimenter/t/redial.rollover
4 years ago
Michael Richters 46736361b8
Add testcases for Redial with rollover
4 years ago
Jesse Vincent 10ebb0c942
Merge pull request #986 from gedankenexperimenter/t/plugins.basic-testcases
4 years ago
Michael Richters c1d8f3b9c0
Add basic TapDance testcases
4 years ago
Michael Richters 0c03d19c64
Add basic ShapeShifter testcases
4 years ago
Michael Richters 9f18e65ce4
Add basic TopsyTurvy testcases
4 years ago
Michael Richters 40cc6a290e
Add basic MagicCombo testcase
4 years ago
Michael Richters 56cafeb9fd
Add basic Escape-OneShot testcases
4 years ago
Michael Richters 6858c0b030
Add basic OneShot testcases
4 years ago
Jesse Vincent 0ccc3dcde0
Explicitly expect no key reports on issue 987 test
4 years ago
Jesse Vincent 404bb4f3e8
Merge pull request #981 from gedankenexperimenter/b/ktest.token-separation
4 years ago
Michael Richters c53bcae849
Make ktest match for "keyswitch" token non-greedy
4 years ago
Jesse Vincent 79561f6921
Merge pull request #979 from gedankenexperimenter/b/simulator.issue-978
4 years ago
Michael Richters a393f4778e
Suppress idle keyswitch events from virtual hardware device
4 years ago
Michael Richters 2b6e6f437c
Add testcase for idle key events in simulator
4 years ago
Michael Richters 20a380aa3f
Generate expected report check unconditionally
4 years ago
Jesse Vincent 81b8582eda
Merge pull request #977 from PedroDiogo/PedroDiogo-tapdance-doc-update
4 years ago
Pedro Diogo 8b9db57957 Update TapDance documentation
4 years ago
Jesse Vincent a61765e630
Exit from the testing loop with an error in case of failed test.
4 years ago
Jesse Vincent 4ca0e94af9
Don't pass TEST_PATH to docker unless it's set
4 years ago
Jesse Vincent b0902f35da
Add a "generate-testcases" target to make -C tests
4 years ago