Commit Graph

  • 496cc8888d
    Adapt basic TopsyTurvy testcase for KeyboardioHID#67 #989 Michael Richters 2020-12-05 11:52:57 -0600
  • 34bb24a7f1
    Merge pull request #988 from gedankenexperimenter/b/core.key-utils-const-correct Jesse Vincent 2020-12-02 23:05:27 -0800
  • 0519efcfd2
    Make key variant test methods const-correct #988 Michael Richters 2020-12-03 00:27:10 -0600
  • e066c388c8
    Slightly reduce the number of color change cycles. By doing so, fit the for loop into an 8 bit int, saving us 6 bytes compiled Jesse Vincent 2020-12-02 14:31:57 -0800
  • 3f609544b2
    Update basic Escape-OneShot testcases #905 Michael Richters 2020-11-21 22:56:27 -0600
  • 380a39caa6
    Update testcase for OneShot issue #896 Michael Richters 2020-11-20 18:37:30 -0600
  • e907114ca2
    Update basic OneShot testcases Michael Richters 2020-11-20 18:36:50 -0600
  • 035bdca365
    Update documentation and example sketch Michael Richters 2020-09-17 11:48:00 -0500
  • 27ebaca8e8
    Add `OneShot_ActiveStickyKey` Michael Richters 2020-10-19 23:30:26 -0500
  • 38f5c64149
    Enable conditional compilation of PrepStickyKey & deprecated code Michael Richters 2020-09-17 10:39:00 -0500
  • 91a292180c
    Add `OneShot_MetaStickyKey` Michael Richters 2020-09-16 23:29:20 -0500
  • 407f15f7dc
    Add automatic OneShot modifier/layer-shift feature Michael Richters 2020-09-16 13:29:55 -0500
  • 85c7e9fc5d
    Deprecate old OneShot functions and public member variables Michael Richters 2020-09-14 13:17:09 -0500
  • c520c0c6a4
    Allow user to customize which key will cancel one-shot keys Michael Richters 2020-09-18 15:55:03 -0500
  • 8e638da419
    Rewrite OneShot plugin Michael Richters 2020-09-04 13:50:56 -0500
  • cac2c20e55
    Add testcase for OneShot issue #896 Michael Richters 2020-11-19 18:24:59 -0600
  • 7c186b3bcb
    Adapt WinKeyToggle to active keys cache Michael Richters 2020-11-18 13:23:06 -0600
  • bd27348482
    Adapt Redial to active keys cache Michael Richters 2020-11-16 17:02:27 -0600
  • aabce1ddf8
    Adapt Escape-OneShot to active keys cache Michael Richters 2020-11-17 15:32:17 -0600
  • dc83a773c1
    Adapt ShapeShifter to active keys cache Michael Richters 2020-11-17 15:31:36 -0600
  • d7efe77779
    Adapt TopsyTurvy to active keys cache Michael Richters 2020-11-18 10:00:50 -0600
  • 8b49fe4d47
    Adapt TapDance to active keys cache Michael Richters 2020-11-17 15:30:56 -0600
  • a6833821e7
    Adapt Qukeys to active keys cache Michael Richters 2020-11-13 18:35:37 -0600
  • ca6be0a189
    Update documentation for active keys cache changes Michael Richters 2020-11-13 22:47:21 -0600
  • 0efe8dbd02
    Remove unused `EPHEMERAL` keyswitch state bit Michael Richters 2020-09-09 00:38:28 -0500
  • 629c4ae862
    Deprecate `Layer.eventHandler()` Michael Richters 2020-11-13 23:18:30 -0600
  • 199e1f43e3
    Convert keymap cache to a representation of active keyboard state Michael Richters 2020-11-13 23:15:51 -0600
  • bb30f99ec0
    Add `EventHandlerResult::ABORT` Michael Richters 2020-11-13 16:15:47 -0600
  • 34c419dbdb
    Abort hook functions on any result other than `OK` Michael Richters 2020-11-13 15:13:05 -0600
  • 74a075ee17
    Add testcase for active keys cache using Macros Michael Richters 2020-11-14 17:25:53 -0600
  • 4bfb59776a
    Add testcase for the active keys cache Michael Richters 2020-11-14 10:16:24 -0600
  • ead19a765f
    Add testcase for TapDance issue #980 Michael Richters 2020-11-17 17:50:23 -0600
  • b348d8ef52
    Add testcase for TapDance issue #922 Michael Richters 2020-11-18 23:00:46 -0600
  • b85cccfc60
    Add testcase for TapDance issue #806 Michael Richters 2020-11-18 20:35:24 -0600
  • d2c66da60a
    Add to basic TapDance testcases Michael Richters 2020-11-23 14:51:09 -0600
  • d2e9a113fb
    Merge pull request #982 from gedankenexperimenter/f/core.key-utils Jesse Vincent 2020-12-02 11:49:56 -0800
  • 3db2779b23
    Use new builtin `Key` variant test functions in Qukeys #982 Michael Richters 2020-12-02 12:57:03 -0600
  • 1f61183dba
    Add common utility methods for builtin `Key` variant checking Michael Richters 2020-11-19 09:00:21 -0600
  • 6bc31cf7cb
    Helper constants for upcoming functionality to test key types Michael Richters 2020-12-01 13:25:49 -0800
  • 1b2c72431a
    Import helper constants from KeyboardioHID Michael Richters 2020-12-01 13:23:49 -0800
  • d7db7c2670
    Add `KeyAddr::none()` constant & `KeyAddr::clear()` method Michael Richters 2020-11-18 09:57:40 -0600
  • 780edea8b0
    Merge pull request #936 from keyboardio/f/arduino-cli Jesse Vincent 2020-11-29 22:48:13 -0800
  • c6f487d98c
    parallelize testing #936 Jesse Vincent 2020-11-29 21:54:38 -0800
  • 16d918247a
    Add a note about the new feature to UPGRADING Jesse Vincent 2020-11-29 20:43:56 -0800
  • 3e54120f36
    Add a deprecation warning to the "old" kaleidoscope-builder Jesse Vincent 2020-11-22 01:07:13 -0800
  • 41a3c5da38
    Update README for new build and setup instructions Jesse Vincent 2020-11-19 11:38:10 -0800
  • 4c538f13ea
    update classic Atreus docs for the arduino-cli world Jesse Vincent 2020-11-19 10:19:41 -0800
  • f53a82692f
    Update Github Actions CI for new arduino-cli build system Jesse Vincent 2020-11-21 19:04:28 -0800
  • 0089398a46
    Update travis config for the new world order Jesse Vincent 2020-11-20 00:08:20 -0800
  • 8f604facd9
    Update our docker config to use a layout that better matches arduino-cli Jesse Vincent 2020-11-20 00:31:38 -0800
  • 80c00d5e24
    Update example and testing sketches to use new makefiles Jesse Vincent 2020-11-21 19:14:46 -0800
  • 6ef1570964
    Improve dependency tracking, cleanup and presentation in test Makefiles. Jesse Vincent 2020-11-22 00:50:40 -0800
  • 61f8fc5456
    Rename test sketches to match directory names Jesse Vincent 2020-11-20 00:37:29 -0800
  • d6bd14581c
    Add a sketch.json for each of the current examples and tests Jesse Vincent 2020-11-15 17:09:04 -0800
  • d94c3d5234
    Replace kaleidoscope-builder with makefiles using arduino-cli Jesse Vincent 2020-11-21 19:14:06 -0800
  • aaa9603d72
    Update gitignore files to ignore .arduino and to stop ignoring testing/bin Jesse Vincent 2020-11-20 00:37:54 -0800
  • ef244715a5
    try again with shellcheck Jesse Vincent 2020-11-29 18:52:44 -0800
  • 9b208d5cd3
    Accidentally butchered my cut command Jesse Vincent 2020-11-29 18:26:57 -0800
  • 4536fd5190
    appease shellcheck Jesse Vincent 2020-11-29 18:23:55 -0800
  • 6115305615
    try to run the makefile from inside sphinx, which is hacky Jesse Vincent 2020-11-29 17:43:19 -0800
  • cdba38c762
    add a title to the testing docs Jesse Vincent 2020-11-29 17:24:36 -0800
  • 047a5b7c04
    first pass at getting our examples into readthedocs Jesse Vincent 2020-11-29 17:24:03 -0800
  • 470613dffa
    force 4 parallel jobs for timing tests tmp/parallel-cli Jesse Vincent 2020-11-27 17:02:06 -0800
  • 5c9429982e
    ordering matters Jesse Vincent 2020-11-27 15:52:18 -0800
  • b47f5f741a
    try nproc based parallelism Jesse Vincent 2020-11-27 15:45:46 -0800
  • 8f8ebe87da
    enable tmate to play with parallel compilation Jesse Vincent 2020-11-27 15:15:18 -0800
  • 42496447fa
    Add a deprecation warning to the "old" kaleidoscope-builder Jesse Vincent 2020-11-22 01:07:13 -0800
  • 14b3cfc279
    Update README for new build and setup instructions Jesse Vincent 2020-11-19 11:38:10 -0800
  • 3c6e37305f
    update classic Atreus docs for the arduino-cli world Jesse Vincent 2020-11-19 10:19:41 -0800
  • 2fbb16b144
    Update Github Actions CI for new arduino-cli build system Jesse Vincent 2020-11-21 19:04:28 -0800
  • f83bfe9430
    Update travis config for the new world order Jesse Vincent 2020-11-20 00:08:20 -0800
  • 0611e35a6c
    Update our docker config to use a layout that better matches arduino-cli Jesse Vincent 2020-11-20 00:31:38 -0800
  • 95eefc95b2
    Update example and testing sketches to use new makefiles Jesse Vincent 2020-11-21 19:14:46 -0800
  • bdf3f9f7d3
    Improve dependency tracking, cleanup and presentation in test Makefiles. Jesse Vincent 2020-11-22 00:50:40 -0800
  • 6c47edcccc
    Rename test sketches to match directory names Jesse Vincent 2020-11-20 00:37:29 -0800
  • c74fe1fddd
    Add a sketch.json for each of the current examples and tests Jesse Vincent 2020-11-15 17:09:04 -0800
  • fa7d39945d
    Replace kaleidoscope-builder with makefiles using arduino-cli Jesse Vincent 2020-11-21 19:14:06 -0800
  • 3f7d66cc2e
    Update gitignore files to ignore .arduino and to stop ignoring testing/bin Jesse Vincent 2020-11-20 00:37:54 -0800
  • c8d53d2348
    remove historical dangling bits from the quick start guide Jesse Vincent 2020-11-25 21:23:26 -0800
  • 7a7e969517
    Merge pull request #987 from gedankenexperimenter/t/redial.rollover Jesse Vincent 2020-11-23 23:46:59 -0800
  • 46736361b8
    Add testcases for Redial with rollover #987 Michael Richters 2020-11-23 23:19:09 -0600
  • 10ebb0c942
    Merge pull request #986 from gedankenexperimenter/t/plugins.basic-testcases Jesse Vincent 2020-11-23 14:14:08 -0800
  • c1d8f3b9c0
    Add basic TapDance testcases #986 Michael Richters 2020-11-17 15:32:43 -0600
  • 0c03d19c64
    Add basic ShapeShifter testcases Michael Richters 2020-11-21 23:19:08 -0600
  • 9f18e65ce4
    Add basic TopsyTurvy testcases Michael Richters 2020-11-19 23:10:23 -0600
  • 40cc6a290e
    Add basic MagicCombo testcase Michael Richters 2020-11-22 11:28:51 -0600
  • 56cafeb9fd
    Add basic Escape-OneShot testcases Michael Richters 2020-11-21 12:32:51 -0600
  • 6858c0b030
    Add basic OneShot testcases Michael Richters 2020-11-19 16:31:46 -0600
  • 4271ebf402
    Merge f074b58d8e into 0ccc3dcde0 #721 noseglasses 2020-11-20 15:58:52 -0800
  • 0ccc3dcde0
    Explicitly expect no key reports on issue 987 test Jesse Vincent 2020-11-20 12:59:48 -0800
  • 0f4360e796
    Fixed quoting of our rm lines so they actually do something tmp/arduino-cli-pre-rebase Jesse Vincent 2020-11-19 12:13:12 -0800
  • abc1e424ce
    forgot to update mounts when i moved the dirs Jesse Vincent 2020-11-19 12:12:54 -0800
  • ff115b119f
    try to fix yaml syntax error Jesse Vincent 2020-11-19 11:39:28 -0800
  • b141547e2f
    add a note that the README needs updating before this is merge-ready Jesse Vincent 2020-11-19 11:38:10 -0800
  • 251b47ca26
    attempt to cache our arduino downloads Jesse Vincent 2020-11-19 11:29:33 -0800
  • e0301a356c
    Rename issue 978 test to match the modern arduino naming requirements Jesse Vincent 2020-11-19 11:17:01 -0800
  • 1dc5a5839c
    only add the local-cflags override if we have something to override Jesse Vincent 2020-11-19 11:09:35 -0800
  • 75adceb7a1
    accidentally committed a build Jesse Vincent 2020-11-19 10:51:12 -0800
  • a93159afd7
    We don't need to tell arduino to check the current directory for includes. It does that by default Jesse Vincent 2020-11-19 10:48:18 -0800
  • b8755d1def
    TEST_OBJS is a dependency for compiliation. This only broke during parallel builds Jesse Vincent 2020-11-19 10:47:48 -0800