Commit Graph

2468 Commits (bf47f24b1107b9757bf51430e1ee2f078f492331)
 

Author SHA1 Message Date
Gergely Nagy e07f00e947 Focus: keymap.map should work with raw keycodes
8 years ago
Gergely Nagy 1432015235 Focus: Merge keymap.dump and keymap.upload into keymap.map
8 years ago
Gergely Nagy a83d61e280 Focus: Fix the command list
8 years ago
Gergely Nagy 78836fd091 Focus: Less formatting in the dump output
8 years ago
Gergely Nagy cdd6b811f9 Focus: Allow partial eeprom upload
8 years ago
Gergely Nagy fc59d1f64b Focus: Merge the eeprom.dump and eeprom.upload commands
8 years ago
Gergely Nagy 0bfb773619 Focus: Don't format the eeprom.dump output
8 years ago
Gergely Nagy a880eea367 Add a way to hook into the lock/unlock mechanism
8 years ago
Gergely Nagy c72c7a5fe9 Drop some debugging stuff. Oops.
8 years ago
Gergely Nagy 1feb474a62 EEPROM & Focus support
8 years ago
Gergely Nagy 6e49fb4481 Move the configurable settings into a struct
8 years ago
Gergely Nagy 107d51ce5a Initial import
8 years ago
Gergely Nagy 19b5655770 Add a way to figure out the used & free EEPROM amount
8 years ago
Gergely Nagy 26d7af1b96 Fix the `settings.version` Focus command
8 years ago
Jesse Vincent 9884e54f9d The "NOTICE" file caused some user confusion
8 years ago
Jesse Vincent 19c63e6a8b Merge pull request #122 from algernon/f/focus-layer-hook
8 years ago
Jesse Vincent fbee5854ee Update to new handle_keyswitch_event API naming
8 years ago
Jesse Vincent 7d6225f724 Update to new handle_keyswitch_event API naming
8 years ago
Jesse Vincent 5d4fef2f66 Update to new handle_keyswitch_event API naming
8 years ago
Jesse Vincent 3740937865 Update to new handle_keyswitch_event API naming
8 years ago
Jesse Vincent 4a45dc2faf Use UNKNOWN_KEYSWITCH_LOCATION rather than a magic value
8 years ago
Jesse Vincent b34180f4c7 Update to new handle_keyswitch_event API naming
8 years ago
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 6c8dd7ef04 Merge pull request #5 from keyboardio/f/new-step-types
8 years ago
Jesse Vincent a492d3182e Add some doc for UNKNOWN_KEYSWITCH_LOCATION
8 years ago
Gergely Nagy 215d7de8ce Use UNKNOWN_KEYSWITCH_LOCATION instead of magic numbers
8 years ago
Jesse Vincent 7f4d14a6f9 Merge pull request #125 from algernon/f/UNKNOWN_KEYSWITCH_LOCATION
8 years ago
Gergely Nagy b66c17c77d Add an optional Focus hook
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 b4debe142d Merge pull request #4 from keyboardio/f/focus-hook
8 years ago
Gergely Nagy c07288cc5e Add an (optional) Focus hook
8 years ago
Gergely Nagy dede93e0fd Instead of full docs, only document the commands
8 years ago
Gergely Nagy f1e7ab05eb Instead of full docs, only document the commands
8 years ago
Gergely Nagy cdbbc0cd0a Instead of full docs, only document the commands
8 years ago
Gergely Nagy de6cfa7f1c Rename readAndPlay to readKeyCodeAndPlay
8 years ago
Gergely Nagy 7418eb92b6 Code optimalization
8 years ago
Gergely Nagy f86700bdc3 Introduce new step variants
8 years ago
Gergely Nagy 55b035be86 Introduce a way to describe a tap step
8 years ago
Gergely Nagy 3ac9b54ca9 Make `programmerMode` (now `mode`) public
8 years ago
Gergely Nagy 98650dae19 Support copying a key from PROGMEM to EEPROM
8 years ago
Gergely Nagy 379a2d483b Add a `getKeyOverride` method
8 years ago
Gergely Nagy b1f20fadb7 More reliable state transitions
8 years ago
Gergely Nagy 7f261084ef Update the example so it works as it should
8 years ago
Gergely Nagy af56e5b5a5 Fix compile errors & drop the END state
8 years ago
Gergely Nagy 0fadb782ca Initial import
8 years ago
Gergely Nagy 0f3dddae98 Make the `updateKey` method public
8 years ago
Jesse Vincent 2fbeb322d8 Switch from a hardcoded structure that's in BGR order to using a cRGB and getting our color (red) correct
8 years ago
Gergely Nagy 2da55a2793 Fix the example
8 years ago