Commit Graph

75 Commits (b4704b35ecb84226b758041ad532ebedb5b7114e)
 

Author SHA1 Message Date
Gergely Nagy b4704b35ec
Remove files we do not need in the monorepo
6 years ago
Gergely Nagy 3130555de3
Rearrange the file layout in preparation of becoming a monorepo
6 years ago
Jesse Vincent 88d3ed3780
Merge pull request #9 from MaxG87/silence_warning
6 years ago
Gergely Nagy 77704187a4 Travis cleanup
6 years ago
Max Görner 116f56ab63 Constify certain variables
6 years ago
Max Görner 0c1e874d74 Replace defines by constexpr variables
6 years ago
Max Görner 49464bbaa6 Remove unused variable to silence warning
6 years ago
Jesse Vincent 9005df2486
Merge pull request #8 from keyboardio/f/model01-bound
6 years ago
Gergely Nagy c482062be4 Emit an error when compiling for anything else but the Model01
6 years ago
Jesse Vincent cb4d0cbb03 shellcheck should only be run in the Kaleidoscope repo
6 years ago
Jesse Vincent b8e10200fa Update travis.yml to point to new bundle repo
6 years ago
Jesse Vincent 0990214206
Merge pull request #7 from keyboardio/f/license-update-and-contributing
6 years ago
Gergely Nagy fcb06e201e
Add CONTRIBUTING.md
6 years ago
Gergely Nagy 77bbc8e3df
Relicense under GPLv3 (only), and add headers.
6 years ago
Gergely Nagy 9c1d576c9a Drop the V1 plugin API compatibility code
6 years ago
Jesse Vincent 3a2683b3ee astyle
6 years ago
Jesse Vincent aee55ba437 Switch to using the CRGB macro to build our colors. This should make it
6 years ago
Jesse Vincent 276a160666 Remove two includes that we don't need anymore
6 years ago
Gergely Nagy 4441329abf Override onSetup when using a compatibility layer
6 years ago
Jesse Vincent 004d09420c
Merge pull request #6 from keyboardio/f/getKeyswitchStateAtPosition
6 years ago
Gergely Nagy 417b7de5c1 Migrate to KeyboardHardware.isKeyswitchPressed() & .pressedKeyswitchCount()
6 years ago
Gergely Nagy eb691a143e
Merge pull request #5 from keyboardio/f/plugin-v2
6 years ago
Gergely Nagy dbb4152cb2 Updated to use the new plugin API
6 years ago
Jesse Vincent b565dab644 pass by value to save some flash
6 years ago
Jesse Vincent 9b44d02e6e Typo fix
6 years ago
Jesse Vincent eea0c8b47e astyle
6 years ago
Jesse Vincent 3dd86e34dd Refactoring to save 44 more PROGMEM and 12 more RAM
6 years ago
Jesse Vincent b144f626e4 refactor to reuse some code and be a bit smarter about data.
6 years ago
Gergely Nagy ea7454ddc2 Correct a typo
7 years ago
Gergely Nagy f80525e7e0
Merge pull request #4 from tazlor/patch-1
7 years ago
tazlor 4f95cf8415
Reset bad keys before each test.
7 years ago
Jesse Vincent 043ba2072b Tweak our chatter timings to hopefully have fewer false positives
7 years ago
Jesse Vincent c0a2b43c23 Slightly clean up our startup mode to be faster and more likely to eat
7 years ago
Jesse Vincent a860afa765 astyle. no function changes
7 years ago
Jesse Vincent b25e7e87e2 Avoid a potential overflow bug
7 years ago
Jesse Vincent d09ac4043d Look for chatter across 15 scans, rather than just two.
7 years ago
Jesse Vincent 5f9be8f8f0 Clear the keyscan buffer starting to look for bounce events.
7 years ago
Jesse Vincent 54cbf18e1c Only treat "key pressed down" events as issues for the debounce counter.
7 years ago
Jesse Vincent 8b562fe64b Switch to a counter for 'cycles since last state change'
7 years ago
Jesse Vincent 75dfcf8ccb First pass at a new chatter detection mode
7 years ago
Jesse Vincent 2e91dd4a82 Disable hardware debouncing in testmode
7 years ago
Jesse Vincent 86ebc8de02 Revert f3094e1538
7 years ago
Jesse Vincent da79e1a91b Update Makefile with OSX fixes and new paths
7 years ago
Jesse Vincent 146ab40b9d Merge pull request #2 from algernon/f/hook-interface-update
7 years ago
Gergely Nagy 4aa7dbe0b5 Stop using deprecated interfaces
7 years ago
Jesse Vincent b431927176 Merge pull request #1 from algernon/f/key-chatter-detection
7 years ago
Gergely Nagy f3094e1538 Initial attempt at chatter detection
7 years ago
Jesse Vincent 243b1ada1a
Update Makefile to fix OS X build
7 years ago
Jesse Vincent 42cabcfa6f
camelCasing wait_for_keypress
7 years ago
Jesse Vincent d0e85633b8
camelCasing of _matrix functions
7 years ago