Commit Graph

  • 84b5e94440 Focus: Less formatting in the dump commands Gergely Nagy 2017-04-05 10:50:50 +0200
  • e07f00e947 Focus: keymap.map should work with raw keycodes Gergely Nagy 2017-04-05 10:42:05 +0200
  • 1432015235 Focus: Merge keymap.dump and keymap.upload into keymap.map Gergely Nagy 2017-04-05 10:36:57 +0200
  • a83d61e280 Focus: Fix the command list Gergely Nagy 2017-04-05 10:34:39 +0200
  • 78836fd091 Focus: Less formatting in the dump output Gergely Nagy 2017-04-05 10:31:09 +0200
  • cdd6b811f9 Focus: Allow partial eeprom upload Gergely Nagy 2017-04-05 10:27:15 +0200
  • fc59d1f64b Focus: Merge the eeprom.dump and eeprom.upload commands Gergely Nagy 2017-04-05 10:25:34 +0200
  • 0bfb773619 Focus: Don't format the eeprom.dump output Gergely Nagy 2017-04-05 10:14:45 +0200
  • a880eea367 Add a way to hook into the lock/unlock mechanism Gergely Nagy 2017-03-31 12:55:40 +0200
  • c72c7a5fe9 Drop some debugging stuff. Oops. Gergely Nagy 2017-03-31 12:38:53 +0200
  • 1feb474a62 EEPROM & Focus support Gergely Nagy 2017-03-31 12:03:51 +0200
  • 6e49fb4481 Move the configurable settings into a struct Gergely Nagy 2017-03-31 11:31:01 +0200
  • 107d51ce5a Initial import Gergely Nagy 2017-03-31 09:30:33 +0200
  • 656c2934f3 Add a Pastel palette Gergely Nagy 2017-03-30 18:31:49 +0200
  • 8a5b13673a Focus: Add a "clear" sub-command Gergely Nagy 2017-03-30 18:11:26 +0200
  • cd8a87ec47 Restart the cycle early if the palette does not change Gergely Nagy 2017-03-30 11:56:49 +0200
  • 8b6653d3c8 Fix the example Gergely Nagy 2017-03-30 09:29:44 +0200
  • f83ac78605 Add an (optional) default palette Gergely Nagy 2017-03-30 09:15:40 +0200
  • 406410a735 Focus: add fingerpainter.toggle Gergely Nagy 2017-03-30 08:57:44 +0200
  • 249437d6e7 Initial import Gergely Nagy 2017-03-30 00:04:38 +0200
  • 19b5655770 Add a way to figure out the used & free EEPROM amount Gergely Nagy 2017-03-29 18:47:29 +0200
  • 26d7af1b96 Fix the `settings.version` Focus command Gergely Nagy 2017-03-29 14:51:32 +0200
  • 9884e54f9d The "NOTICE" file caused some user confusion Jesse Vincent 2017-03-27 15:48:03 -0700
  • 19c63e6a8b Merge pull request #122 from algernon/f/focus-layer-hook Jesse Vincent 2017-03-27 15:46:18 -0700
  • bfcdd27412 Merge 7cafb4db08 into 826194a269 #119 Gergely Nagy 2017-03-27 22:45:54 +0000
  • d73b27eea7 Update to new handle_keyswitch_event API naming Jesse Vincent 2017-03-27 15:40:05 -0700
  • 37fa269ecb Update to new handle_keyswitch_event API naming Jesse Vincent 2017-03-27 15:39:46 -0700
  • 79f543734f Use UNKNOWN_KEYSWITCH_LOCATION rather than a magic value Jesse Vincent 2017-03-27 15:39:26 -0700
  • e3b5ae4012 Update to new handle_keyswitch_event API naming Jesse Vincent 2017-03-27 15:36:54 -0700
  • e008887261 Update to new handle_keyswitch_event API naming Jesse Vincent 2017-03-27 15:36:10 -0700
  • 14ed3a2b18 Use UNKNOWN_KEYSWITCH_LOCATION rather than a magic value Jesse Vincent 2017-03-27 15:35:32 -0700
  • a3def769a0 Update to new handle_keyswitch_event API naming Jesse Vincent 2017-03-27 15:35:10 -0700
  • fbee5854ee Update to new handle_keyswitch_event API naming Jesse Vincent 2017-03-27 15:34:48 -0700
  • 7d6225f724 Update to new handle_keyswitch_event API naming Jesse Vincent 2017-03-27 15:34:20 -0700
  • 5d4fef2f66 Update to new handle_keyswitch_event API naming Jesse Vincent 2017-03-27 15:33:22 -0700
  • 3740937865 Update to new handle_keyswitch_event API naming Jesse Vincent 2017-03-27 15:32:48 -0700
  • 4a45dc2faf Use UNKNOWN_KEYSWITCH_LOCATION rather than a magic value Jesse Vincent 2017-03-27 15:31:44 -0700
  • b34180f4c7 Update to new handle_keyswitch_event API naming Jesse Vincent 2017-03-27 15:30:17 -0700
  • 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 Jesse Vincent 2017-03-27 15:28:48 -0700
  • 6c8dd7ef04 Merge pull request #5 from keyboardio/f/new-step-types Jesse Vincent 2017-03-27 13:41:55 -0700
  • a492d3182e Add some doc for UNKNOWN_KEYSWITCH_LOCATION Jesse Vincent 2017-03-27 13:40:39 -0700
  • 215d7de8ce Use UNKNOWN_KEYSWITCH_LOCATION instead of magic numbers Gergely Nagy 2017-03-27 22:39:57 +0200
  • 7f4d14a6f9 Merge pull request #125 from algernon/f/UNKNOWN_KEYSWITCH_LOCATION Jesse Vincent 2017-03-27 13:39:43 -0700
  • b66c17c77d Add an optional Focus hook #122 Gergely Nagy 2017-03-27 17:14:53 +0200
  • 69bc303828 Add an UNKNOWN_KEYSWITCH_LOCATION helper #125 Gergely Nagy 2017-03-27 22:37:09 +0200
  • 1c468752c8 Merge pull request #123 from algernon/h/appswitcher-fix Jesse Vincent 2017-03-27 13:26:36 -0700
  • 06131ed468 Update AppSwitcher, following up on HostOS changes #123 Gergely Nagy 2017-03-27 22:23:41 +0200
  • b4debe142d Merge pull request #4 from keyboardio/f/focus-hook Jesse Vincent 2017-03-27 13:15:04 -0700
  • c07288cc5e Add an (optional) Focus hook Gergely Nagy 2017-03-27 16:54:15 +0200
  • dede93e0fd Instead of full docs, only document the commands Gergely Nagy 2017-03-27 16:38:53 +0200
  • f1e7ab05eb Instead of full docs, only document the commands Gergely Nagy 2017-03-27 16:38:33 +0200
  • cdbbc0cd0a Instead of full docs, only document the commands Gergely Nagy 2017-03-27 16:38:12 +0200
  • a407ac3fea Instead of full docs, only document the commands Gergely Nagy 2017-03-27 16:37:41 +0200
  • de6cfa7f1c Rename readAndPlay to readKeyCodeAndPlay Gergely Nagy 2017-03-27 11:05:43 +0200
  • 7418eb92b6 Code optimalization Gergely Nagy 2017-03-27 11:03:02 +0200
  • f86700bdc3 Introduce new step variants Gergely Nagy 2017-03-27 10:53:09 +0200
  • 55b035be86 Introduce a way to describe a tap step Gergely Nagy 2017-03-27 10:40:27 +0200
  • 3ac9b54ca9 Make `programmerMode` (now `mode`) public Gergely Nagy 2017-03-22 08:37:07 +0100
  • 98650dae19 Support copying a key from PROGMEM to EEPROM Gergely Nagy 2017-03-22 08:23:38 +0100
  • 379a2d483b Add a `getKeyOverride` method Gergely Nagy 2017-03-22 08:22:13 +0100
  • b1f20fadb7 More reliable state transitions Gergely Nagy 2017-03-21 19:59:53 +0100
  • 7f261084ef Update the example so it works as it should Gergely Nagy 2017-03-21 19:54:53 +0100
  • af56e5b5a5 Fix compile errors & drop the END state Gergely Nagy 2017-03-21 19:52:53 +0100
  • 0fadb782ca Initial import Gergely Nagy 2017-03-21 12:57:49 +0100
  • 0f3dddae98 Make the `updateKey` method public Gergely Nagy 2017-03-21 12:19:56 +0100
  • 2fbeb322d8 Switch from a hardcoded structure that's in BGR order to using a cRGB and getting our color (red) correct Jesse Vincent 2017-03-20 16:20:30 -0700
  • 7c42b8e07b Fix the example Gergely Nagy 2017-03-20 21:39:33 +0100
  • 2da55a2793 Fix the example Gergely Nagy 2017-03-20 21:38:22 +0100
  • 7b890d8deb Fix the example Gergely Nagy 2017-03-20 21:34:41 +0100
  • 5eb702ce1f Delegate stepping to the computer functions, and fix BlazingTrail Gergely Nagy 2017-03-20 20:40:06 +0100
  • 8d58466d7a README: Add a "Dependencies" section Gergely Nagy 2017-03-20 12:55:30 +0100
  • 1699ef4e7e README: Add a "Dependencies" section Gergely Nagy 2017-03-20 12:54:19 +0100
  • 89af9a1653 README: Add a "Dependencies" section Gergely Nagy 2017-03-20 12:53:47 +0100
  • e37c4690c4 README: Add a "Dependencies" section Gergely Nagy 2017-03-20 12:52:40 +0100
  • bc201e5665 README: Add a "Dependencies" section Gergely Nagy 2017-03-20 12:51:48 +0100
  • 2c4828ec25 README: Add a "Dependencies" section Gergely Nagy 2017-03-20 12:51:13 +0100
  • 3941d98a7b README: Add a "Dependencies" section Gergely Nagy 2017-03-20 12:50:24 +0100
  • 115c54ef14 README: Add a "Dependencies" section Gergely Nagy 2017-03-20 12:49:31 +0100
  • 9287dbb774 README: Add a "Dependencies" section Gergely Nagy 2017-03-20 12:47:51 +0100
  • ba3c60058f README: Add a "Dependencies" section Gergely Nagy 2017-03-20 12:46:40 +0100
  • d7ec8fd842 README: Add a "Dependencies" section Gergely Nagy 2017-03-20 12:45:30 +0100
  • b498ce6fd1 README: Add a "Dependencies" section Gergely Nagy 2017-03-20 12:43:28 +0100
  • 7884289e59 README: Add a "Dependencies" section Gergely Nagy 2017-03-20 12:42:42 +0100
  • 2eb9cd4972 README: Added a "Dependencis" section Gergely Nagy 2017-03-20 12:41:25 +0100
  • b766ad6c4d README: Add a "Dependencies" section Gergely Nagy 2017-03-20 12:36:59 +0100
  • efe2426961 README: Add a "Dependencies" section Gergely Nagy 2017-03-20 12:34:22 +0100
  • 39e3c4bae0 BlazingTrail: Make sure the g component is not junk Gergely Nagy 2017-03-20 08:33:01 +0100
  • 0c387ce1c3 Focus: Lift out keymap.transfer Gergely Nagy 2017-03-19 11:27:21 +0100
  • 3648c6687c No need to consume the trailing \n anymore Gergely Nagy 2017-03-19 11:18:57 +0100
  • 035c95a207 No need to consume the trailing \n anymore Gergely Nagy 2017-03-19 11:18:33 +0100
  • 22529940d0 No need to consume the trailing \n anymore Gergely Nagy 2017-03-19 11:18:02 +0100
  • 6b1bcd2522 Use the new Focus helpers Gergely Nagy 2017-03-19 11:12:36 +0100
  • a747d6c8cf Use the new Focus helpers Gergely Nagy 2017-03-19 11:12:12 +0100
  • ff46d8eede Use the new Focus helpers Gergely Nagy 2017-03-19 11:11:32 +0100
  • 0f04e75df6 Optimize some of the loops Gergely Nagy 2017-03-19 10:46:06 +0100
  • 3831b1661f Initial import Gergely Nagy 2017-03-18 21:19:38 +0100
  • 67262add72 Don't use floats for the Haunt effect Gergely Nagy 2017-03-18 11:01:23 +0100
  • f184177ec3 Instead of releasing immediately, delay it until loop() Gergely Nagy 2017-03-18 00:23:56 +0100
  • 51f0e4bcd6 timeout: Do not clear the timer Gergely Nagy 2017-03-18 00:03:47 +0100
  • ff29bce43e Focus: Add an EEPROM dump, and an upload command Gergely Nagy 2017-03-17 19:49:55 +0100