Commit Graph

1294 Commits (7db8bb779a9a687da6080121a626b7f763289ea2)
 

Author SHA1 Message Date
Gergely Nagy 035c95a207 No need to consume the trailing \n anymore
8 years ago
Gergely Nagy a747d6c8cf Use the new Focus helpers
8 years ago
Gergely Nagy ff46d8eede Use the new Focus helpers
8 years ago
Gergely Nagy ff29bce43e Focus: Add an EEPROM dump, and an upload command
8 years ago
Jesse Vincent ea98957499 Merge pull request #121 from algernon/h/x-control/explicit-press-release
8 years ago
Gergely Nagy 5a7601bb30 Update to use the new EEPROM-Settings library
8 years ago
Gergely Nagy 4e1a579136 Do not treat 0xffff as NoKey
8 years ago
Gergely Nagy c0d2c51730 Rework how the whole thing operates
8 years ago
Gergely Nagy e3481be6ed Fix the `keymap.dump` Focus command
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
Gergely Nagy 18d8a31338 Drop the getPos & setPos commands
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
Gergely Nagy 33f5d8d9de Some small code optimizations
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
Gergely Nagy 80178956e4 Travis: Remove obsolete workarounds
8 years ago
Gergely Nagy 496cff414b Travis: Remove obsolete workarounds
8 years ago
Jesse Vincent a0a5604c27 Merge pull request #116 from algernon/h/tools/builder/cwd-in-library-path
8 years ago
Gergely Nagy 807d18ab31 Nicer dump output
8 years ago
Gergely Nagy 45391388db Move the Focus hook into a separate file
8 years ago
Gergely Nagy 00b836d0ac Code optimalization
8 years ago
Gergely Nagy 73c0f86d37 Add a missing #pragma once
8 years ago
Gergely Nagy ef832250f0 Add (optional) Focus hooks
8 years ago
Gergely Nagy 212861173c Add a version to the settings struct
8 years ago
Gergely Nagy eca8be7b57 Add a missing #pragma once
8 years ago
Gergely Nagy 03ab5f1a47 Updated to support newest Focus
8 years ago
Gergely Nagy db09b35be3 Initial import
8 years ago
Gergely Nagy fcde978862 Initial import
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