Commit Graph

  • 894ca338de
    driver::hid: Remove Mouse::getReport() Gergely Nagy 2021-06-10 12:29:51 +0200
  • f496aaa5d5
    hid: Move mouse::stop from base to the specific implementation Gergely Nagy 2021-06-10 11:47:48 +0200
  • 66b16e3657
    Merge pull request #1050 from gedankenexperimenter/plugin-authors-guide Jesse Vincent 2021-06-10 07:45:10 -0700
  • 2ac4a82618
    Merge pull request #1059 from gedankenexperimenter/doc/qukeys-example Gergely Nagy 2021-06-10 13:49:48 +0200
  • a04525d718
    _internal::LEDModeManager: Do not redefine `new` on STM32 Gergely Nagy 2021-06-09 16:04:50 +0200
  • 348a7d975f
    Add a few explanatory comments to Qukeys example sketch #1059 Michael Richters 2021-06-09 12:13:09 -0500
  • 453b3a8807
    Add plugin authors' guide document #1050 Michael Richters 2021-05-30 14:06:08 -0500
  • 0b4c119845
    Merge pull request #1058 from gedankenexperimenter/test/issue-1057 Jesse Vincent 2021-06-08 23:38:40 -0700
  • d32a688698
    Add testcases for issues reported to Chrysalis #1058 Michael Richters 2021-06-08 13:30:19 -0500
  • a09e6b0bdb
    Merge pull request #1056 from gedankenexperimenter/test/issue-984 Jesse Vincent 2021-06-08 13:01:38 -0700
  • d9d8e8bc21
    Add testcase for issue 984 #1056 Michael Richters 2021-06-08 14:06:18 -0500
  • 9ed4decc7b
    Merge pull request #1055 from gedankenexperimenter/bug/ktest-press-trailing-comments Jesse Vincent 2021-06-08 11:46:18 -0700
  • 53093ee5b9
    Fix trailing comments on ktest `PRESS` & `RELEASE` lines #1055 Michael Richters 2021-06-08 13:30:54 -0500
  • 8323b35ee6
    Merge pull request #1052 from keyboardio/driver/hid/no-keyboard Jesse Vincent 2021-06-08 09:50:28 -0700
  • c19153d556
    Merge pull request #1053 from keyboardio/deprecations/nl-fix Jesse Vincent 2021-06-08 09:49:40 -0700
  • 90f9aec8ab
    internal/deprecations: Include macro_helpers.h for __NL__ #1053 Gergely Nagy 2021-06-08 16:30:45 +0200
  • f7179fca7f
    driver::hid::base: Add isKeyPressed() to the NoKeyboard classes #1052 Gergely Nagy 2021-06-08 14:48:13 +0200
  • faee52553f
    Merge pull request #1049 from gedankenexperimenter/deprecation-dates Jesse Vincent 2021-06-07 18:25:20 -0700
  • ada92fa028
    Add removal dates for deprecated plugin functions and variables #1049 Michael Richters 2021-06-07 15:58:23 -0500
  • 75ffaf3cc8
    Add removal dates for deprecated core functions Michael Richters 2021-06-07 15:57:49 -0500
  • 9f1d5dc214
    Remove vestigial `layer_state_` bitfield Michael Richters 2021-05-17 09:42:58 -0500
  • 3a9a9dd793
    Merge pull request #1048 from gedankenexperimenter/doc/device-apis-corrections Jesse Vincent 2021-06-07 12:22:11 -0700
  • 64df6161a1
    Correct broken links and typos in device-apis.md #1048 Michael Richters 2021-06-07 13:47:11 -0500
  • f57fac64be
    Merge pull request #1047 from keyboardio/jesse/size-hacking Jesse Vincent 2021-06-06 11:09:55 -0700
  • 43de5b6eab
    Shave 8 bytes by forcing isLayerShift inline #1047 Jesse Vincent 2021-06-05 12:07:52 -0700
  • 0dd2ca17d8
    Shave 20 bytes by foricing isKeyboardModifier inline Jesse Vincent 2021-06-05 12:04:54 -0700
  • bb95be4861
    wip #1046 pointing-device Gergely Nagy 2021-06-05 12:29:10 +0200
  • 4c8bc6ffe1
    wip Gergely Nagy 2021-06-05 12:27:35 +0200
  • 0403463a6b
    wip Gergely Nagy 2021-06-05 12:24:35 +0200
  • a7379aca0b
    wip Gergely Nagy 2021-06-05 12:23:00 +0200
  • 9ebab0fb52
    wip: onPointerSensorEvent Gergely Nagy 2021-06-05 11:59:50 +0200
  • 43bad270f4
    Remove expired deprecated implementation inside OneShot #1045 Jesse Vincent 2021-06-04 18:09:04 -0700
  • 72d4ac8124
    Merge pull request #1036 from gedankenexperimenter/plugin/autoshift Gergely Nagy 2021-06-04 18:32:29 +0200
  • a1abdf0b83
    Merge pull request #1037 from gedankenexperimenter/spacecadet-no-delay Gergely Nagy 2021-06-03 20:56:10 +0200
  • e4208bc625
    Merge pull request #1044 from gedankenexperimenter/examples/leader-prefix-arg Gergely Nagy 2021-06-03 20:52:45 +0200
  • f4de545390
    Merge pull request #1035 from gedankenexperimenter/hook/afterReportingState Gergely Nagy 2021-06-03 20:49:02 +0200
  • ad30958deb
    Merge pull request #1041 from gedankenexperimenter/tests/oneshot-key-ranges Gergely Nagy 2021-06-03 20:40:23 +0200
  • b3a753ce3a
    Merge pull request #1033 from gedankenexperimenter/syster-ascii-zero-fix Gergely Nagy 2021-06-03 20:39:47 +0200
  • caaf2f0d88
    Add LeaderPrefix custom plugin example sketch #1044 Michael Richters 2021-06-01 15:14:07 -0500
  • dbeb915196
    Add note about `afterReportingState()` to UPGRADING.md #1035 Michael Richters 2021-05-30 09:32:57 -0500
  • e334be135d
    Add testcase for OneShot/TapDance/Macros compatibility Michael Richters 2021-05-27 11:55:03 -0500
  • 1ff881a86b
    Add `afterReportingState()` handler to OneShot Michael Richters 2021-05-27 10:59:01 -0500
  • 92f2f582f1
    Add `afterReportingState()` event handler function Michael Richters 2021-05-27 10:58:11 -0500
  • c9a98ecb26
    Add testcases for issue #423 Michael Richters 2021-05-26 19:28:25 -0500
  • 81bbdf843c
    Add AutoShift plugin entry to NEWS.md #1036 Michael Richters 2021-05-30 13:55:36 -0500
  • efad5a434b
    Add example sketch for AutoShift Michael Richters 2021-05-28 20:00:35 -0500
  • a8d1c26170
    Add basic testcases for AutoShift plugin Michael Richters 2021-05-27 15:12:50 -0500
  • 2404a81c5a
    Add AutoShift plugin Michael Richters 2021-05-27 15:12:02 -0500
  • d8be455c7a
    Fix Syster handling of `Key_0` #1033 Michael Richters 2021-05-13 12:19:41 -0500
  • e2f710abee
    Add testcase for issue 1032 Michael Richters 2021-05-13 12:19:13 -0500
  • 1296e3ee66
    Merge pull request #1043 from gedankenexperimenter/bug/clear-masked-keys Jesse Vincent 2021-06-02 12:19:12 -0700
  • 9ac4cc5a6f
    Clear masked keys on release in `Runtime.handleKeyswitchEvent()` #1043 Michael Richters 2021-06-01 15:14:56 -0500
  • 5ddd7d1867
    Add testcase for issue #1042 Michael Richters 2021-06-02 12:52:47 -0500
  • 904083806f
    Add missing checks for new OneShot key ranges #1041 Michael Richters 2021-05-30 23:38:07 -0500
  • f039b375de
    Add SpaceCadet "no-delay" mode to NEWS.md #1037 Michael Richters 2021-05-30 13:46:09 -0500
  • 03ebc96348
    Add documentation for SpaceCadet "no-delay" mode Michael Richters 2021-05-29 11:15:26 -0500
  • 68d5fa80d1
    Add testcases for SpaceCadet in "no-delay" mode Michael Richters 2021-05-29 11:04:43 -0500
  • 2faa7c00a9
    Add a "no-delay" mode to SpaceCadet Michael Richters 2021-05-29 10:31:10 -0500
  • 768c95ae46
    Make SpaceCadet public mode functions inline Michael Richters 2021-05-29 09:52:58 -0500
  • b0ea789f28
    Change `SpaceCadet::disabled` to `SpaceCadet::mode_` Michael Richters 2021-05-29 09:40:41 -0500
  • cf826188a4
    Merge pull request #1030 from gedankenexperimenter/timeout-check-fix Jesse Vincent 2021-05-29 13:47:00 -0700
  • 290103d533
    Merge pull request #1034 from gedankenexperimenter/tests/issues-fixed-by-1024 Jesse Vincent 2021-05-29 13:45:21 -0700
  • d06132276f
    Merge pull request #1038 from gedankenexperimenter/testing/no-report-without-comment Jesse Vincent 2021-05-29 13:43:09 -0700
  • 86cc2c66a7
    Suppress warnings when expecting no report without comment #1038 Michael Richters 2021-05-20 23:52:33 -0500
  • ed3b9205c5
    Remove timeout padding from existing testcases #1030 Michael Richters 2021-05-28 23:59:36 -0500
  • 18a8e728f2
    Fix timeout checker Michael Richters 2021-05-28 23:32:15 -0500
  • c60dd9526d
    Add testcase for issue #673 #1034 Michael Richters 2021-05-26 13:01:37 -0500
  • 1416bdb4c8
    Add testcase for issue #571 Michael Richters 2021-05-26 12:20:57 -0500
  • 5b45092221
    Add SpaceCadet testcase for issue #484 Michael Richters 2021-05-26 20:40:59 -0500
  • b84d82bdb1
    Add Leader testcases, including for issue #407 Michael Richters 2021-05-26 20:20:01 -0500
  • 3a8eb5d839
    Merge pull request #1024 from gedankenexperimenter/key-event-handler Gergely Nagy 2021-05-29 00:04:53 +0200
  • 6bdcd01080
    Add glossary entries for LiveKeys special values #1024 Michael Richters 2021-05-28 15:05:54 -0500
  • 17045d9294
    Make ActiveModColor work if registered ahead of OneShot Michael Richters 2021-05-16 13:17:27 -0500
  • 60567d3d50
    Begin updates to UPGRADING document for KeyEvent API changes Michael Richters 2021-04-06 19:17:40 -0500
  • 2f7fbaa3fe
    Add overview documentation of event handler hook functions Michael Richters 2021-04-06 14:09:55 -0500
  • 0a5fff5005
    Update example sketches' `macroAction()` functions to KeyEvent Michael Richters 2021-04-11 19:15:59 -0500
  • c81fd4a584
    Add Macros plugin example sketch Michael Richters 2021-04-29 15:18:31 -0500
  • 67bf76a99a
    Simplify and standardize some testcases Michael Richters 2021-04-06 19:13:37 -0500
  • cc8bd39c43
    Add testcases for WinKeyToggle Michael Richters 2021-04-12 23:29:49 -0500
  • f136912015
    Add testcases for Turbo plugin Michael Richters 2021-04-15 13:22:00 -0500
  • 206d0681c8
    Add testcases for Leader plugin Michael Richters 2021-04-11 11:06:30 -0500
  • e101121eec
    Add testcases for SpaceCadet plugin Michael Richters 2021-04-06 19:18:21 -0500
  • 5d69eca65d
    Update testcase for issue 978 Michael Richters 2021-04-06 19:15:20 -0500
  • b0478b43d8
    Update testcases for MagicCombo plugin Michael Richters 2021-04-06 19:13:55 -0500
  • f7b7799756
    Update testcases for TapDance plugin Michael Richters 2021-04-06 19:12:33 -0500
  • d2cb078604
    Update testcases for OneShot plugin Michael Richters 2021-04-06 19:11:16 -0500
  • fb95769250
    Update testcases for Qukeys plugin Michael Richters 2021-04-06 19:10:21 -0500
  • ba65bf46d2
    Update testcases for TopsyTurvy plugin Michael Richters 2021-04-06 19:10:01 -0500
  • 836e4af8ae
    Update testcases for Macros plugin Michael Richters 2021-04-06 19:08:55 -0500
  • 78ec964b09
    Update testcases: events/keyboard-state/macros Michael Richters 2021-04-06 19:06:32 -0500
  • c1e64d0a60
    Update testcases: examples/basic-keypress Michael Richters 2021-04-06 19:06:08 -0500
  • f13e08c77a
    Update testcases: events/keyboard-state/release-cleared Michael Richters 2021-04-06 19:05:21 -0500
  • a2f720e365
    Add testcases for rollover conditions on Keyboard HID keys Michael Richters 2021-04-06 19:09:30 -0500
  • 2073c4f855
    Adapt miscellaneous LED mode plugins to KeyEvent handlers Michael Richters 2021-04-06 19:02:20 -0500
  • 889b664a4a
    Adapt LED-ActiveModColor plugin to KeyEvent handlers Michael Richters 2021-04-06 19:01:25 -0500
  • a734d6d8b4
    Adapt IdleLEDs plugin to KeyEvent handlers Michael Richters 2021-04-06 19:01:04 -0500
  • 352fa3fb70
    Adapt Kaleidoscope-Hardware-EZ-ErgoDox to KeyEvent handlers Michael Richters 2021-04-06 19:00:06 -0500
  • 3ddd12ea04
    Adapt FocusSerial plugin to KeyEvent handlers Michael Richters 2021-04-06 18:59:50 -0500
  • 1ff9bb81c2
    Adapt Escape-OneShot plugin to KeyEvent handlers Michael Richters 2021-04-06 18:59:31 -0500
  • 48e1130dce
    Adapt EEPROM-Keymap-Programmer plugin to KeyEvent handlers Michael Richters 2021-04-06 18:57:37 -0500