Commit Graph

4686 Commits (d0c34ad7072764a928d90d8159220088eb4ebaa6)
 

Author SHA1 Message Date
Jesse Vincent a37cc1473c
Merge pull request #610 from keyboardio/driver/mcu
6 years ago
Gergely Nagy 3ce7a98329
Introduce an MCU driver
6 years ago
Gergely Nagy e03c741703
ActiveModColor: Re-scan the keymap if no mods found
6 years ago
Gergely Nagy 79c1f75624
Merge pull request #605 from gedankenexperimenter/bug/oneshot-timeout
6 years ago
Michael Richters 445d50a931
Fix OneShot premature timeout
6 years ago
Gergely Nagy efe113041a
NEWS.md: Add an entry about the NumPad changes.
6 years ago
Gergely Nagy 3ccaf187a6
Merge pull request #575 from keyboardio/numist/numpad-avoids-numlock
6 years ago
Gergely Nagy ae369aa49c
Merge pull request #599 from gedankenexperimenter/doc/host-sleep-delay
6 years ago
Michael Richters d1daf9ec96
HostPowerManagement: add documentation about sleep delay on macOS
6 years ago
Michael Richters 32f11d1e77 Fixed qukeys layer-shift rollover with release delay
6 years ago
Michael Richters ab670eeb47 Removed code for tracking Qukey state
6 years ago
Michael Richters 99abfdc3dc Added some descriptive comments regarding Qukeys release delay
6 years ago
Michael Richters 2bbbaee78c Fix rollover from a ShiftToLayer() qukey with release delay
6 years ago
Michael Richters a940f70fc7 Removed obsolete code for updating mapped_key
6 years ago
Michael Richters 81d34bbd88 SpaceCadet: corrected bogus row & column info for injected keypress
6 years ago
Michael Richters 66f79c7cbd Added EPHEMERAL keyswitch state flag
6 years ago
Michael Richters dc7c1e9c1f Removed obsolete positionToCoords() function
6 years ago
Michael Richters 532ae8f1f5 Fixed OneShot with new live_composite_keymap_
6 years ago
Michael Richters 26ff408719 Update `live_composite_keymap_` with specified `mappedKey`, if any
6 years ago
Michael Richters 6c1cc7bd2c Added alternate method to update live_composite_keymap_
6 years ago
Gergely Nagy 9772f3d9ad
Merge pull request #597 from Gravemind/fix-oneshot-buf-overflow
6 years ago
Jordan Galby f2187cc96e OneShot: Fix buffer overflow
6 years ago
Jesse Vincent 622fa9c67f
Merge pull request #596 from keyboardio/EEPROMSettings/fix-default-layer-setting
6 years ago
Gergely Nagy 63a5ccd647
EEPROMSettings: Don't try to be clever with bit masking
6 years ago
Jesse Vincent 35be55dc1e Initial commit of a more generic hardware test mode
6 years ago
Jesse Vincent 5de640e401 Add a new hook for hardware to set itself up for hardware test mode
6 years ago
Jesse Vincent ba7144669f KeyboardHardware: add a 'previousPressedKeyswitchCount'
6 years ago
Jesse Vincent 813bd5a06d add new 'wasKeyswitchPressed' helpers to all hardware implementations
6 years ago
Jesse Vincent 01e3793d39 Add a 'compile-all target, so that smoke output can get to a single line
6 years ago
Jesse Vincent 8ab5aa52dd Slightly tighten up compilation output so that the smoke output is more readable
6 years ago
Jesse Vincent b8d4e90f23 realpath isn't installed by default on travis' vms AND it's not
6 years ago
Jesse Vincent 6856971cdb attempt to get travis to use our fancy new caching
6 years ago
Gergely Nagy 1f6496ea0e
Merge pull request #591 from keyboardio/f/builder-improvements
6 years ago
Jesse Vincent 78f1a91957 Update our ccache travis config to match https://docs.travis-ci.com/user/caching/
6 years ago
Jesse Vincent ab91a04142 More recent shellcheck doesn't like "which" for finding a binary
6 years ago
Jesse Vincent a6a23380ab make shellcheck happy, maybe?
6 years ago
Jesse Vincent 67d0c6bd73 shellcheck fixes
6 years ago
Jesse Vincent 02faf0d842 Refactor our directory environment variables to make it easier to set a
6 years ago
Jesse Vincent 02635d691a Use the sketch directory's inode as part of its unique id
6 years ago
Jesse Vincent 8cdd058d9e CCACHE_WRAPPER_DIR->CCACHE_WRAPPER_PATH
6 years ago
Jesse Vincent e9668d36ab STABLE_TEMP_DIR to KALEIDOSCOPE_TEMP_PATH
6 years ago
Jesse Vincent 7b27d9e2f9 default STABLE_TEMP_DIR to $TMPDIR if it's available
6 years ago
Jesse Vincent a33d797310 shellcheck fixes
6 years ago
Gergely Nagy e657091476
Merge pull request #592 from gedankenexperimenter/led-stalker-speedup
6 years ago
Michael Richters b083803dc0
Only call update() on cycles when we sync LEDs
6 years ago
Michael Richters 764a2457ab
Decrease LED refresh rate
6 years ago
Michael Richters ddafb73803
Speed up LED-Stalker plugin
6 years ago
Jesse Vincent b4dd906294 Switch to stashing our build artifacts in the stable kaleidoscope temp dir, rather than the source dir
6 years ago
Jesse Vincent f87d7bce64 Initial implementation of ccache caching for builds
6 years ago
Jesse Vincent 6e9ee55552 move sketches into a subdir
6 years ago