Jesse Vincent
|
7a2de238c4
|
Replace deprecated syntax for bitfield
|
3 years ago |
Jesse Vincent
|
a021528b04
|
WIP porting to the Model100 / GD32
|
3 years ago |
Jesse Vincent
|
303d4b7e3f
|
Ongoing work to build the GD32 core
|
3 years ago |
Jesse Vincent
|
71e461966f
|
New plan: we always use the same packager name, regardless of whether
we're using snapshots or releases
|
3 years ago |
Jesse Vincent
|
c329a6dfe0
|
wip support for gd32 keyboards
|
3 years ago |
Jesse Vincent
|
0d23db0741
|
Fix our sketch id in the model 100 example
|
3 years ago |
Jesse Vincent
|
2514b216fa
|
Bring back the Model 100 default firmware sketch
|
3 years ago |
Jesse Vincent
|
a5c1cfeb85
|
Correctly? set the packager for our tools for gd32
|
3 years ago |
Jesse Vincent
|
a21a68d3eb
|
Looks like switching to LFS broke raw downloads.
|
3 years ago |
Jesse Vincent
|
3032bb76d8
|
Remove double slash from the build base url
|
3 years ago |
Jesse Vincent
|
c8be98f49a
|
Try to get our maintainer name to match so Arduino can install the tools
|
3 years ago |
Jesse Vincent
|
b62a689fd0
|
Remove vim swapfile
|
3 years ago |
Jesse Vincent
|
624a3acced
|
Remove the Model 100 example for now, so that I can merge the wip support to master to continue dev
|
3 years ago |
Jesse Vincent
|
4b036ae1a1
|
astyle
|
3 years ago |
Jesse Vincent
|
262622a54a
|
refactor the builder tool to be able to build multi-arch support
|
3 years ago |
Jesse Vincent
|
6b9b6c388a
|
Refactor our artifact builder
|
3 years ago |
Jesse Vincent
|
3aabbc8f29
|
Add a (not-yet-building) firmware sketch for the Model 100
|
3 years ago |
Jesse Vincent
|
471affa43f
|
Silence a warning due to stub methods not having return statements
|
3 years ago |
Jesse Vincent
|
8d0e619957
|
astyle
|
3 years ago |
Jesse Vincent
|
cc313d6d57
|
Check in non-working renamed plugin with the first little bit of work on
porting
|
3 years ago |
Jesse Vincent
|
81ff231683
|
Check in a (non-working) Keyboardio Model 100 plugin, currently a copy of the Model 01 plugin
|
3 years ago |
Gergely Nagy
|
7fcad59ed5
|
fixups
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
3 years ago |
Gergely Nagy
|
801ebee116
|
gd32: timer-based scanning
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
3 years ago |
Gergely Nagy
|
3463c000fb
|
gd32: Restore some functionality
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
3 years ago |
Gergely Nagy
|
541e77cfc9
|
gd32: matrix-based keyscanner
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
3 years ago |
Gergely Nagy
|
88a1d86079
|
kaleidoscope::device::Base: Don't make the default noop_serial_ static
With `noop_serial_` being static, if we don't override the `serial()` method, we
fail to link.
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
3 years ago |
Gergely Nagy
|
7c5973c7bd
|
kaleidoscope::hid::base::Keyboard: Add a default, no-op sendReport
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
3 years ago |
Gergely Nagy
|
ce9f14cf71
|
astyle
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
3 years ago |
Gergely Nagy
|
3149a781ae
|
gd32: a pretty dumb key scanner
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
3 years ago |
Gergely Nagy
|
65c21842e9
|
astyle
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
3 years ago |
Gergely Nagy
|
4248c894ad
|
make cpplint happy
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
3 years ago |
Gergely Nagy
|
4b8951d67c
|
gd32: Add a "bootloader"
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
3 years ago |
Gergely Nagy
|
17ba4fb8e8
|
gd32: Add a GD32Flash storage driver
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
3 years ago |
Gergely Nagy
|
a524bd21a6
|
gd32: Add a dummy GD32 device
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
3 years ago |
Gergely Nagy
|
8730e242e4
|
kaleidoscope::device::Base: Add a few dummy functions to NoOpSerial
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
|
3 years ago |
Jesse Vincent
|
53cfa962bf
|
Remove historical makefile targets
|
3 years ago |
Jesse Vincent
|
0260b48864
|
Merge pull request #1085 from keyboardio/f/remove-kaleidoscope-builder
Remove historical 'kaleidoscope-builder'
|
3 years ago |
Jesse Vincent
|
79d2d46a19
|
Remove historical 'kaleidoscope-builder'
- It was supposed to have been fully removed six months ago
|
3 years ago |
Jesse Vincent
|
dbdc743dc3
|
Merge pull request #1076 from gedankenexperimenter/plugin-guide-part-2
Add more sections to plugin authors' guide
|
3 years ago |
Michael Richters
|
c13fea5705
|
Add section on physical keyswitch events
Signed-off-by: Michael Richters <gedankenexperimenter@gmail.com>
|
3 years ago |
Michael Richters
|
14dcc700e9
|
Add section on creating additional events
This fills out one of the missing sections of the plugin author's guide
document.
Signed-off-by: Michael Richters <gedankenexperimenter@gmail.com>
|
3 years ago |
Michael Richters
|
e1da425e4c
|
Remove some old debugging comments
Signed-off-by: Michael Richters <gedankenexperimenter@gmail.com>
|
3 years ago |
Jesse Vincent
|
e56e4e4ed5
|
Merge pull request #1082 from The-Compiler/key-injected-helper
Add keyIsInjected helper
|
3 years ago |
Jesse Vincent
|
dbfdca4d15
|
Merge pull request #1083 from The-Compiler/update-gtest
Update embedded googletest to 1.11.0
|
3 years ago |
Jesse Vincent
|
afa3243531
|
Remove leading zeros from month and day components of date based version to comply with semver spec
Thanks to @The-Compiler for catching the issue
|
3 years ago |
Jesse Vincent
|
086246c4c9
|
Merge pull request #1080 from The-Compiler/patch-1
Atreus: Add build date/time to version info
|
3 years ago |
Florian Bruhin
|
231ebad36f
|
Update embedded googletest to 1.11.0
Fixes #1081
Signed-off-by: Florian Bruhin <me@the-compiler.org>
|
3 years ago |
Florian Bruhin
|
4a6aea650d
|
Add keyIsInjected helper
So that the bits don't have to be masked and checked manually, like with the other helpers.
Signed-off-by: Florian Bruhin <me@the-compiler.org>
|
3 years ago |
Florian Bruhin
|
1aea770054
|
Atreus: Add build date/time to version info
Example output:
Keyboardio Atreus - Kaleidoscope locally built on Sep 3 2021 at 09:40:27
Signed-off-by: Florian Bruhin <me@the-compiler.org>
|
3 years ago |
Jesse Vincent
|
5b876f3e0f
|
Merge pull request #1079 from justincmoy/escape-oneshot-ranges
Add ranges import to escape-oneshot plugin
|
3 years ago |