Commit Graph

  • ca80cc3489
    Astyle #1104 Jesse Vincent 2022-02-09 15:42:02 -0800
  • b6e2766c65
    The intent of Focus.drain is to consume input until we hit an \n, and leave that \n in (to be consumed elsewhere) Jesse Vincent 2022-02-09 15:28:37 -0800
  • d59604e98b
    Model100: Use the real Serial, instead of the default NoSerial Gergely Nagy 2022-02-09 00:43:35 +0100
  • 839effdfd5
    Merge pull request #1103 from gedankenexperimenter/doc/macros-upgrading-reorg Jesse Vincent 2022-02-08 09:00:48 -0800
  • 2c31dfec50
    Fixed ToC for kaleidoscope-builder removal #1103 Michael Richters 2022-02-08 10:35:01 -0600
  • 99d47447ad
    Move Macros upgrading docs to the main UPGRADING.md file Michael Richters 2022-02-08 10:28:30 -0600
  • b685729503
    Merge pull request #1102 from gedankenexperimenter/doc/macros-upgrading Jesse Vincent 2022-02-07 10:14:14 -0800
  • 543372d53a
    Include Macros UPGRADING guide in published documentation #1102 Michael Richters 2022-02-07 11:42:04 -0600
  • 14a2a645d6
    Add sections on `MACRODOWN()` and `Macros.release()` Michael Richters 2022-02-07 11:37:09 -0600
  • 9f0dd98aae
    DynamicMacros: Allow large macro maps #1101 Lisa Ugray 2022-02-02 10:26:40 -0500
  • 621ebf7978
    First pass at a build for the spacecadet that compiles jesse/space-cadet Jesse Vincent 2022-01-24 22:48:45 -0800
  • 6b8355a7ba
    First pass at a port for the Keyboardio Space Cadet Jesse Vincent 2022-01-24 17:58:01 -0800
  • 54573a9b8c
    Merge pull request #1099 from FjolleJagt/patch-1 Jesse Vincent 2022-01-16 11:24:44 -0800
  • 9e802112f0
    Document Debian's arduino package doesn't work #1099 Joshua Hunt 2022-01-16 20:14:54 +0100
  • 1415512d65
    Merge 104697ec40 into fd834c2ffa #1014 Dean Scarff 2021-12-28 12:46:46 -0600
  • fd834c2ffa
    Fix url generation for 'master' arduino package Jesse Vincent 2021-12-23 11:36:58 -0800
  • 4fe8795bfe
    astyle v1.99.5 v1.99.4 Jesse Vincent 2021-12-20 12:22:18 -0800
  • 5c9de2f58f
    Standardize how we turn on the keyscanner power net Jesse Vincent 2021-12-14 11:08:39 -0800
  • 75acb8de40
    docs: Fix the link to the 3rd-party plugin list Gergely Nagy 2021-12-20 17:47:21 +0100
  • e0515e4b75
    wip jesse/wip/gd32-win Gergely Nagy 2021-12-15 20:03:14 +0100
  • 09a8f47169
    wip Gergely Nagy 2021-12-15 19:56:58 +0100
  • 6eedcc13d2
    wip: previous commit needs namespace paths Gergely Nagy 2021-12-15 17:50:18 +0100
  • 290739b0c5
    wip: disable absolutemouse for now Gergely Nagy 2021-12-14 20:54:00 +0100
  • eb7d4325a6
    Standardize how we turn on the keyscanner power net Jesse Vincent 2021-12-14 11:08:39 -0800
  • 46038df07e
    Macros: Make it possible to read macros from sources other than PROGMEM #1094 macros/rearchitecture Gergely Nagy 2021-12-02 12:14:55 +0100
  • d6b7d7d4c8
    Merge pull request #1088 from keyboardio/f/keyboardio-model-100-hacked-up-for-basic-usb Jesse Vincent 2021-11-23 10:59:19 -0800
  • 4b1e122317
    Merge pull request #1090 from keyboardio/plugin/escape-oneshot/config Gergely Nagy 2021-11-18 23:01:42 +0100
  • 32c175d51e
    EscapeOneShot: Remove run-time toggleability #1090 Gergely Nagy 2021-11-18 22:50:11 +0100
  • 532253c234
    Apply suggestions from code review #1088 Jesse Vincent 2021-11-18 13:32:18 -0800
  • b4bcdbd06d
    Update examples/Devices/Keyboardio/Model100/Model100.ino Jesse Vincent 2021-11-18 13:30:36 -0800
  • efdae81b3a
    Merge pull request #1089 from keyboardio/plugin/escape-oneshot/config Jesse Vincent 2021-11-18 12:52:19 -0800
  • ddad1305e2
    EscapeOneShot: Always treat `Key_OneShotCancel` as cancel key #1089 Gergely Nagy 2021-11-18 18:57:55 +0100
  • f3604d3317
    plugin/EscapeOneShot: Add an optional Config plugin Gergely Nagy 2021-11-18 12:51:34 +0100
  • 4d1e59e769
    EscapeOneShot: Make it possible to disable the plugin at run-time Gergely Nagy 2021-11-18 12:27:52 +0100
  • 1d8eb6d2e2
    Temporarily disable gamma implementation - it's not behaving correctly on the model 100 Jesse Vincent 2021-11-16 12:48:24 -0800
  • d3216aed95
    Initial implemetation of Model 100 hardware driver Jesse Vincent 2021-11-16 12:43:17 -0800
  • 1d70cf2dc8
    Start wtih an example firmware sketch for the Model 100 Jesse Vincent 2021-09-23 10:50:24 -0700
  • 6b9496e2dc
    Kaleidoscope build system support for gd32 keyboards Jesse Vincent 2021-09-24 13:31:38 -0700
  • 2962f0f0c9
    astyle Jesse Vincent 2021-11-17 12:18:25 -0800
  • 40ce430861
    Minor cleanup to make it easier to build a package with GD32 cores Jesse Vincent 2021-11-17 11:51:32 -0800
  • da83001116
    Update HardwareTestMode to run a little brighter and to bake the rainbow effect directly into the plugin, not relying on it being compiled in Jesse Vincent 2021-11-11 13:23:17 -0800
  • 5a566d6ecf
    Make it possible to elide HID shortname setting by pre-defining the relevant macro Jesse Vincent 2021-09-24 16:14:37 -0700
  • 14f2ef8c3e
    Rename our "CRC" class to CRCCalculator, so as not to conflict with a GD32 platform-specific macro Jesse Vincent 2021-09-24 16:09:50 -0700
  • addc341184
    Bullet-proofing against the mouse button constants not being defined Jesse Vincent 2021-09-24 16:12:12 -0700
  • 4c84e8c093
    Replace deprecated syntax for bitfield Jesse Vincent 2021-09-24 14:03:15 -0700
  • 9b6d659542
    wip wip/rcm-stm32 Gergely Nagy 2021-10-22 00:55:19 +0200
  • e77ff67486
    wip: hid::RCMComposite: BootKeyboard -> 6KRO Gergely Nagy 2021-10-22 00:52:49 +0200
  • f6a0489094
    test sketch for algernon Jesse Vincent 2021-10-21 11:52:28 -0700
  • 7e6ed71583
    Revert "wip for macOS testing" Gergely Nagy 2021-10-21 11:59:45 +0200
  • 8292a2d92f
    wip for macOS testing Gergely Nagy 2021-10-20 22:04:25 +0200
  • e1514a0bc5
    add the serial and keyboard test sketch for the m100 Jesse Vincent 2021-10-19 14:09:31 -0700
  • 746726d105
    Add a test using SoftWire for the M100 hardware Jesse Vincent 2021-10-19 14:09:04 -0700
  • 6a3e2d4eee
    Merge pull request #1087 from gedankenexperimenter/charshift-docs Jesse Vincent 2021-10-19 10:40:04 -0700
  • c5bd030084
    Correct `KeyPair` references in CharShift docs #1087 Michael Richters 2021-10-19 12:34:06 -0500
  • 7346b6a6b4
    set our platform to STM32 Jesse Vincent 2021-10-18 16:23:41 -0700
  • ba53073cf1
    model100 de-gd32 Gergely Nagy 2021-10-18 21:45:51 +0200
  • 15ee5573c1
    Merge pull request #1086 from gedankenexperimenter/charshift-docs Jesse Vincent 2021-10-18 11:07:01 -0700
  • 926a5f6f5e
    Add CharShift docs for Chrysalis #1086 Michael Richters 2021-10-18 10:30:35 -0500
  • d3bcd45c29
    Correct CharShift macro names in documentation Michael Richters 2021-10-18 10:10:06 -0500
  • 45545c2358
    drop 6kro kb for now Gergely Nagy 2021-10-18 13:29:07 +0200
  • 1bb8d4b49d
    wip: mouse stuff Gergely Nagy 2021-10-17 21:12:49 +0200
  • d60784e6cf
    wip Gergely Nagy 2021-10-17 18:34:44 +0200
  • 1fafd8b5bb
    wip Gergely Nagy 2021-10-16 01:33:37 +0200
  • fe91906163
    wip Gergely Nagy 2021-10-15 21:04:40 +0200
  • c01d5a45d8
    wip Gergely Nagy 2021-10-15 20:56:29 +0200
  • 785cb841fe
    wip Gergely Nagy 2021-10-15 20:48:41 +0200
  • c28eea03f3
    wip Gergely Nagy 2021-10-14 19:46:39 +0200
  • 9d9b16dc93
    Astyle f/keyboardio-model-100 Jesse Vincent 2021-10-13 21:42:39 -0700
  • b44edf476b
    Start to implement "suspend a missing device" Jesse Vincent 2021-10-13 21:39:36 -0700
  • 40e40cd868
    remove 'ledpowerfault', which isn't a thing on the m100 Jesse Vincent 2021-10-13 21:36:21 -0700
  • fedcd25d61
    Set our I2C speed to 400Khz Jesse Vincent 2021-10-13 21:24:27 -0700
  • 41fad82e41
    add prototype for disableScannerPower for the m100 Jesse Vincent 2021-10-13 13:23:30 -0700
  • b2899f970b
    model 100 power management init Jesse Vincent 2021-10-13 13:21:36 -0700
  • 9af4e121b2
    Starting to clean up Model 100 hardware enablement Jesse Vincent 2021-10-07 12:22:34 -0700
  • d84918280b
    Try to enable EEPROM support, but it explodes Jesse Vincent 2021-10-03 21:56:23 -0700
  • c6eb7529ca
    Astyle Jesse Vincent 2021-10-01 19:18:08 -0700
  • ff1cacad51
    Disable gamma on the Model 100 for now. Jesse Vincent 2021-10-01 19:14:35 -0700
  • 968c71abc3
    Todoed storage drivers Jesse Vincent 2021-09-27 21:05:51 -0700
  • 80996ee9cc
    untested first pass of i2c reads. Jesse Vincent 2021-09-27 21:05:34 -0700
  • 059d4c9e39
    Start to implement i2c support Jesse Vincent 2021-09-27 18:39:33 -0700
  • f3a604dfe1
    Modernized B to 0b Jesse Vincent 2021-09-24 18:55:44 -0700
  • 0e3425297a
    Modernise B syntax to 0b Jesse Vincent 2021-09-24 18:51:49 -0700
  • 414f9d3297
    Make it possible to elide HID shortname setting by pre-defining the relevant macro Jesse Vincent 2021-09-24 16:14:37 -0700
  • b73f6a7eeb
    Bullet-proofing against the mouse button constants not being defined Jesse Vincent 2021-09-24 16:12:12 -0700
  • 608889818c
    Work on the Model 100 platform definition Jesse Vincent 2021-09-24 16:11:37 -0700
  • ebc230cb96
    Correct our platform name Jesse Vincent 2021-09-24 16:10:44 -0700
  • f827c5506e
    Rename our "CRC" class to CRCCalculator, so as not to conflict with a GD32 platform-specific macro Jesse Vincent 2021-09-24 16:09:50 -0700
  • 7a2de238c4
    Replace deprecated syntax for bitfield Jesse Vincent 2021-09-24 14:03:15 -0700
  • a021528b04
    WIP porting to the Model100 / GD32 Jesse Vincent 2021-09-24 14:01:24 -0700
  • 303d4b7e3f
    Ongoing work to build the GD32 core Jesse Vincent 2021-09-24 13:32:43 -0700
  • 71e461966f
    New plan: we always use the same packager name, regardless of whether we're using snapshots or releases Jesse Vincent 2021-09-23 11:17:27 -0700
  • 1ae48b9507
    Ongoing work to build the GD32 core Jesse Vincent 2021-09-24 13:32:43 -0700
  • c329a6dfe0
    wip support for gd32 keyboards Jesse Vincent 2021-09-24 13:31:38 -0700
  • 14a2a5dea6
    New plan: we always use the same packager name, regardless of whether we're using snapshots or releases Jesse Vincent 2021-09-23 11:17:27 -0700
  • 0d23db0741
    Fix our sketch id in the model 100 example Jesse Vincent 2021-09-23 11:16:13 -0700
  • 2514b216fa
    Bring back the Model 100 default firmware sketch Jesse Vincent 2021-09-23 10:50:24 -0700
  • a5c1cfeb85
    Correctly? set the packager for our tools for gd32 Jesse Vincent 2021-09-23 00:45:56 -0700
  • a21a68d3eb
    Looks like switching to LFS broke raw downloads. Jesse Vincent 2021-09-23 00:27:10 -0700
  • 3032bb76d8
    Remove double slash from the build base url Jesse Vincent 2021-09-23 00:20:38 -0700
  • c8be98f49a
    Try to get our maintainer name to match so Arduino can install the tools Jesse Vincent 2021-09-23 00:16:24 -0700