Commit Graph

4650 Commits (8f23161d192cce9f158c6f60a238a852a1dbecd7)
 

Author SHA1 Message Date
Jesse Vincent dc51b0f63a
GCC did not like how I coded up the fall through comments
4 years ago
Jesse Vincent 0f1e35d42f
Explicitly tag fall throughs to try to help gcc not warn
4 years ago
Jesse Vincent fc2f89190a
Merge pull request #909 from keyboardio/testsuite/batch-run
4 years ago
Gergely Nagy 9319cc1099
testing: Build and run the tests separately
4 years ago
Jesse Vincent f8cae84630
Merge pull request #908 from keyboardio/googletest
4 years ago
Gergely Nagy 68730e4911
testing/fix-macros.h: Improve the comment on the top of the file
4 years ago
Gergely Nagy e4b48e72bb
etc/kaleidoscope-builder.conf: Remove the macOS workaround for virtual
4 years ago
Gergely Nagy 802d2087d2
testing/makefiles/testcase.mk: Make it work without BOARD_HARDWARE_PATH
4 years ago
Gergely Nagy d7a4df634d
Move some gitignores around
4 years ago
Gergely Nagy b036d7da51
travis: Update to run the new googletest-based suite aswell
4 years ago
Eric Paniagua fad1b7e051
Add a googletest-based test harness & tests
4 years ago
Gergely Nagy 57814671a5
kaleidoscope-builder: Support building lib-only variants of the sketch
4 years ago
Gergely Nagy 352a3fe547
kaleidoscope-builder: Allow overriding CXX, CC, AR, etc
4 years ago
Gergely Nagy 0cc65b7aac
gitignore: Ignore some more things
4 years ago
Gergely Nagy 213c5f65d1
etc/Dockerfile: Add cmake to the list of installed packages
4 years ago
Gergely Nagy 1497001f7a
device/virtual: Drop HID_::getShortName()
4 years ago
Gergely Nagy fff5dce199
kaleidoscope-builder: Whitespace cleanup
4 years ago
Jesse Vincent 4a0d5b3466
Merge pull request #892 from gedankenexperimenter/system-control-rollover-fix
4 years ago
Jesse Vincent 3f4be68fbe
astyle
4 years ago
Michael Richters 9404dcc048
Update HID Usage Tables to v1.2, cleaning up formatting and adding new entries
4 years ago
Jesse Vincent 6321f69d08
Merge pull request #903 from keyboardio/docker-simplification
4 years ago
Gergely Nagy 0f7ff140fc
docker: Simplify the Dockerfile a little
4 years ago
Jesse Vincent 49064d679e
Merge pull request #900 from keyboardio/docker
4 years ago
Gergely Nagy c743befb7f
Add a small tool, to run things within Docker
4 years ago
Jesse Vincent c01c55fac4
The python 3.6 requirement broke the build. Reverting it
4 years ago
Jesse Vincent 42f53936b0
Add a picture of the atreus with the prog key circled
4 years ago
Michael Richters 56a1554c83
Fix System Control rollover bug
4 years ago
Jesse Vincent ae2bf8bacb
Merge pull request #891 from gedankenexperimenter/qukeys-doc-summary
4 years ago
Michael Richters 227a78aa07
Add core plugin doc section for Qukeys
4 years ago
Gergely Nagy 680278bb78
Update the recently added gHeavy devices for new APIs
4 years ago
Jesse Vincent 68dabacc7f
Merge pull request #875 from keyboardio/gheavy/faunchpad-and-butterstick
4 years ago
Jesse Vincent d99e2151c9
Merge pull request #888 from paniag/epan/docs/wordsmith
4 years ago
Eric Paniagua 83aeaac8a5 Wordsmith "Understanding the Codebase" up to Multiple Inheritance
4 years ago
Jesse Vincent 43c4536a10
Merge pull request #886 from keyboardio/deprecate-key-masking
4 years ago
Gergely Nagy 8d4dfa877b
Deprecate the key masking API
4 years ago
Gergely Nagy 9dfe51a238
Escape-OneShot: Change the key mapping instead of masking
4 years ago
Gergely Nagy c797a95fb2
TapDance: Do not mask interrupting keys anymore
4 years ago
Gergely Nagy c3dd2bd802
Merge pull request #885 from Rom1deTroyes/patch-2
4 years ago
Romain Heller 4df0c5f86f [Typo] Page is about Model 01, not the Atreus
4 years ago
Gergely Nagy 902a60ab7f
Merge pull request #883 from Rom1deTroyes/patch-1
4 years ago
Romain c9b9281d21 [Typo] The Plugin name is WavepoolEffect
4 years ago
Jesse Vincent 0d50c846f2
Merge pull request #881 from tokencoder/patch-5
4 years ago
tokencoder 771ba09add
Additional methods for installing Arduino
4 years ago
Jesse Vincent 0c16678050
Merge pull request #880 from tokencoder/patch-4
4 years ago
tokencoder 5ca3183aab
Arch distro command differs
4 years ago
Jesse Vincent c85233b7c0
Astyle.
4 years ago
Jesse Vincent 45ffbd9118
ADd some docs for the scan cycle timer
4 years ago
Jesse Vincent ad83388ef9
Set our default debounce cycle time to bottom out at approximately 1500uS instead of 17000us. Measured, this gets us a 5ms debounce pretty reliably.
4 years ago
Jesse Vincent a6e5c0a6f8
Merge pull request #877 from keyboardio/debouncer-cleanup
4 years ago
Gergely Nagy 8157580b52
keyscanner::ATmega: Rename a few internal things again
4 years ago