Commit Graph

  • 0926aba479
    wip: adns working Gergely Nagy 2022-06-29 07:39:50 +0200
  • 31e4a54e3c
    wip Gergely Nagy 2022-06-29 06:38:56 +0200
  • d81cdaeb77
    wip Gergely Nagy 2022-06-29 06:38:48 +0200
  • 4f98813695
    wip Gergely Nagy 2022-06-29 06:38:08 +0200
  • 6033b05cba
    wip Gergely Nagy 2022-06-29 00:59:32 +0200
  • f87ff8ae18
    wip: ploopymini flash.sh Gergely Nagy 2022-06-29 00:57:53 +0200
  • 4c10038dbb
    wip: adns5050 testing in the ploopy sketch Gergely Nagy 2022-06-29 00:57:24 +0200
  • 63d96c0059
    wip: adns5050 driver Gergely Nagy 2022-06-29 00:57:05 +0200
  • 2464ef59db
    hardware: Initial support for the Ploopy Trackball Mini Gergely Nagy 2022-06-28 21:26:10 +0200
  • 0944fc3b1e
    driver::keyscanner: New driver: ATmegaDirect Gergely Nagy 2022-06-28 21:18:41 +0200
  • 4ef189c0b1
    device/avr: Add `NO_PIN` to `pins_and_ports.h` Gergely Nagy 2022-06-28 21:02:17 +0200
  • bc0466aa22
    Merge pull request #1205 from keyboardio/plugin/firmware-version Jesse Vincent 2022-06-20 12:18:11 -0700
  • 2a902e9b74
    New plugin: FirmwareVersion #1205 Gergely Nagy 2022-06-20 09:49:55 +0200
  • 32252d1d36
    Model100: Add a magic combo to toggle between PROGMEM & EEPROM keymaps #1203 Gergely Nagy 2022-06-09 00:37:15 +0200
  • d12515105f
    Merge pull request #1201 from keyboardio/model100/firmware-plugin-updates keyboardio-m100-MP-1 Jesse Vincent 2022-06-08 14:26:42 -0700
  • b243b0c1c5
    Model100: Set the BootGreetingEffect color to green #1201 Gergely Nagy 2022-06-08 23:04:17 +0200
  • da024d6bf9
    Model100: Increase the available EEPROM layers to 8 Gergely Nagy 2022-06-08 22:53:33 +0200
  • b5f0fc5ec9
    Model100: Enable a few more plugins in the example firmware Gergely Nagy 2022-06-08 22:51:16 +0200
  • b2d4b8b367
    ci examples/factory-firmware Gergely Nagy 2022-06-07 16:24:04 +0200
  • 0d92977882
    ci fix Gergely Nagy 2022-06-07 16:19:58 +0200
  • d4b9e8758c
    CI: disable the build workflow for this branch, for now Gergely Nagy 2022-06-07 16:18:39 +0200
  • bf0dc00174
    CI: wip workflow Gergely Nagy 2022-06-07 16:16:29 +0200
  • acd312c94c
    Makefile: Add plugins/*/examples/* as SMOKE_SKETCHES candidates Gergely Nagy 2022-06-06 21:57:30 +0200
  • 4b9a9c2b14
    Model100: Replace the custom NumPad plugin with a default colormap Gergely Nagy 2022-06-06 19:36:07 +0200
  • ba764a6f47
    Model100: Enable a few more plugins for the Model100 Gergely Nagy 2022-06-06 16:26:14 +0200
  • a5d043b2b3
    Update some of the factory firmware sketches to include more plugins Gergely Nagy 2022-06-06 16:00:54 +0200
  • 6aef9b99bb
    docs: Add a document describing what we expect from Chrysalis-enabled firmware Gergely Nagy 2022-06-06 15:22:34 +0200
  • e857491953
    Reformat the factory firmware sketches with clang-format Gergely Nagy 2022-06-06 15:33:26 +0200
  • 87c360716a
    OG Atreus: Replace the example firmware with a Chrysalis-enabled one Gergely Nagy 2022-06-06 14:18:18 +0200
  • 510c8bf800
    ErgoDox: Replace the example sketch with a Chrysalis-enabled one Gergely Nagy 2022-06-06 14:13:52 +0200
  • 76f5b3ca1d
    Splitography: Replace the example firmware Gergely Nagy 2022-06-06 14:09:56 +0200
  • 883883e99c
    Atreus: Move the Keyboardio Atreus factory firmware to the plugin dir Gergely Nagy 2022-06-06 14:03:56 +0200
  • 4993ce4c7d
    Model100: Move the factory firmware to the plugin directory Gergely Nagy 2022-06-06 13:58:00 +0200
  • c6699ad080
    examples: Replace the Model01 example with the factory firmware Gergely Nagy 2022-06-06 13:50:50 +0200
  • 93f37b71de
    Model100: Correct the name & sentence of the Model100's library.properties Gergely Nagy 2022-06-06 13:48:56 +0200
  • 5bbf26c7db
    Add testcases for ModLayer keys #1070 Michael Richters 2021-06-17 18:20:39 -0500
  • c488e99902
    Add example sketch for ModLayer keys Michael Richters 2021-06-17 18:20:19 -0500
  • f87e130da8
    Use `Key::isMomentary()` in OneShot and ActiveModColor Michael Richters 2021-06-17 18:19:38 -0500
  • e6deb09e88
    Add builtin modifier/layer-shift combo keys Michael Richters 2021-06-17 18:14:28 -0500
  • 65621738d2
    Merge pull request #1188 from keyboardio/colormap/defaultcolormap Jesse Vincent 2022-06-06 15:57:25 -0700
  • 0e07331cbc
    examples: Update the Colormap example to use DefaultColormap too #1188 Gergely Nagy 2022-06-06 12:12:38 +0200
  • e59a09e19e
    Colormap: Add a new (optional) plugin: DefaultColormap Gergely Nagy 2022-05-29 02:48:10 +0200
  • 0c6f608704
    LEDPaletteTheme: Lift out a few helper methods Gergely Nagy 2022-05-29 02:37:53 +0200
  • a61c211dee
    Merge pull request #1185 from gedankenexperimenter/macros-support-plugin Jesse Vincent 2022-06-06 15:52:01 -0700
  • feca06d0c0
    Merge pull request #1196 from keyboardio/storage/avreeprom-isSliceUninitialized-fix Jesse Vincent 2022-06-06 15:36:48 -0700
  • 633da94896
    Merge pull request #1198 from keyboardio/plugin/LEDModeDefaultConfig Jesse Vincent 2022-06-06 15:35:56 -0700
  • 727fd47b1f
    Merge pull request #1197 from keyboardio/persistentledmode/revert-to-original Jesse Vincent 2022-06-06 15:35:51 -0700
  • fc2670b99d
    Merge pull request #1199 from gedankenexperimenter/prefixlayer-rollover-test Gergely Nagy 2022-06-06 20:08:58 +0200
  • b60ef9f0ab
    Add rollover test for PrefixLayer plugin #1199 Michael Richters 2022-06-06 12:46:28 -0500
  • e02d446803
    New plugin: DefaultLEDModeConfig #1198 Gergely Nagy 2022-06-06 19:03:56 +0200
  • f10d5833f3
    Merge pull request #1187 from iliana/plugin-PrefixLayer Jesse Vincent 2022-06-06 10:06:44 -0700
  • 5666e55d0a
    PersistentLEDMode: Revert back to auto-saving #1197 Gergely Nagy 2022-06-06 17:19:44 +0200
  • 150edb5fc3
    Run IWYU & format code for MouseKeys #1126 Michael Richters 2022-06-06 09:14:52 -0500
  • 5f5b715f8e
    Add MouseKeysConfig plugin Michael Richters 2022-03-15 21:47:56 -0500
  • 425fb9ad88
    Rewrite MouseKeys plugin Michael Richters 2022-03-15 21:47:27 -0500
  • 6c6b27d30c
    Deprecate MouseKeys public variables Michael Richters 2022-02-21 23:53:17 -0600
  • 657d33450c
    driver::storage: Fix isSliceUninitialized() for AVREEPROM #1196 Gergely Nagy 2022-06-06 12:09:25 +0200
  • 0f27253f90
    Run IWYU on Macros, DynamicMacros, and MacroSupport code #1185 Michael Richters 2022-05-29 14:06:38 -0500
  • 7373882c88
    Update examples and testcases for MacroSupport Michael Richters 2022-05-29 13:30:33 -0500
  • 054dc9beb3
    Convert Macros and DynamicMacros plugins to use MacroSupport plugin Michael Richters 2022-05-25 19:28:41 -0500
  • 3976e3dd5b
    Add MacroSupport plugin Michael Richters 2022-05-25 19:26:17 -0500
  • cb9ad9f753
    Merge pull request #1194 from gedankenexperimenter/plugin-style Jesse Vincent 2022-06-02 20:09:55 -0700
  • 274ff5eb76
    Address spurious cpplint complaints #1194 Michael Richters 2022-06-02 00:10:08 -0500
  • 396b4220f2
    Update header includes and format code Michael Richters 2022-05-29 22:26:41 -0500
  • d34f63e4eb
    Change private type names to conform to style guide Michael Richters 2022-06-01 22:02:25 -0500
  • 1f965da243
    Remove C-style `void` parameter for functions that don't take args Michael Richters 2022-05-28 16:02:44 -0500
  • 2df20b1a5a
    Replace C-style typedefs with idiomatic C++ code Michael Richters 2022-05-28 15:55:41 -0500
  • 920be03cad
    Deprecate public member variables Michael Richters 2022-05-28 15:51:35 -0500
  • bce72c4ddc
    Convert static variables and functions to members Michael Richters 2022-05-28 15:39:28 -0500
  • 403ea4a8ec
    Remove unnecessary constructor definitions Michael Richters 2022-05-28 15:33:59 -0500
  • 4bcf4b85d6
    Merge pull request #1192 from gedankenexperimenter/cycletimereport-improved Jesse Vincent 2022-06-01 13:39:54 -0700
  • 9c5df517ae
    Update example sketch for CycleTimeReport plugin #1192 Michael Richters 2022-06-01 10:42:02 -0500
  • f28a847329
    Rewrite CycleTimeReport plugin Michael Richters 2022-06-01 10:31:08 -0500
  • 45c33c04f0
    Remove unnecessary constructor definition Michael Richters 2022-06-01 10:30:18 -0500
  • 041543a0b3
    Deprecate public variable `CycleTimeReport::average_loop_time` Michael Richters 2022-06-01 10:29:00 -0500
  • d476508e26
    Merge pull request #1191 from gergelypolonkai/model100-example-link-fix Gergely Nagy 2022-06-01 13:28:34 +0200
  • 2923996650
    Fix keymap file links in the Model100 example’s comments #1191 Gergely Polonkai 2022-06-01 13:15:58 +0200
  • 3da0ad457a PrefixLayer: clear only modifiers during prefix #1187 iliana etaoin 2022-05-29 21:47:35 -0700
  • 06aebb42b9 PrefixLayer: use onAddToReport instead iliana etaoin 2022-05-29 13:39:58 -0700
  • a960f5a0cb PrefixLayer: prefer getter/setter methods iliana etaoin 2022-05-29 11:00:03 -0700
  • 854f621703
    Merge pull request #1189 from keyboardio/plugin/persistent-led-mode-with-config Jesse Vincent 2022-05-29 11:26:44 -0700
  • 07dcf1dc9b
    PersistentLEDMode: Add a Focus hook, and a way to disable the auto-save #1189 Gergely Nagy 2022-05-29 14:16:11 +0200
  • 0810321272 Fix code style in PrefixLayer example iliana etaoin 2022-05-28 15:36:22 -0700
  • 95b7a7b684 Add PrefixLayer plugin iliana etaoin 2022-05-28 15:19:25 -0700
  • 505274c172
    Document incorporation of KeyboardioHID as a driver in NEWS.md #995 f/driver/keyboardiohid Michael Richters 2022-05-25 09:26:31 -0500
  • 368b664653
    Run IWYU on test simulator code Michael Richters 2022-04-14 19:18:45 -0500
  • 1cee211b9e
    Adapt testing code to KeyboardioHID import Michael Richters 2022-04-07 11:49:46 -0500
  • e7ad6e0b5c
    Run check-includes on files affected by KeyboardioHID driver import Michael Richters 2022-04-07 11:33:17 -0500
  • 085bae2b91
    Run IWYU on imported KeyboardioHID driver files Michael Richters 2022-04-07 10:35:40 -0500
  • 3450ee6947
    Remove KeyboardioHID include dir from iwyu script Michael Richters 2022-03-29 14:11:28 -0500
  • 04fba96786
    Format imported KeyboardioHID code with clang-format Michael Richters 2022-03-28 17:51:33 -0500
  • eb94f08c35
    Guard USB HID descriptor definitions against clang-format Michael Richters 2022-03-28 18:13:39 -0500
  • 29da47a155
    Update testing infrastructure for new keyboardiohid driver Michael Richters 2022-03-28 23:43:36 -0500
  • a019b5688b
    Update virtual hardware device to use new USB HID driver Michael Richters 2022-03-28 23:42:58 -0500
  • a63f2ba42b
    Remove explicit dependence on KeyboardioHID from hardware plugins Michael Richters 2022-03-28 23:42:14 -0500
  • 05cb04b3ce
    Satisfy cpplint Michael Richters 2022-04-07 09:54:22 -0500
  • 5659368d76
    Adapt KeyboardioHID as a Kaleidoscope driver Michael Richters 2022-03-28 23:41:55 -0500
  • 1badde1497
    Rename hid/keyboardio/usb/HID.* to HID_.* Michael Richters 2022-03-28 23:13:17 -0500
  • e8e6daf868
    Remove unnecessary header files from KeyboardioHID Michael Richters 2022-03-28 23:14:46 -0500
  • b0ce6febbe
    Duplicate GD32 `uint16_t*` cast workaround from KeyboardioHID Michael Richters 2022-04-07 09:38:28 -0500