Commit Graph

456 Commits

Author SHA1 Message Date
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
Dimitris Zervas
7f1514e8de Remove .circleci 2020-10-01 23:01:08 +03:00
Dimitris Zervas
173ae842ca Create deploy.yml 2020-10-01 23:01:08 +03:00
Dimitris Zervas
c4d057685b Create test.yml 2020-10-01 23:01:08 +03:00
Kyle Brown
29373e9a37 delay imports 2020-10-01 12:53:05 -07:00
Kyle Brown
e225d8b1d6 Allows continuation of firmware if bluetooth can't be imported 2020-10-01 12:53:05 -07:00
Kyle Brown
fba97fc364 UART does in fact work 2020-10-01 12:41:18 -07:00
Kyle Brown
73b7464ec1 initial corne support on the nicenano 2020-10-01 12:41:18 -07:00
Kyle Brown
b65a94972c layout update 2020-09-30 12:31:26 -07:00
Dimitris Zervas
d79a2c943c Update the docs for the new clear bond key 2020-09-29 19:35:49 -07:00