Commit Graph

  • b4759decf2 Optional, extra symbols Gergely Nagy 2017-03-17 19:30:14 +0100
  • 4615c048d1 Simplify the Focus commands Gergely Nagy 2017-03-17 12:18:36 +0100
  • e87ac46396 Merge pull request #3 from keyboardio/h/ledoff-actively Jesse Vincent 2017-03-17 10:04:00 -0700
  • 63abe0de78 Restrict DualUse Layer keys to 8 max, too Gergely Nagy 2017-03-17 16:04:53 +0100
  • 31ab612d90 Merge branch 'f/size-reduction' Gergely Nagy 2017-03-17 15:43:11 +0100
  • bab09065ac Limit the number of tap-dance keys to 16 max Gergely Nagy 2017-03-17 15:41:45 +0100
  • eccc19e03d Restrict TapDance to 16 keys, too Gergely Nagy 2017-03-17 15:40:16 +0100
  • c063db7301 OneShot: Decrease the amount of one-shot layers Gergely Nagy 2017-03-17 15:33:25 +0100
  • 8bf7ec9dc8 Migrate to a state struct, for future proofness Gergely Nagy 2017-03-17 15:30:47 +0100
  • 7534c13475 Reduce the amount of supported OneShot layers Gergely Nagy 2017-03-17 15:15:49 +0100
  • ea98957499 Merge pull request #121 from algernon/h/x-control/explicit-press-release Jesse Vincent 2017-03-15 11:22:40 -0700
  • d9da70c2f4 Add Focus support helpers Gergely Nagy 2017-03-15 15:59:59 +0100
  • fa01f2acb1 Move the extern to HostOS-Base.h Gergely Nagy 2017-03-15 15:59:27 +0100
  • 332e5152ff Mark the plugin stable again Gergely Nagy 2017-03-15 15:36:14 +0100
  • 6230a331c4 Make it possible again to choose between variants Gergely Nagy 2017-03-15 15:35:40 +0100
  • 0f6f095be2 Use the EEPROM-Settings plugin Gergely Nagy 2017-03-15 10:37:54 +0100
  • 5a7601bb30 Update to use the new EEPROM-Settings library Gergely Nagy 2017-03-15 10:17:00 +0100
  • 4e1a579136 Do not treat 0xffff as NoKey Gergely Nagy 2017-03-15 10:15:41 +0100
  • c0d2c51730 Rework how the whole thing operates Gergely Nagy 2017-03-15 10:10:55 +0100
  • e3481be6ed Fix the `keymap.dump` Focus command Gergely Nagy 2017-03-14 23:49:07 +0100
  • ff4dfad195 Support for holding Consumer/SystemControl keys #121 Gergely Nagy 2017-03-13 20:48:21 +0100
  • fbe4c44179 Merge pull request #3 from keyboardio/f/mousewheel Gergely Nagy 2017-03-12 11:37:57 +0100
  • a3cca30e1f Implement mouse wheel support Gergely Nagy 2017-03-10 22:58:13 +0100
  • dbbc80190a Reuse the button bit for WARP_END Gergely Nagy 2017-03-10 22:56:30 +0100
  • e1e443e42c LEDOff: Always set everything to off Gergely Nagy 2017-03-09 20:38:24 +0100
  • 7cafb4db08 Add a Kaleidoscope.prependHook method #119 Gergely Nagy 2017-03-07 16:14:46 +0100
  • 83d95d396e Turn hooks into linked lists Gergely Nagy 2017-03-07 16:02:42 +0100
  • 8d7e205276 hooks: Lift out loop hook running into a helper Gergely Nagy 2017-03-07 15:54:57 +0100
  • a91048b8c6 Drop the on/off functions Gergely Nagy 2017-03-07 14:10:12 +0100
  • 9d71850535 Drop the on/off functions Gergely Nagy 2017-03-07 14:04:30 +0100
  • 55f57bdcfe Drop the on/off functions Gergely Nagy 2017-03-07 13:58:22 +0100
  • fbb5dcb359 Fix the example to not use obsolete functions Gergely Nagy 2017-03-07 12:45:48 +0100
  • 188b4bc02c Drop on, off, and enableAuto Gergely Nagy 2017-03-07 12:44:15 +0100
  • d805d50d22 Only apply the effect, if the LED mode is active Gergely Nagy 2017-03-04 16:03:16 +0100
  • 10fc737169 Start with isLEDChanged set Gergely Nagy 2017-03-02 20:29:58 +0100
  • f2ca23adc5 Minor README update Gergely Nagy 2017-03-02 20:17:40 +0100
  • ebe4edcc1b Reset the map when switching to the effect Gergely Nagy 2017-03-02 20:16:06 +0100
  • c01e7d864a Add LEDOff too, so turning Stalker off can be tested too Gergely Nagy 2017-03-02 20:15:41 +0100
  • b1c0f1fc1b Convert the plugin to a LEDMode Gergely Nagy 2017-03-02 11:03:45 +0100
  • 397c08ec9f Up the effect length to 1 second Gergely Nagy 2017-03-02 20:00:06 +0100
  • 91380a81c8 Clear the previous key when a new one is pressed Gergely Nagy 2017-03-02 19:58:42 +0100
  • 49720378bd Fix the right hand clearing Gergely Nagy 2017-03-02 19:58:18 +0100
  • 29841ec02e Add a LEDMode based on AlphaSquare. Gergely Nagy 2017-03-02 14:15:30 +0100
  • ca1cd7c590 Implement a set of .clear() methods Gergely Nagy 2017-03-02 13:45:47 +0100
  • e48d23c0ea Add a way to display symbols in different colors Gergely Nagy 2017-03-02 13:39:39 +0100
  • 02a34f5907 Merge pull request #3 from keyboardio/f/gamma-correction Jesse Vincent 2017-03-02 00:19:44 +0800
  • 46bf755e7c Implement gamma correction for the LEDs Gergely Nagy 2017-03-01 11:44:59 +0100
  • baa8252e67 Mark the plugin broken for now Gergely Nagy 2017-02-28 22:30:23 +0100
  • 0f65281703 Restrict the max sequence length to 4 Gergely Nagy 2017-02-28 18:45:14 +0100
  • 976b835441 standardize -latest ordering and remove a stray .hex Jesse Vincent 2017-02-28 22:06:40 +0800
  • 16bfa9e771 add a -latest alias for the "with-bootloader" version of the hex file Jesse Vincent 2017-02-28 22:01:21 +0800
  • 2dbed0027d Make the bootloader path overridable Jesse Vincent 2017-02-28 21:49:51 +0800
  • 18d8a31338 Drop the getPos & setPos commands Gergely Nagy 2017-02-28 13:48:13 +0100
  • fa56858695 Add the cwd to the searchpath for kaleidoscope builder. This lets you build a sketch with the traditional arduino sketch code layout Jesse Vincent 2017-02-28 18:14:53 +0800
  • 33f5d8d9de Some small code optimizations Gergely Nagy 2017-02-28 09:42:32 +0100
  • d119dcd105 remove a vestigal reloading of the sketch's settings file Jesse Vincent 2017-02-28 09:54:51 +0800
  • 6b868de066 Also search for a settings file in the root of the source directory without a leading . Jesse Vincent 2017-02-28 09:52:20 +0800
  • e7b186c597 Rename the settings file for the builder to give a hint as to what it's a settings file for Jesse Vincent 2017-02-28 09:51:59 +0800
  • cd843688ae reorganize settings and add section headings for clarity #117 Jesse Vincent 2017-02-28 09:17:11 +0800
  • 62b556c23a Lift the macOS overrides up to before the definitions that use them Jesse Vincent 2017-02-28 09:16:34 +0800
  • 80178956e4 Travis: Remove obsolete workarounds Gergely Nagy 2017-02-26 13:09:33 +0100
  • 496cff414b Travis: Remove obsolete workarounds Gergely Nagy 2017-02-26 13:06:11 +0100
  • a0a5604c27 Merge pull request #116 from algernon/h/tools/builder/cwd-in-library-path Jesse Vincent 2017-02-26 19:43:44 +0800
  • 634dca4a2c Merge pull request #2 from keyboardio/f/always-trigger Jesse Vincent 2017-02-26 19:43:32 +0800
  • 807d18ab31 Nicer dump output Gergely Nagy 2017-02-26 10:28:54 +0100
  • 45391388db Move the Focus hook into a separate file Gergely Nagy 2017-02-26 10:25:21 +0100
  • 00b836d0ac Code optimalization Gergely Nagy 2017-02-26 10:24:49 +0100
  • 73c0f86d37 Add a missing #pragma once Gergely Nagy 2017-02-26 10:16:47 +0100
  • ef832250f0 Add (optional) Focus hooks Gergely Nagy 2017-02-26 10:14:47 +0100
  • 212861173c Add a version to the settings struct Gergely Nagy 2017-02-26 10:14:30 +0100
  • eca8be7b57 Add a missing #pragma once Gergely Nagy 2017-02-26 10:14:01 +0100
  • 03ab5f1a47 Updated to support newest Focus Gergely Nagy 2017-02-26 09:04:13 +0100
  • db09b35be3 Initial import Gergely Nagy 2017-02-25 23:32:40 +0100
  • fcde978862 Initial import Gergely Nagy 2017-02-25 22:46:25 +0100
  • 8be09348a0 Instead of calling macroAction only on keydown, call it every time Gergely Nagy 2017-02-23 22:33:20 +0100
  • 66e8d74a32 Merge branch 'master' of ssh://github.com/keyboardio/KeyboardioFirmware Jesse Vincent 2017-02-22 22:47:12 -0800
  • 546f6ea218 kaleidoscope-builder: Add . to the library path #116 Gergely Nagy 2017-02-22 15:07:19 +0100
  • 8b229b4b09 Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:28:45 +0100
  • b695e4269d Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:28:42 +0100
  • e073402547 Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:28:38 +0100
  • d11a7829fa Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:28:34 +0100
  • 20a6ec4913 Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:28:31 +0100
  • 70c106fc7d Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:28:27 +0100
  • 459b40eebc Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:28:23 +0100
  • b203ce754a Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:28:19 +0100
  • 1dcccb0e37 Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:28:15 +0100
  • c0d947b1e9 Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:28:11 +0100
  • 69cad076bc Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:28:07 +0100
  • 79b791d6e7 Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:28:01 +0100
  • a1af698eb6 Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:27:57 +0100
  • b488434d4a Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:27:45 +0100
  • f1e8f93f39 Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:27:41 +0100
  • 7c362a0709 Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:27:38 +0100
  • 46677e91e1 Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:27:35 +0100
  • f479458b8c Test the plugin with Travis CI Gergely Nagy 2017-02-22 11:02:20 +0100
  • f2773e1444 Mark the class a descendant of public LEDMode Gergely Nagy 2017-02-22 00:16:38 +0100
  • 7686f58715 Mark the class a descendant of public LEDMode Gergely Nagy 2017-02-22 00:16:04 +0100
  • 69a8a8830f Mark the classes descendants of public LEDMode Gergely Nagy 2017-02-22 00:15:20 +0100
  • d77b051e8f Mark the class a descendant of public LEDMode Gergely Nagy 2017-02-22 00:14:42 +0100
  • 5ba8fe34bb Mark the class a descendant of public LEDMode Gergely Nagy 2017-02-22 00:13:55 +0100