Kyle Brown
|
0ae3adcc84
|
Added more work to shifted keycodes.
|
2018-09-23 00:14:28 -07:00 |
|
Kyle Brown
|
fb053b7de4
|
Fix keycodes, and update keymap in prep for working layers
|
2018-09-23 00:14:24 -07:00 |
|
Josh Klar
|
5787731890
|
Add support for changing to N layers as needed
|
2018-09-23 00:13:32 -07:00 |
|
Josh Klar
|
392917082a
|
Unbreak the general idea of KC_DF and KC_MO, though still needs heavy refactors
|
2018-09-23 00:13:32 -07:00 |
|
Josh Klar
|
8a55dcca04
|
Helper makefile task to autofix some linter noise
|
2018-09-23 00:13:31 -07:00 |
|
Kyle Brown
|
7ae2d18e45
|
Very broken, but some work done probably
|
2018-09-23 00:13:30 -07:00 |
|
Kyle Brown
|
d0f35100b3
|
Start of internal keycodes
|
2018-09-23 00:13:28 -07:00 |
|
Kyle Brown
|
f84c58a03e
|
Added more keycodes
|
2018-09-20 14:50:59 -07:00 |
|
Kyle Brown
|
39c95d7e57
|
Renamed board because, duh
|
2018-09-20 13:10:16 -07:00 |
|
Kyle Brown
|
2106f975c7
|
Planck running KMK? Why the hell not
|
2018-09-20 13:10:16 -07:00 |
|
Josh Klar
|
eb686f3799
|
Merge pull request #17 from KMKfw/topic-in-house-forks
Move to the in-org forks of Micro/Circuit Python
|
2018-09-17 18:21:34 -07:00 |
|
Josh Klar
|
fecf820aef
|
Move to the in-org forks of Micro/Circuit Python
|
2018-09-17 18:16:16 -07:00 |
|
Josh Klar
|
3de95fc330
|
Merge pull request #18 from KMKfw/topic-circle-builds
CircleCI: Ensure all boards can at least compile a hex on each commit
|
2018-09-17 16:00:56 -07:00 |
|
Josh Klar
|
904e7641e7
|
CircleCI: Ensure all boards can at least compile a hex on each commit
|
2018-09-17 15:30:31 -07:00 |
|
Josh Klar
|
a69f180260
|
Merge pull request #16 from KMKfw/topic-update-readme-badge
Update README to reflect new org
|
2018-09-17 12:31:53 -07:00 |
|
Josh Klar
|
f29a846824
|
Update README to reflect new org
|
2018-09-17 12:31:06 -07:00 |
|
Josh Klar
|
ac67868ba0
|
Merge pull request #14 from klardotsh/topic-readme-is-wrong-yet-again
Update the woefully out of date (again) README
|
2018-09-17 00:07:07 -07:00 |
|
Josh Klar
|
91e6dcd5f2
|
Update the woefully out of date (again) README
|
2018-09-17 00:06:05 -07:00 |
|
Josh Klar
|
1ab98162ce
|
Merge pull request #13 from klardotsh/topic-hid
Turn this semi-automatic keyboard into a full auto
|
2018-09-16 23:35:32 -07:00 |
|
Josh Klar
|
fa195a3e3d
|
Save a shit ton of perf, turns out making huge dicts every keystroke was AWFUL
|
2018-09-16 23:31:00 -07:00 |
|
Josh Klar
|
712b0e4888
|
Merge pull request #12 from klardotsh/topic-hid
Implement a basic HID keyboard on a PyBoard!
|
2018-09-16 23:25:49 -07:00 |
|
Josh Klar
|
3e99f0c8e3
|
Listen to KEY_DOWN_EVENT and KEY_UP_EVENT in the HIDHelper and actually send. Working keyboard! ⌨
|
2018-09-16 23:20:16 -07:00 |
|
Josh Klar
|
6933d9c484
|
Allow super simple keymap keycode definitions (very QMK-ish)
|
2018-09-16 22:17:30 -07:00 |
|
Josh Klar
|
88807837d5
|
Misc. cleanup around the tree
|
2018-09-16 20:50:05 -07:00 |
|
Josh Klar
|
7f88f4f415
|
Implement basic HID keyboard support (send_string works great!)
|
2018-09-16 20:49:47 -07:00 |
|
Josh Klar
|
27f1e971b0
|
Add HID keycodes in a semi-structured manner
|
2018-09-16 18:30:44 -07:00 |
|
Josh Klar
|
2476a65b30
|
Merge pull request #11 from klardotsh/topic-pyboard
Support the PyBoard v1.1 as much as the Feather was, at least
|
2018-09-16 00:21:05 -07:00 |
|
Josh Klar
|
f5fc555ac5
|
Support the PyBoard v1.1 as much as the Feather was, at least
|
2018-09-16 00:17:30 -07:00 |
|
Josh Klar
|
c5f87fae74
|
Merge pull request #10 from klardotsh/topic-integrate-circle
Basic CircleCI setup: Lint the codebase on all inbound PRs
|
2018-09-16 00:17:15 -07:00 |
|
Josh Klar
|
8a33a68553
|
Do not lint the venv folder of disasters
|
2018-09-14 17:27:47 -07:00 |
|
Josh Klar
|
de5fd701c6
|
Try out a linting CI config
|
2018-09-14 17:24:19 -07:00 |
|
Josh Klar
|
a7fbe280d0
|
Update README to reflect new thinking around the project and discoveries
|
2018-09-14 14:04:15 -07:00 |
|
Kyle Brown
|
e26997d815
|
Fixed environment variables for ARDUINO. Added default, but will be overridden if set by the user
|
2018-09-03 17:32:42 -07:00 |
|
Kyle Brown
|
b69fed1199
|
Teensy 3.1 support
|
2018-09-03 17:32:42 -07:00 |
|
Kyle Brown
|
5c55ffd790
|
Add micropython vendor
|
2018-09-03 17:32:42 -07:00 |
|
Josh Klar
|
30e4352935
|
Merge pull request #7 from klardotsh/cleanup
Readme cleanup
|
2018-09-03 15:34:51 -07:00 |
|
Josh Klar
|
a2742984ee
|
Merge pull request #6 from klardotsh/topic-event-loop
The basic "Redux" style event loop to unify all state
|
2018-09-03 15:34:20 -07:00 |
|
Kyle Brown
|
4754d75519
|
Readme cleanup
|
2018-09-03 15:26:23 -07:00 |
|
Josh Klar
|
ffd47c478f
|
Move all remaining state into the single store, woot!
|
2018-09-03 15:21:34 -07:00 |
|
Josh Klar
|
b9dfffd2b3
|
More sane linter rules
|
2018-09-03 15:20:48 -07:00 |
|
Josh Klar
|
ea18655a21
|
On unhandled exceptions, blink the feather LED repeatedly
|
2018-09-03 15:20:27 -07:00 |
|
Josh Klar
|
96368c4632
|
Stop complaining about changed files in the vendor folder we knowingly do terribad things to
|
2018-09-03 13:53:45 -07:00 |
|
Josh Klar
|
cb923096b6
|
Clean up NRF builds big time
|
2018-09-03 13:51:04 -07:00 |
|
Josh Klar
|
f0957227ff
|
Niceties
|
2018-09-03 13:50:53 -07:00 |
|
Josh Klar
|
5ba6f15335
|
Use the new debug mode
|
2018-09-03 13:50:27 -07:00 |
|
Josh Klar
|
ef639f5292
|
Add debug hooks to the event dispatcher, remove explicit prints
|
2018-09-03 13:50:12 -07:00 |
|
Josh Klar
|
d9b909d841
|
Event dispatching, super simply
|
2018-09-03 04:22:52 -07:00 |
|
Josh Klar
|
c641903d61
|
Enforce that dependencies are imported in correct order at lint time
|
2018-09-03 03:22:31 -07:00 |
|
Josh Klar
|
d5de2601d9
|
Prepare things for the event loop, also abstract gross stuff from end users
|
2018-09-03 03:22:11 -07:00 |
|
Josh Klar
|
1df2012c7a
|
Merge pull request #5 from klardotsh/topic-zoom-enhance
Make builds a bit more robust and reusable
|
2018-09-03 01:28:47 -07:00 |
|