Commit Graph

  • c407c9608b move matrix test setup to one place Jesse Vincent 2017-02-08 18:54:16 -0800
  • fcd0c8025d Switch our LED testing to use a helper function that waits for a keypress Jesse Vincent 2017-02-08 18:53:20 -0800
  • 66f61cad78 Add in indentation guards around the AppSwitcher stacked keylayout example Jesse Vincent 2017-02-08 16:05:32 -0800
  • 0e71744c01 astyle. no code changes Jesse Vincent 2017-02-08 15:47:09 -0800
  • f3b786dade "make astyle" - no functionality changes Jesse Vincent 2017-02-08 14:59:17 -0800
  • 285818c88e Add in the new testmode plugin for the Model 01 Jesse Vincent 2017-02-08 14:57:29 -0800
  • c2d963854e refactor flashing code Jesse Vincent 2017-02-08 14:55:15 -0800
  • 418309ba11 split out flashing with an external programmer to its own function Jesse Vincent 2017-02-08 14:51:30 -0800
  • d0e0cf3a5c Split out flashing over USB into its own function Jesse Vincent 2017-02-08 14:50:36 -0800
  • 117bcf5a09 Only load up our settings once in the beginning Jesse Vincent 2017-02-08 14:49:25 -0800
  • 9b095067e0 Merge pull request #99 from algernon/h/tools/keyboardio-builder/hardware-override Jesse Vincent 2017-02-08 14:43:09 -0800
  • 5c59ea650f Actually jump into the test mode when you tap left prog, left led, left fn. Jesse Vincent 2017-02-08 14:38:26 -0800
  • 0ec9767232 reorganziation to remove unused functions from the api Jesse Vincent 2017-02-08 14:02:44 -0800
  • 8f0976219a Remove vestiges of timers from Akela::MagicCombo Jesse Vincent 2017-02-08 13:50:14 -0800
  • 23bb826bdb tools/settings.sh: Make BOARD, MCU, and FQBN overrideable #99 Gergely Nagy 2017-02-08 11:23:18 +0100
  • 82ae004159 Fixes so the code compiles. It doesn't, like, work yet or anything. Jesse Vincent 2017-02-07 23:35:16 -0800
  • eae20c72de Initial commit Jesse Vincent 2017-02-07 21:22:56 -0800
  • 94817714d8 Extract TestMode for the Model 01 (it's going in a plugin) Jesse Vincent 2017-02-07 20:53:27 -0800
  • 027f79452e keyboardio-builder: Drop submodule_update #98 Gergely Nagy 2017-02-06 11:08:23 +0100
  • c2bee5df76 the builder wants RESET_DEVICE instead of RESET_BOARD Jesse Vincent 2017-02-05 18:10:41 -0800
  • c4a851efbf Merge pull request #97 from algernon/f/hardware-movement Jesse Vincent 2017-02-05 09:58:08 -0800
  • 8d768e12a7 Move Storage to the hardware library too #97 Gergely Nagy 2017-02-05 09:05:39 +0100
  • a691a949ab Merge Storage into Model01 Gergely Nagy 2017-02-05 09:02:32 +0100
  • f0a191d6b1 Drop keymap_metadata.h Gergely Nagy 2017-02-05 08:54:52 +0100
  • cb25a04493 Moved COLS and ROWS over from core Gergely Nagy 2017-02-05 08:53:42 +0100
  • 1a8fc2c197 Merge pull request #96 from algernon/f/hardware-library Jesse Vincent 2017-02-04 18:32:45 -0800
  • c71011a520 Use the Keyboardio-Hardware-Model01 library #96 Gergely Nagy 2017-02-04 18:39:16 +0100
  • c7a622f0cc Lifted out from the core firmware Gergely Nagy 2017-02-04 18:30:56 +0100
  • d0182ad2bb Instead of including KeyboardConfig.h, include KeyboardioFirmware.h Gergely Nagy 2017-02-04 18:20:23 +0100
  • 34923f8f75 Minor mouse movement optimalisation Gergely Nagy 2017-02-02 23:17:34 +0100
  • 16a4f0013a Don't pass all INJECTED keys through Gergely Nagy 2017-02-02 12:58:15 +0100
  • a0a8025b52 Add Akela::Ranges::SYSTER for the newest plugin Gergely Nagy 2017-02-02 12:39:54 +0100
  • f456e6aba8 Initial import Gergely Nagy 2017-02-02 12:28:42 +0100
  • ce734dbd37 MouseWrapper: static-ification Gergely Nagy 2017-02-02 10:24:14 +0100
  • ba1a8604a0 Some small code cleanups Gergely Nagy 2017-02-02 10:18:51 +0100
  • 41d57b598a Use a single accel counter Gergely Nagy 2017-02-02 09:58:54 +0100
  • c782eb7275 Make diagonal mouse movement considerably smoother Gergely Nagy 2017-02-02 09:18:54 +0100
  • 6acc4091d7 Merge pull request #95 from algernon/f/NumLock-macro Jesse Vincent 2017-02-01 23:48:13 -0800
  • bf4fc0de5b Mark the plugin experimental Gergely Nagy 2017-02-01 22:57:11 +0100
  • e183d12c2d Drop updateFrequency to 50 cycles Gergely Nagy 2017-02-01 22:56:39 +0100
  • 9aced5ccbd Update heatColors to look a bit nicer on the keyboard Gergely Nagy 2017-02-01 22:56:14 +0100
  • 54538b42dd Fix the cap computation Gergely Nagy 2017-02-01 22:55:49 +0100
  • fa1e3e3669 computeColor: Fix the color order Gergely Nagy 2017-02-01 22:55:17 +0100
  • 3d07ca4614 Fix the key counting Gergely Nagy 2017-02-01 22:53:37 +0100
  • c7994fb33c Separate effect and held timeouts Gergely Nagy 2017-02-01 15:04:12 +0100
  • 0a8f8f97a1 Drop the AKELA_KEYBOARDIO_MODEL01 define Gergely Nagy 2017-02-01 14:48:10 +0100
  • 2f422dc0ce Drop DEFAULT_TIMEOUT Gergely Nagy 2017-02-01 14:44:54 +0100
  • da2bc4d656 Expose a way to set the timeOut Gergely Nagy 2017-02-01 14:22:31 +0100
  • d2fcb75844 Expose the timeOut variable Gergely Nagy 2017-02-01 14:17:20 +0100
  • 014d7f69be Expose the timeOut Gergely Nagy 2017-02-01 14:11:50 +0100
  • 263b12151c Expose the timeOut (and rename it) Gergely Nagy 2017-02-01 14:09:26 +0100
  • cb732da530 Expose the timeOut Gergely Nagy 2017-02-01 13:59:13 +0100
  • df28f6db57 Use 20 instead of DEFAULT_TIMEOUT Gergely Nagy 2017-01-31 16:34:01 +0100
  • c2fa06994b Fix the library name in library.properties Gergely Nagy 2017-01-31 16:26:02 +0100
  • 79baac1eae Updated the example for the LEDEffect-Numlock -> Numlock rename #95 Gergely Nagy 2017-01-30 23:26:10 +0100
  • 89b92927e4 Rename to Keyboardio-Numlock Gergely Nagy 2017-01-30 23:22:19 +0100
  • da8ed2784a Merge pull request #94 from algernon/f/hook/drop-deprecated Jesse Vincent 2017-01-29 20:22:11 -0800
  • b06b2fcc73 Merge pull request #2 from keyboardio/f/macroification Jesse Vincent 2017-01-29 20:12:29 -0800
  • ae762ee9c7 Merge pull request #1 from keyboardio/f/positions Jesse Vincent 2017-01-29 20:11:26 -0800
  • 1ded7dc1a8 Update to the new macro/toggleNumlock variants Gergely Nagy 2017-01-29 08:24:36 +0100
  • 17046f281e Introduce two helper macros Gergely Nagy 2017-01-29 08:23:12 +0100
  • 4d22c27e8d Use Macros.row/.col instead of macroAction params Gergely Nagy 2017-01-29 08:20:03 +0100
  • 5646b5658d Turn the NumLock key into a macro Gergely Nagy 2017-01-28 14:43:12 +0100
  • 051778048d Turn the plugin into a macro Gergely Nagy 2017-01-28 14:37:15 +0100
  • ace478116f Make the macros aware of the row/col they were pressed at Gergely Nagy 2017-01-28 14:09:24 +0100
  • 1c8487c77a Adjust hexToKey for the keyCode/flags swap in Key Gergely Nagy 2017-01-28 12:42:01 +0100
  • 8431e3a48a Make LED modes automatically use LEDControl Gergely Nagy 2017-01-28 12:21:42 +0100
  • 8fc1d14630 hooks: Drop the deprecated functions #94 Gergely Nagy 2017-01-28 12:06:33 +0100
  • 84d7a3ccb0 Merge pull request #90 from algernon/f/LEDs/lift-off Jesse Vincent 2017-01-27 14:46:49 -0800
  • 06e5a2b981 Merge pull request #92 from algernon/h/layers/toggle-fix Jesse Vincent 2017-01-27 14:44:51 -0800
  • 975cd0bf04 Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:09:19 +0100
  • dcd8d8405e Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:26 +0100
  • fbe6293655 Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:25 +0100
  • 2ba371c9e6 Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:25 +0100
  • e5fabbce79 Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:25 +0100
  • 84b2b6ad62 Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:25 +0100
  • 6a8eb4dd48 Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:25 +0100
  • 6497d3ae8f Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:25 +0100
  • 71815cd0f3 Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:25 +0100
  • ba0b69bb89 Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:25 +0100
  • 5394fc834f Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:25 +0100
  • dd266fd27d Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:25 +0100
  • 9a2f79e42d Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:25 +0100
  • 7dbb5b39e0 Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:25 +0100
  • bb2df55e09 Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:25 +0100
  • 93bd914296 Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:25 +0100
  • a2ce233531 Use the new, double-add protected hook functions Gergely Nagy 2017-01-27 23:01:25 +0100
  • 572f3407da Merge pull request #91 from algernon/f/hooks/double-register-protection Jesse Vincent 2017-01-27 13:47:51 -0800
  • 93d6f46953 Merge pull request #93 from algernon/f/NumLock Jesse Vincent 2017-01-27 13:47:04 -0800
  • 7057b0864c Minor code cleanup Gergely Nagy 2017-01-27 17:15:11 +0100
  • 2c24a5163e key_defs: Add Key_NumLock #93 Gergely Nagy 2017-01-27 12:30:18 +0100
  • ed92d5109c Fix the LED mode handling Gergely Nagy 2017-01-27 12:00:53 +0100
  • 361df26094 layers: Fix the layer toggle behaviour #92 Gergely Nagy 2017-01-27 11:28:58 +0100
  • 420e1e9eac Adjusted for the separate LED effect plugins #90 Gergely Nagy 2017-01-27 11:17:11 +0100
  • 563a9e9ad3 Lifted out from Keyboardio-LEDControl Gergely Nagy 2017-01-27 11:11:54 +0100
  • 86eaa90abd Lifted out from Keyboardio-LEDControl Gergely Nagy 2017-01-27 11:11:53 +0100
  • 5df5b209d7 Lifted out from Keyboardio-LEDControl Gergely Nagy 2017-01-27 11:11:51 +0100
  • 7a903afb69 Lifted out from Keyboardio-LEDControl Gergely Nagy 2017-01-27 11:11:49 +0100
  • 04902c903c Lifted out from Keyboardio-LEDControl Gergely Nagy 2017-01-27 11:11:48 +0100
  • 2a35a350f1 Moved the effects to separate libraries Gergely Nagy 2017-01-27 11:09:20 +0100