Commit Graph

465 Commits

Author SHA1 Message Date
Kyle Brown
8839c1c7ec prelim module support 2020-11-13 23:27:48 -08:00
Kyle Brown
a85ec2cc3f allow target detection for wired splits 2020-11-13 23:27:48 -08:00
Kyle Brown
ac89e51ff1 HID fixup 2020-11-13 23:27:48 -08:00
Kyle Brown
ab49e5edff possible leader fix 2020-11-13 23:27:48 -08:00
Kyle Brown
1f0aa18a73 power fixup 2020-11-13 23:27:48 -08:00
Kyle Brown
b3df5aaab3 fixup 2020-11-13 23:27:48 -08:00
Kyle Brown
d2407e9bd8 Massive update for all boards 2020-11-13 23:27:48 -08:00
Kyle Brown
dea771fd7f requested changes 2020-11-13 23:27:48 -08:00
Kyle Brown
7a2bed8cdd splits update 2020-11-13 23:27:48 -08:00
Kyle Brown
8a166ac91f power integrated fully, and guarded against i2c locks
power integrated fully, and guarded against i2c locks

led update

touchup
2020-11-13 23:27:48 -08:00
Kyle Brown
34b808efb7 change default BLE name 2020-11-13 23:27:48 -08:00
Kyle Brown
c2c456ce1a Docs added 2020-11-13 23:27:48 -08:00
Kyle Brown
7fe461d537 massive cleanup 2020-11-13 23:27:48 -08:00
Kyle Brown
4cc99d487d Cruft cleaned, timers more accurate 2020-11-13 23:27:48 -08:00
Kyle Brown
7566981966 move boards out of kmk 2020-11-13 23:27:48 -08:00
Kyle Brown
2edad3c371 cleanup, less hacks, less GC 2020-11-13 23:27:48 -08:00
Kyle Brown
6d941a39bf Simplify splits, expand extentions 2020-11-13 23:27:48 -08:00
Kyle Brown
994012b249 allow matrix sync on BLE split
typo
2020-11-13 23:27:48 -08:00
Kyle Brown
1af888f9c1 memory improvements and fstring 2020-11-13 23:27:48 -08:00
Kyle Brown
c6e8d6f9f7 Psave ported 2020-11-13 23:27:48 -08:00
Kyle Brown
9e9c306bf2 Ported BLE Splits to this branch
ble-splits/corne working
2020-11-13 23:27:48 -08:00
Kyle Brown
39dd4b9b11 RGB fix
small RGB touchup

convert boards to extensions
2020-11-13 23:27:48 -08:00
Kyle Brown
d21c9bbaff add more extensions for keys 2020-11-13 23:27:48 -08:00
Kyle Brown
5e8c360de7 Moved layers to extension 2020-11-13 23:27:48 -08:00
Kyle Brown
a7b44699b5 fixed splits. Enabled extensions on nyquist 2020-11-13 23:27:48 -08:00
Kyle Brown
54592a01b0 Finished porting RGB to extensionss 2020-11-13 23:27:48 -08:00
Kyle Brown
9972e8d23d closer to working, but not right 2020-11-13 23:27:48 -08:00
Kyle Brown
56732930c5 Moved BLE to HID 2020-11-13 23:27:48 -08:00
Kyle Brown
3fd9a92ce4 Actually bring up to date with master 2020-11-13 23:27:48 -08:00
Josh Klar
2c4e866024 Initial attempt to merge internal_state with kmk_keyboard. Seems to work on Plank so far
fix formatting

Example of new "Extension"/plugin system, using LED

Cleanup of RGB code

staticmethod to proper, normal methods

Needs cleanup, but: migrate Leader to Extension API

remove useless self reurns

fix an AttributeError with Leader key removal

Checkpoint from the weekend: split as an Extension (not working or done yet)

wip
2020-11-13 23:27:48 -08:00
Josh Klar
b8cb4bda98 Merge pull request #183 from dzervas/fix_deploy_action
Fix deploy action
2020-11-10 22:55:52 -08:00
Dimitris Zervas
8bb7c1f555 Remove s3cfg and use secrets as env vars 2020-10-17 00:29:10 +03:00
Dimitris Zervas
4afac426f0 Add the s3cfg secret 2020-10-17 00:05:28 +03:00
Dimitris Zervas
4c06d8b626 Invalid syntax in deploy.yml 2020-10-16 23:56:04 +03:00
Kyle Brown
015e0cdfd7 linter fix 2020-10-15 15:42:12 -07:00
Josh Klar
1b730cacf3 Merge pull request #180 from KMKfw/topic-rgb-animation
update RGB for more modern cpy versions
2020-10-14 22:07:30 -07:00
Josh Klar
dc598ad439 Merge pull request #167 from dzervas/ble_multimple_conns
BLE Multiple Connections
2020-10-14 22:04:29 -07:00
Josh Klar
ec16270006 Merge pull request #181 from KMKfw/josh/fix-everyones-linting
fix: everyone's linting; loosen one linter rule on user keymaps
2020-10-14 21:59:32 -07:00
Josh Klar
1016dc552c fix: everyone's linting; loosen one linter rule on user keymaps 2020-10-14 21:54:18 -07:00
Josh Klar
5f4785f0ad Merge pull request #164 from dzervas/master
Move CI to Github Actions
2020-10-14 21:17:21 -07:00
Kyle Brown
6ed5d04af5 Corrected a replace issue in the docs 2020-10-13 11:07:08 -07:00
Kyle Brown
80d95816e4 Switch to initiator/target 2020-10-13 11:07:08 -07:00
Kyle Brown
1a4e81a2e5 Remove GC. Not needed on newer Cpy versions 2020-10-13 10:58:18 -07:00
Kyle Brown
6e10babfbe update RGB for more modern cpy versions 2020-10-09 22:43:37 -07:00
Kyle Brown
026308bbeb layout change 2020-10-09 22:17:20 -07:00
Kyle Brown
945fcca7b0 kdb424 corne keymap added 2020-10-01 13:29:34 -07:00
Dimitris Zervas
f3067099b2 Update the docs for the new connection selection keys 2020-10-01 23:02:05 +03:00
Dimitris Zervas
a6d36d57a7 Add multimple connection support 2020-10-01 23:02:05 +03:00
Dimitris Zervas
7bd2bdb35f Fix lab68 keymap 2020-10-01 23:02:05 +03:00
Dimitris Zervas
69f7c3c8c2 Remove some code from BLE 2020-10-01 23:02:05 +03:00