Commit Graph

  • 840a61f87f
    kaleidoscope-builder: Set compiler.c.elf.cmd to the c++ compiler too Gergely Nagy 2020-08-26 00:20:49 +0200
  • 202f4b818d
    wip: kaleidoscope-builder: respect the prefix/suffix/basename env vars Gergely Nagy 2020-08-26 00:15:05 +0200
  • 43c4536a10
    Merge pull request #886 from keyboardio/deprecate-key-masking Jesse Vincent 2020-08-25 13:03:56 -0700
  • 8d4dfa877b
    Deprecate the key masking API #886 Gergely Nagy 2020-08-25 13:38:46 +0200
  • 9dfe51a238
    Escape-OneShot: Change the key mapping instead of masking Gergely Nagy 2020-08-25 12:24:02 +0200
  • c797a95fb2
    TapDance: Do not mask interrupting keys anymore Gergely Nagy 2020-08-25 12:20:29 +0200
  • 1e190f00a2
    kaleidoscope-builder: Use ${MAKE} if available Gergely Nagy 2020-08-25 12:15:42 +0200
  • 0774f3fc2f
    wip: build tools stuff Gergely Nagy 2020-08-25 12:14:35 +0200
  • 637579b346
    Revert "kaleidoscope-builder: Allow easily selecting a compiler" Gergely Nagy 2020-08-25 12:01:33 +0200
  • 56a729260f
    kaleidoscope-builder: Allow easily selecting a compiler Gergely Nagy 2020-08-24 11:53:29 +0200
  • 4f08df1c76
    kaleidoscope-builder: When doing virtual builds, always clear COMPILER_PREFIX Gergely Nagy 2020-08-24 11:49:24 +0200
  • c3dd2bd802
    Merge pull request #885 from Rom1deTroyes/patch-2 Gergely Nagy 2020-08-22 19:30:07 +0200
  • 4df0c5f86f [Typo] Page is about Model 01, not the Atreus #885 Romain Heller 2020-08-22 16:39:37 +0200
  • 2870a0b8ec
    Whitespace issues found by astyle Jesse Vincent 2020-08-21 13:25:45 -0700
  • ceecd5d71b
    Clang requires these be explicitly marked as templates Jesse Vincent 2020-08-21 12:15:07 -0700
  • 614bc41a14
    Clang doesn't like delete getting called on virtual classes without destructors. Jesse Vincent 2020-08-21 12:14:02 -0700
  • 309ac5339c
    describeState needs to be marked override for clang Jesse Vincent 2020-08-21 12:13:01 -0700
  • 7d991b7544
    Revert "travis: Run the simulator tests too" Gergely Nagy 2020-08-21 17:48:59 +0200
  • 0c846006fb
    travis: Run the simulator tests too Gergely Nagy 2020-08-21 16:49:18 +0200
  • bd44b458ee
    astyle Gergely Nagy 2020-08-21 14:49:12 +0200
  • 6cc56403ec
    wip: Add an all_actions test sketch Gergely Nagy 2020-08-21 14:48:01 +0200
  • 59aa18aca8
    wip: Executor -> Simulator Gergely Nagy 2020-08-21 14:27:29 +0200
  • 8bd2efb9c7
    wip: Simulator.h->macros.h Gergely Nagy 2020-08-21 14:24:10 +0200
  • cbcb9c1586
    wip: Add a dummy test Gergely Nagy 2020-08-20 02:27:25 +0200
  • 0454f8b66e
    wip: simulator: guard GenerateHostEvent Gergely Nagy 2020-08-19 22:25:25 +0200
  • 8f7be391e5
    wip: AglaisInterface => LogProtocolInterface Gergely Nagy 2020-08-19 15:41:56 +0200
  • 507bf61b26
    wip: Include AglaisInterface from Kaleidoscope-Simulator.h Gergely Nagy 2020-08-19 15:36:50 +0200
  • 85dc500bbb
    wip: SimulatorCore: stop using deprecated interfaces Gergely Nagy 2020-08-19 16:30:23 +0200
  • 0fa406c5d1
    wip: drop the executor namespace Gergely Nagy 2020-08-21 12:56:31 +0200
  • ff06775608
    wip: simulator/Executor.h => simulator/Simulator.h Gergely Nagy 2020-08-21 12:48:30 +0200
  • 5d83ac6ad3
    wip: drop the vendors dir from simulator/interface Gergely Nagy 2020-08-21 12:45:54 +0200
  • 5d69c4f5c0
    wip: interface::Simulator => interface::Simulator_ Gergely Nagy 2020-08-21 12:44:19 +0200
  • 145d926510
    wip: framework->interface Gergely Nagy 2020-08-21 12:22:08 +0200
  • df73da9b80
    wip: header cleanups Gergely Nagy 2020-08-21 12:12:06 +0200
  • 59540c8d2d
    wip: version.h: Only do the check if building for AVR Gergely Nagy 2020-08-19 21:59:48 +0200
  • 4db7189ce9
    wip: Fix COMPILER_PATH for virtual builds Gergely Nagy 2020-08-19 21:58:00 +0200
  • ab12556f8b
    wip: log protocol collapse v1 Gergely Nagy 2020-07-02 16:09:40 +0200
  • 3716ea4ab2
    wip Gergely Nagy 2020-07-02 15:46:43 +0200
  • 917ed4184c
    wip: Simulator Gergely Nagy 2020-06-25 22:00:31 +0200
  • 902a60ab7f
    Merge pull request #883 from Rom1deTroyes/patch-1 Gergely Nagy 2020-08-11 19:45:04 +0200
  • c9b9281d21 [Typo] The Plugin name is WavepoolEffect #883 Romain 2020-08-11 17:10:56 +0200
  • 23e74535bc
    wip: keyscanner/ATmega::readMatrix: Move the matrix_state update outside of the scan loop #878 Gergely Nagy 2020-07-25 14:06:32 +0200
  • 6b2f4d40bf
    wip: ergodox: drop removed interfaces Gergely Nagy 2020-07-25 14:04:53 +0200
  • ce61987077
    wip: migrate ErgoDox to the generic debouncer driver Gergely Nagy 2020-07-25 14:02:07 +0200
  • 0d50c846f2
    Merge pull request #881 from tokencoder/patch-5 Jesse Vincent 2020-07-16 14:14:36 -0700
  • 771ba09add
    Additional methods for installing Arduino #881 tokencoder 2020-07-15 12:51:38 -0700
  • 0c16678050
    Merge pull request #880 from tokencoder/patch-4 Jesse Vincent 2020-07-13 23:31:55 -0700
  • 5ca3183aab
    Arch distro command differs #880 tokencoder 2020-07-13 20:15:23 -0700
  • 4996d7f781
    Arch based distro requires different command #879 tokencoder 2020-07-13 19:21:04 -0700
  • c85233b7c0
    Astyle. Jesse Vincent 2020-07-13 15:47:11 -0700
  • 45ffbd9118
    ADd some docs for the scan cycle timer Jesse Vincent 2020-07-12 15:07:33 -0700
  • ad83388ef9
    Set our default debounce cycle time to bottom out at approximately 1500uS instead of 17000us. Measured, this gets us a 5ms debounce pretty reliably. Jesse Vincent 2020-07-12 14:57:35 -0700
  • 533ce2aa9e
    Lift out the debouncer from keyscanner::ATmega into its own component Gergely Nagy 2020-07-12 11:48:03 +0200
  • a6e5c0a6f8
    Merge pull request #877 from keyboardio/debouncer-cleanup Jesse Vincent 2020-07-11 20:16:43 -0700
  • 8157580b52
    keyscanner::ATmega: Rename a few internal things again #877 Gergely Nagy 2020-07-12 04:11:38 +0200
  • 281594029e
    Switch back to a slightly less efficient, but more trivial way to toggle pins Jesse Vincent 2020-07-11 15:28:27 -0700
  • 0216ce8587
    keyscanner::ATmega: Pull out readCols from readMatrix again Gergely Nagy 2020-07-11 12:54:31 +0200
  • 89ea860bfa
    Update all devices & docs with regards to the keyscanner::ATmega API change Gergely Nagy 2020-07-11 12:41:59 +0200
  • 7c040b355c
    keyscanner::ATmega: Rename a few things Gergely Nagy 2020-07-11 12:37:31 +0200
  • 0436a50563
    keyscanner::ATmega: Introduce BaseProps::RowState Gergely Nagy 2020-07-11 12:32:51 +0200
  • adb93ed152
    keyscanner::ATmega: Merge the static props into a struct Gergely Nagy 2020-07-11 12:10:29 +0200
  • 985facf111
    keyscanner::ATmega: Switch to a different debouncer Jesse Vincent 2020-07-10 16:11:32 -0700
  • 1678acaba3
    Merge pull request #876 from keyboardio/twi/explicit-fallthrough Jesse Vincent 2020-07-10 11:06:17 -0700
  • 6779e0d8e7
    device/keyboardio/twi.c: Adjust a comment to help GCC #876 Gergely Nagy 2020-07-10 14:09:56 +0200
  • 87048be5f2
    Initial support for g Heavy Industries' FaunchPad #875 Gergely Nagy 2020-07-09 13:18:44 +0200
  • c8e6a99c5f
    Initial support for g Heavy Industries' ButterStick Gergely Nagy 2020-07-09 13:13:54 +0200
  • 61e3913fe5
    Merge pull request #873 from keyboardio/configurable-keyscan-prop v1.98.0 Gergely Nagy 2020-07-03 10:01:47 +0200
  • ca216b5308
    Make the Atreus' keyscan interval more conservative by default to help smooth out perceived chatter issues with Speed Copper switches. #873 Jesse Vincent 2020-07-02 21:40:53 -0700
  • 89fb57c724
    Make the default keyscan interval configurable from the device's props Jesse Vincent 2020-07-02 21:40:10 -0700
  • d39fc2263d
    Merge pull request #872 from keyboardio/keyboardio-atreus/layout-fixups Jesse Vincent 2020-07-02 20:53:08 -0700
  • 63fa886d9b
    symlink generation for hex file with bootloader wasn't quite right. It added an extra output path Jesse Vincent 2020-07-02 17:15:59 -0700
  • 57fd064192
    examples/Keyboardio/Atreus: Add a Model01-style version info macro #872 Gergely Nagy 2020-07-03 00:10:06 +0200
  • 36eb7d04cc
    examples/Keyboardio/Atreus: Use `MoveToLayer` Gergely Nagy 2020-07-03 00:03:34 +0200
  • ac8bc2d322
    examples/Keyboardio/Atreus: Fix the QWERTY layer & macro mess Gergely Nagy 2020-07-02 23:58:37 +0200
  • d76e32c367
    Merge pull request #870 from common-nighthawk/patch-1 Jesse Vincent 2020-07-02 13:16:14 -0700
  • 973eb7e089
    Merge pull request #871 from keyboardio/virtual/atmega-fix Jesse Vincent 2020-07-02 13:15:28 -0700
  • ab8aa7f189
    driver/mcu/ATmega32U4: Fix the class declaration for virtual builds #871 Gergely Nagy 2020-07-02 16:11:14 +0200
  • 14b6eb29cf
    Merge pull request #869 from keyboardio/technomancy/atreus/bootloader-selection Gergely Nagy 2020-07-01 02:50:59 +0200
  • 56fc62e8b3
    Update broken link #870 Daniel Deutsch 2020-06-30 15:41:52 -0700
  • 8555978e93
    technomancy/Atreus: Use the correct bootloader for A* pinouts #869 Gergely Nagy 2020-06-30 12:14:53 +0200
  • ffa33cb90b
    Merge pull request #868 from keyboardio/device/demacroification Gergely Nagy 2020-06-30 23:53:49 +0200
  • 3564667986
    Fixup a whitespace issue that astyle doesn't like #868 Jesse Vincent 2020-06-30 14:16:03 -0700
  • fb1706a42c
    Remove a number of opaque macros Gergely Nagy 2020-06-30 12:02:43 +0200
  • c69efc8103
    keyboardio/Imago: Stop using opaque macros Gergely Nagy 2020-06-30 11:57:01 +0200
  • 05e9ae16de
    technomancy/Atreus: Stop using opaque macros Gergely Nagy 2020-06-30 11:49:10 +0200
  • 76c559995a
    softhruf/Splitography: Stop using opaque macros Gergely Nagy 2020-06-30 11:41:21 +0200
  • 2ae8f31e7d
    olkb/Planck: Stop using opaque macros Gergely Nagy 2020-06-30 11:35:35 +0200
  • 7dbf1d4c20
    kbdfans/KBD4x: Stop using opaque macros Gergely Nagy 2020-06-30 11:28:46 +0200
  • 07213d9f7e
    Clarity improvement to Keyboardio Atreus init. Jesse Vincent 2020-06-30 12:47:28 -0700
  • 11468b3c6c
    Merge pull request #844 from keyboardio/driver/mcu-props Gergely Nagy 2020-06-30 11:18:09 +0200
  • a76d1773f1
    Merge pull request #865 from keyboardio/atreus2-remove-macros Jesse Vincent 2020-06-29 12:51:17 -0700
  • b27433f9ee
    keyboardio/Atreus: Add some explanatory comments #865 Gergely Nagy 2020-06-29 21:29:42 +0200
  • 4f1929b043
    keyboardio/Atreus: Simplify the hardware plugin a bit Gergely Nagy 2020-06-29 12:55:54 +0200
  • b9d5d75c98
    Fix links in some of the plugin docs, thanks to @llamaland. Jesse Vincent 2020-06-27 23:04:39 -0700
  • ded77f8b52
    Update "Leader" doc to catch up with an API change Jesse Vincent 2020-06-27 22:42:10 -0700
  • 128bbfc38a
    Merge pull request #862 from keyboardio/driver/atmega-scanner-adjust-scan-cycle-time Jesse Vincent 2020-06-26 20:34:29 -0700
  • 058ce5c42c
    astyle Jesse Vincent 2020-06-26 20:28:00 -0700
  • 6b44b4ff8d
    Remove use of ATMEGA_KEYSCANNER_BOILERPLATE for Atreus2 Jesse Vincent 2020-06-26 20:08:14 -0700
  • 499f0fca3a
    Atreus2: remove use of ATMEGA_KEYSCANNER_PROPS Jesse Vincent 2020-06-26 19:56:54 -0700
  • 4f45ec13d7
    Remove use of ATMEGA32U4_DEVICE_PROPS for Atreus Jesse Vincent 2020-06-26 19:21:10 -0700