Commit Graph

  • 3e70f5f181 Merge pull request #1 from keyboardio/f/led-sync/isChanged Jesse Vincent 2017-02-21 13:25:52 -0800
  • bb18b8e9b5 Merge pull request #2 from keyboardio/f/no-eeprom Jesse Vincent 2017-02-21 13:19:21 -0800
  • b2fd8d148a Merge pull request #114 from algernon/f/no-layer-restore Jesse Vincent 2017-02-21 13:18:44 -0800
  • 8fadf27e2f Merge pull request #115 from algernon/f/layers/pluggable-lookup Jesse Vincent 2017-02-21 13:17:22 -0800
  • 6d641e7fc5 Make the lookup of a key pluggable #115 Gergely Nagy 2017-02-21 20:51:56 +0100
  • 71d49dee51 Don't try to load the saved layer on setup() #114 Gergely Nagy 2017-02-21 20:20:51 +0100
  • 7729d5b282 Drop the layer save/load methods Gergely Nagy 2017-02-21 20:14:09 +0100
  • 0bfd633cfa Only sync the LEDs, if there is a change Gergely Nagy 2017-02-21 20:00:50 +0100
  • 78e55c75af Improved timer handling Gergely Nagy 2017-02-21 13:10:31 +0100
  • 3d0903af41 Improved timer handling Gergely Nagy 2017-02-21 12:58:57 +0100
  • 839d5c298b Improved timer handling Gergely Nagy 2017-02-21 12:47:52 +0100
  • 3d25b7be28 Improved timeout handling Gergely Nagy 2017-02-21 12:44:05 +0100
  • 15000dd694 Improved timeout handling Gergely Nagy 2017-02-21 12:01:07 +0100
  • 7a5a1b2b33 Improved timer handling Gergely Nagy 2017-02-21 09:57:27 +0100
  • 878395800b Merge pull request #2 from keyboardio/f/sync-delay Jesse Vincent 2017-02-21 00:02:21 -0800
  • 09afa0ec72 Improved timer checking code Gergely Nagy 2017-02-21 07:55:27 +0100
  • 559eab96ae Don't sync every cycle Gergely Nagy 2017-02-20 23:42:42 +0100
  • 2397c488c6 Merge pull request #112 from algernon/h/example-cleanup Jesse Vincent 2017-02-19 23:44:08 -0800
  • 11c7c7db8d Minor cleanup in the Kaleidoscope example #112 Gergely Nagy 2017-02-20 08:33:08 +0100
  • 64ac98dcbf When the key is pressed, turn it green Jesse Vincent 2017-02-19 22:43:30 -0800
  • 6c190f26f1 System and Consumer keys really ought to be explicitly pressed and released using their internal support. This fixes volume keys Jesse Vincent 2017-02-19 18:54:30 -0800
  • 161401b22f Add a CRGB macro Gergely Nagy 2017-02-17 10:09:33 +0100
  • 2c647f8655 Merge pull request #110 from algernon/f/typesafe-USE Jesse Vincent 2017-02-16 23:37:08 -0800
  • d1a14b6d32 Add a USE_PLUGINS() macro #110 Gergely Nagy 2017-02-16 13:29:55 +0100
  • 14e03cd598 TriColor: Remove a useless optimisation Gergely Nagy 2017-02-14 11:59:28 +0100
  • f5db9d305b Merge pull request #109 from algernon/f/files-merge Jesse Vincent 2017-02-13 22:39:58 -0800
  • 5d46660bef Workaround for the compiler optimizing things out... #109 Gergely Nagy 2017-02-14 07:37:06 +0100
  • 9a48b83290 Include Kaleidoscope.h in layers.cpp Gergely Nagy 2017-02-13 16:01:16 +0100
  • f7834f05fc Merge the hooks into the Kaleidoscope object Gergely Nagy 2017-02-13 15:23:36 +0100
  • 361146bf4a Merge plugin.h into Kaleidoscope.h Gergely Nagy 2017-02-13 13:59:48 +0100
  • 350eb5aa63 rename our udev rules file Jesse Vincent 2017-02-13 21:16:36 -0800
  • 1ad768a02d README updates Jesse Vincent 2017-02-13 21:09:37 -0800
  • 4971f02ed3 Remove unused .gitmodules directory Jesse Vincent 2017-02-13 21:07:26 -0800
  • ddd6b766fd Initial import Gergely Nagy 2017-02-13 22:08:11 +0100
  • 311edd5601 Merge pull request #107 from algernon/example-refactor Jesse Vincent 2017-02-12 14:00:59 -0800
  • ea11db914b Merge pull request #108 from algernon/f/layers/caching Jesse Vincent 2017-02-12 14:00:45 -0800
  • 67e906bc15 Another mergeLayers optimization #108 Gergely Nagy 2017-02-12 22:35:01 +0100
  • 0bdbe7385a Minor improvement for mergeLayers Gergely Nagy 2017-02-12 22:34:01 +0100
  • 3dc51b233a Cache the keymap when changing layers Gergely Nagy 2017-02-12 22:23:30 +0100
  • 2eb638db8b Remove the hook for the now-removed layout transformation script #107 Jesse Vincent 2017-02-10 22:30:31 -0800
  • c0d66cee1a Move the sample layouts into the firmware sketch Jesse Vincent 2017-02-10 22:28:08 -0800
  • c1d25174bc Add a missing paren. Jesse Vincent 2017-02-11 19:50:59 -0800
  • 23aba78402 Add some missing prototypes to the class definition Jesse Vincent 2017-02-11 19:45:21 -0800
  • 6b0623d3f2 Step two of the rename Jesse Vincent 2017-02-11 19:29:39 -0800
  • d31530d579 start to refactor the code to be a Kaleidoscope plugin Jesse Vincent 2017-02-11 19:28:39 -0800
  • 830ab623e3 Merge pull request #105 from algernon/f/rename Jesse Vincent 2017-02-11 16:31:22 -0800
  • e305e51455 The Big Rename #105 Gergely Nagy 2017-02-12 00:18:05 +0100
  • d5d3b46e31 The Big Rename Gergely Nagy 2017-02-11 23:14:14 +0100
  • fec26a9413 The Big Rename Gergely Nagy 2017-02-11 23:52:30 +0100
  • fc026f59af The Big Rename Gergely Nagy 2017-02-12 00:07:19 +0100
  • 204d450239 The Big Rename Gergely Nagy 2017-02-12 00:04:11 +0100
  • b867f80ca2 The Big Rename Gergely Nagy 2017-02-12 00:01:09 +0100
  • 29d45e8850 The Big Rename Gergely Nagy 2017-02-11 23:56:55 +0100
  • eabc4a9872 The Big Rename Gergely Nagy 2017-02-11 23:49:54 +0100
  • 856968815a The Big Rename Gergely Nagy 2017-02-11 23:46:10 +0100
  • 28228d07c7 The Big Rename Gergely Nagy 2017-02-11 23:45:40 +0100
  • 5fe8ff28cb The Big Rename Gergely Nagy 2017-02-11 23:41:39 +0100
  • 4ec2c5888a The Big Rename Gergely Nagy 2017-02-11 23:40:23 +0100
  • 92205513de The Big Rename Gergely Nagy 2017-02-11 23:38:50 +0100
  • e38836a7bb The Big Rename Gergely Nagy 2017-02-11 23:35:52 +0100
  • 68b3e2c5f2 The Big Rename Gergely Nagy 2017-02-11 23:33:27 +0100
  • 02cb499154 The Big Rename Gergely Nagy 2017-02-11 23:30:17 +0100
  • c53b67fbea The Big Rename Gergely Nagy 2017-02-11 23:24:57 +0100
  • dd734adb1c The Big Rename Gergely Nagy 2017-02-11 23:23:50 +0100
  • 4611026d35 The Big Rename Gergely Nagy 2017-02-11 23:22:24 +0100
  • 805327533a The Big Rename Gergely Nagy 2017-02-11 23:20:06 +0100
  • 1a8ce8cab1 The Big Rename Gergely Nagy 2017-02-11 23:15:00 +0100
  • b737fe947e The Big Rename Gergely Nagy 2017-02-11 23:11:05 +0100
  • d2d0193129 The Big Rename Gergely Nagy 2017-02-11 22:59:50 +0100
  • ce45b212d7 The Big Rename Gergely Nagy 2017-02-11 22:54:19 +0100
  • 5bdd12e533 The Big Rename Gergely Nagy 2017-02-11 22:49:15 +0100
  • 1696b4eeb6 The Big Rename Gergely Nagy 2017-02-11 22:48:11 +0100
  • 916f69889e The Big Rename Gergely Nagy 2017-02-11 22:42:48 +0100
  • c03725e736 The Big Rename Gergely Nagy 2017-02-11 22:32:18 +0100
  • eaeae8157b Merge pull request #98 from algernon/h/tools/keyboardio-builder/purge-unused Jesse Vincent 2017-02-10 18:04:32 -0800
  • bf016d2227 Merge pull request #104 from algernon/h/tools/build-all-fix Jesse Vincent 2017-02-10 18:04:11 -0800
  • dddc014619 BootAnimation: Make this part Model01-specific Gergely Nagy 2017-02-11 00:13:09 +0100
  • 56652c6d84 tools/keyboardio-builder: Fix the build-all command #104 Gergely Nagy 2017-02-10 23:55:29 +0100
  • 7a2804250c Add support for the Shortcut, too Gergely Nagy 2017-02-10 13:05:58 +0100
  • a33621e867 Introducing the tuning knobs Gergely Nagy 2017-02-10 11:38:53 +0100
  • 74070edcf1 Use timers instead of loop counters Gergely Nagy 2017-02-10 10:59:49 +0100
  • bae049583d Correct the tapDanceAction prototype in the example Gergely Nagy 2017-02-10 10:59:09 +0100
  • 128d0f4bda Fix up to work better with timers Gergely Nagy 2017-02-10 10:27:37 +0100
  • f2787a5692 Use a timer instead of a loop counter Gergely Nagy 2017-02-10 09:34:55 +0100
  • e7e4ba0690 Move the static globals into the Heatmap object Gergely Nagy 2017-02-10 09:10:36 +0100
  • 35918a91a0 Use a timer instead of a loop counter Gergely Nagy 2017-02-09 23:39:03 +0100
  • db87474e16 Use a timer instead of a loop counter Gergely Nagy 2017-02-09 23:28:28 +0100
  • 8a4a4e79c5 Use a timer instead of a loop counter Gergely Nagy 2017-02-09 23:13:43 +0100
  • 8aa753fe23 Add a timer, and expose stepLength Gergely Nagy 2017-02-09 23:02:20 +0100
  • ff2ef71db1 Use timers instead of loop counters Gergely Nagy 2017-02-09 22:28:55 +0100
  • 4396a9f405 Use proper timers instead of a loop counter Gergely Nagy 2017-02-09 22:16:54 +0100
  • f6b04da9d2 Merge pull request #2 from keyboardio/f/accelDelay Jesse Vincent 2017-02-09 12:48:07 -0800
  • 184d74e3b0 Merge pull request #103 from algernon/h/layer/lookup-speedup Jesse Vincent 2017-02-09 12:46:20 -0800
  • 4b110b517d Speed up Layer.lookup considerably #103 Gergely Nagy 2017-02-09 21:24:43 +0100
  • ae9264924d Merge pull request #102 from algernon/h/layers/momentary-fixes Jesse Vincent 2017-02-09 11:58:16 -0800
  • 05c80e632a Implement a way to slow down the acceleration Gergely Nagy 2017-02-09 20:41:07 +0100
  • eb8f9443f9 Fix the momentary layers #102 Gergely Nagy 2017-02-09 20:16:39 +0100
  • ef1089d5ad Tune down the default LED Effects to use less power. Jesse Vincent 2017-02-08 21:49:49 -0800
  • c2a398f7ab Add initial support for reading the "power fault" line Jesse Vincent 2017-02-08 20:44:27 -0800
  • 518dda8e57 add a way to get out of test mode Jesse Vincent 2017-02-08 18:54:27 -0800