Commit Graph

712 Commits (62b556c23a8034b1c37e3593752c09aecf47658c)
 

Author SHA1 Message Date
Jesse Vincent 62b556c23a Lift the macOS overrides up to before the definitions that use them
8 years ago
Jesse Vincent a0a5604c27 Merge pull request #116 from algernon/h/tools/builder/cwd-in-library-path
8 years ago
Jesse Vincent 66e8d74a32 Merge branch 'master' of ssh://github.com/keyboardio/KeyboardioFirmware
8 years ago
Gergely Nagy 546f6ea218 kaleidoscope-builder: Add . to the library path
8 years ago
Jesse Vincent b2fd8d148a Merge pull request #114 from algernon/f/no-layer-restore
8 years ago
Jesse Vincent 8fadf27e2f Merge pull request #115 from algernon/f/layers/pluggable-lookup
8 years ago
Gergely Nagy 6d641e7fc5 Make the lookup of a key pluggable
8 years ago
Gergely Nagy 71d49dee51 Don't try to load the saved layer on setup()
8 years ago
Jesse Vincent 2397c488c6 Merge pull request #112 from algernon/h/example-cleanup
8 years ago
Gergely Nagy 11c7c7db8d Minor cleanup in the Kaleidoscope example
8 years ago
Jesse Vincent 6c190f26f1 System and Consumer keys really ought to be explicitly pressed and released using their internal support. This fixes volume keys
8 years ago
Jesse Vincent 2c647f8655 Merge pull request #110 from algernon/f/typesafe-USE
8 years ago
Gergely Nagy d1a14b6d32 Add a USE_PLUGINS() macro
8 years ago
Jesse Vincent f5db9d305b Merge pull request #109 from algernon/f/files-merge
8 years ago
Gergely Nagy 5d46660bef Workaround for the compiler optimizing things out...
8 years ago
Gergely Nagy 9a48b83290 Include Kaleidoscope.h in layers.cpp
8 years ago
Gergely Nagy f7834f05fc Merge the hooks into the Kaleidoscope object
8 years ago
Gergely Nagy 361146bf4a Merge plugin.h into Kaleidoscope.h
8 years ago
Jesse Vincent 350eb5aa63 rename our udev rules file
8 years ago
Jesse Vincent 1ad768a02d README updates
8 years ago
Jesse Vincent 4971f02ed3 Remove unused .gitmodules directory
8 years ago
Jesse Vincent 311edd5601 Merge pull request #107 from algernon/example-refactor
8 years ago
Jesse Vincent ea11db914b Merge pull request #108 from algernon/f/layers/caching
8 years ago
Gergely Nagy 67e906bc15 Another mergeLayers optimization
8 years ago
Gergely Nagy 0bdbe7385a Minor improvement for mergeLayers
8 years ago
Gergely Nagy 3dc51b233a Cache the keymap when changing layers
8 years ago
Jesse Vincent 2eb638db8b Remove the hook for the now-removed layout transformation script
8 years ago
Jesse Vincent c0d66cee1a Move the sample layouts into the firmware sketch
8 years ago
Jesse Vincent 830ab623e3 Merge pull request #105 from algernon/f/rename
8 years ago
Gergely Nagy e305e51455 The Big Rename
8 years ago
Jesse Vincent eaeae8157b Merge pull request #98 from algernon/h/tools/keyboardio-builder/purge-unused
8 years ago
Jesse Vincent bf016d2227 Merge pull request #104 from algernon/h/tools/build-all-fix
8 years ago
Gergely Nagy 56652c6d84 tools/keyboardio-builder: Fix the build-all command
8 years ago
Jesse Vincent 184d74e3b0 Merge pull request #103 from algernon/h/layer/lookup-speedup
8 years ago
Gergely Nagy 4b110b517d Speed up Layer.lookup considerably
8 years ago
Jesse Vincent ae9264924d Merge pull request #102 from algernon/h/layers/momentary-fixes
8 years ago
Gergely Nagy eb8f9443f9 Fix the momentary layers
8 years ago
Jesse Vincent ef1089d5ad Tune down the default LED Effects to use less power.
8 years ago
Jesse Vincent 66f61cad78 Add in indentation guards around the AppSwitcher stacked keylayout example
8 years ago
Jesse Vincent f3b786dade "make astyle" - no functionality changes
8 years ago
Jesse Vincent 285818c88e Add in the new testmode plugin for the Model 01
8 years ago
Jesse Vincent c2d963854e refactor flashing code
8 years ago
Jesse Vincent 418309ba11 split out flashing with an external programmer to its own function
8 years ago
Jesse Vincent d0e0cf3a5c Split out flashing over USB into its own function
8 years ago
Jesse Vincent 117bcf5a09 Only load up our settings once in the beginning
8 years ago
Jesse Vincent 9b095067e0 Merge pull request #99 from algernon/h/tools/keyboardio-builder/hardware-override
8 years ago
Gergely Nagy 23bb826bdb tools/settings.sh: Make BOARD, MCU, and FQBN overrideable
8 years ago
Jesse Vincent 94817714d8 Extract TestMode for the Model 01 (it's going in a plugin)
8 years ago
Gergely Nagy 027f79452e keyboardio-builder: Drop submodule_update
8 years ago
Jesse Vincent c2bee5df76 the builder wants RESET_DEVICE instead of RESET_BOARD
8 years ago