Commit Graph

728 Commits (826194a26966016b7ebc364d46e4b63c3e678fe5)
 

Author SHA1 Message Date
Jesse Vincent 826194a269 change "handle_key_event" to "handle_keyswitch_event" to make it clear that we're talking about something on the physical layer, rather than, say, a HID event
8 years ago
Jesse Vincent a492d3182e Add some doc for UNKNOWN_KEYSWITCH_LOCATION
8 years ago
Jesse Vincent 7f4d14a6f9 Merge pull request #125 from algernon/f/UNKNOWN_KEYSWITCH_LOCATION
8 years ago
Gergely Nagy 69bc303828 Add an UNKNOWN_KEYSWITCH_LOCATION helper
8 years ago
Jesse Vincent 1c468752c8 Merge pull request #123 from algernon/h/appswitcher-fix
8 years ago
Gergely Nagy 06131ed468 Update AppSwitcher, following up on HostOS changes
8 years ago
Jesse Vincent ea98957499 Merge pull request #121 from algernon/h/x-control/explicit-press-release
8 years ago
Gergely Nagy ff4dfad195 Support for holding Consumer/SystemControl keys
8 years ago
Jesse Vincent 976b835441 standardize -latest ordering and remove a stray .hex
8 years ago
Jesse Vincent 16bfa9e771 add a -latest alias for the "with-bootloader" version of the hex file
8 years ago
Jesse Vincent 2dbed0027d Make the bootloader path overridable
8 years ago
Jesse Vincent fa56858695 Add the cwd to the searchpath for kaleidoscope builder. This lets you build a sketch with the traditional arduino sketch code layout
8 years ago
Jesse Vincent d119dcd105 remove a vestigal reloading of the sketch's settings file
8 years ago
Jesse Vincent 6b868de066 Also search for a settings file in the root of the source directory without a leading .
8 years ago
Jesse Vincent e7b186c597 Rename the settings file for the builder to give a hint as to what it's a settings file for
8 years ago
Jesse Vincent cd843688ae reorganize settings and add section headings for clarity
8 years ago
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