Commit Graph

3427 Commits (8e3cf92b8acdbba727aebbf0dcefdf2b1e9af2e9)
 

Author SHA1 Message Date
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 656c2934f3 Add a Pastel palette
8 years ago
Gergely Nagy 8a5b13673a Focus: Add a "clear" sub-command
8 years ago
Gergely Nagy cd8a87ec47 Restart the cycle early if the palette does not change
8 years ago
Gergely Nagy 8b6653d3c8 Fix the example
8 years ago
Gergely Nagy f83ac78605 Add an (optional) default palette
8 years ago
Gergely Nagy 406410a735 Focus: add fingerpainter.toggle
8 years ago
Gergely Nagy 249437d6e7 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 d73b27eea7 Update to new handle_keyswitch_event API naming
8 years ago
Jesse Vincent 37fa269ecb Update to new handle_keyswitch_event API naming
8 years ago
Jesse Vincent 79f543734f Use UNKNOWN_KEYSWITCH_LOCATION rather than a magic value
8 years ago
Jesse Vincent e3b5ae4012 Update to new handle_keyswitch_event API naming
8 years ago
Jesse Vincent e008887261 Update to new handle_keyswitch_event API naming
8 years ago
Jesse Vincent 14ed3a2b18 Use UNKNOWN_KEYSWITCH_LOCATION rather than a magic value
8 years ago
Jesse Vincent a3def769a0 Update to new handle_keyswitch_event API naming
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 a407ac3fea 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