Commit Graph

5259 Commits (45c33c04f01b0e5877f9eeef292e242cd145f3a6)
 

Author SHA1 Message Date
Jesse Vincent a85c86ed70
Teach the makefile builder to look for Kaleidoscople plugin libraries inside the plugins directory
4 years ago
Jesse Vincent c5ac087390
Add the ability to have "TODO" test sections that gtest interprets as 'DISABLED'
4 years ago
Jesse Vincent b05a8e8c5f
astyle
4 years ago
Jesse Vincent 15ac6fe9e2
Merge pull request #999 from keyboardio/makefile-optimzation
4 years ago
Jesse Vincent 82515e46d9
A small optimization for recursive makefile calls to stop shelling out to look for arduino-cli when we already know the answer
4 years ago
Jesse Vincent f17786a9c3
Another makefile laziness optimization
4 years ago
Jesse Vincent f0983e8011
A handful of changes to make the makefiles lazier to shave off a few % of execution time
4 years ago
Jesse Vincent 8bb344b29d
Fix an escaping bug that was causing "printf" messages when trying to build
4 years ago
Jesse Vincent 53b7deb7d1
Fix a typo in a displayed message
4 years ago
Jesse Vincent cda0e00376
fix a typo in a doc string
4 years ago
Jesse Vincent d247f2aa6a
remove documentation about paths, snaps, and flatpaks that was not relevant to our quickstart
4 years ago
Gergely Nagy 7153a004dc
Merge pull request #998 from keyboardio/f/reorg-key-defs
4 years ago
Jesse Vincent dfb710f705
Move key def sections into a subdirectory to make the codebase a bit cleaner.
4 years ago
Jesse Vincent 1da513eb85
KeyboardioScanner license shouldn't have been applied to all of Kaleidoscope - this was a merge error, not a relicensing
4 years ago
Jesse Vincent 9888bea05a
It's time to stop using travis, since they're abandoning open source
4 years ago
Jesse Vincent 5f7fea514e
add back other two issue templates
4 years ago
Jesse Vincent 122efc1628 Update issue templates
4 years ago
Jesse Vincent 97d838ffb7 Update issue templates
4 years ago
Jesse Vincent b3a62d2088 Update issue templates
4 years ago
Jesse Vincent 448dd47ac2
Merge pull request #994 from keyboardio/f/driver/keyscanner/model01
4 years ago
Gergely Nagy 83c5e127ce
Integrate KeyboardioScanner as a driver
4 years ago
Gergely Nagy dc21d751e2
device/dygma/raise: Rename raise::Hand to raise::RaiseSide
4 years ago
Jesse Vincent 2646b88e0e
Arduino-cli 0.14 has a breaking change wherein it errors out on config file write if the config file already exists
4 years ago
Jesse Vincent 7e0bebaeed
Migrate build-arduino-package from the larger bundle repo.
4 years ago
Jesse Vincent 69439c46b2
Clean up astyle invocations based on @gendankenexperimenter's KeyboardioHID cleanups
4 years ago
Jesse Vincent ca033a85c3
Merge pull request #989 from gedankenexperimenter/t/TopsyTurvy.hid-changes
4 years ago
Jesse Vincent ac92025210
Merge pull request #992 from jhurwitz/hostos
4 years ago
Jacob Hurwitz 96a66c9393 update AppSwitcher example to indicate that one must manually set the OS
4 years ago
Michael Richters 496cc8888d
Adapt basic TopsyTurvy testcase for KeyboardioHID#67
4 years ago
Jesse Vincent 34bb24a7f1
Merge pull request #988 from gedankenexperimenter/b/core.key-utils-const-correct
4 years ago
Michael Richters 0519efcfd2
Make key variant test methods const-correct
4 years ago
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