Commit Graph
100 Commits
Author SHA1 Message Date
Kyle Brown a894d8d140 fix sleep 2021-09-17 10:55:29 -07:00
Kyle Brown 0e528435a3 resolved issues 2021-09-17 08:40:20 -07:00
Kyle Brown 584eee64c6 Convert to supervisor ticks 2021-09-14 07:56:38 -07:00
Kyle Brown e77a0af23c add / to key names 2021-09-12 11:16:53 -07:00
Kyle Brown 3be9f9b9ad Formatting 2021-08-13 19:48:38 -07:00
Kyle Brown e0786e6118 Added badges 2021-08-13 18:11:51 -07:00
Kyle Brown 4eba21a2fd typo 2021-07-19 21:37:51 -07:00
Kyle Brown cd3e10ba13 unbreak kdb corne 2021-07-09 11:21:00 -07:00
Kyle Brown 270be1fa28 initial support for RP2040 Pro Micro corne 2021-07-09 11:21:00 -07:00
Kyle Brown 7310bdd780 add shorthand for KC_NO 2021-07-07 12:53:17 -07:00
Kyle Brown a77fee7f04 Add shifted keynames to register unshifted versions 2021-07-07 12:53:17 -07:00
Kyle Brown 1a348f1539 docs and typos 2021-06-25 10:53:58 -07:00
Kyle Brown 33408dc228 Lily58 works. Wired splits still don't 2021-06-20 13:55:18 -07:00
Kyle Brown 581d8e269b update kmkpython and hack fix bug 2021-06-20 13:55:18 -07:00
Kyle Brown e72d2b8c34 feat(extensions): most of the extensions implementation, by kdb424 2021-06-20 13:55:16 -07:00
Kyle Brown 015e0cdfd7 linter fix 2020-10-15 15:42:12 -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
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
Kyle Brown 18eeb4eadc remove prints 2020-09-13 18:44:18 -07:00
Kyle Brown 6844654d39 Clearly a copy paste error 2020-09-13 18:44:18 -07:00
Kyle Brown d47665df50 small docs add for rgb 2020-07-12 19:07:17 -07:00
Kyle Brown 2244c95db6 layout update 2020-06-30 15:04:33 -07:00
Kyle Brown 7c81e01505 layout changes 2020-01-11 14:20:29 -08:00
Kyle Brown fc51f84045 Make this clearer 2019-07-17 22:11:31 -07:00
Kyle Brown 241cf69979 Small touch ups to correct errors, and update to modern information 2019-07-17 16:17:52 -07:00
Kyle Brown 004f40e7d2 Unbreak the fix 2019-07-17 16:05:40 -07:00
Kyle Brown b6af43ef90 rgb animations perf 2019-07-17 16:05:40 -07:00
Kyle Brown d07560513f Fixed crash on debug when no Rgb was used, and unloaded LED and RGB when not used to save ram 2019-07-17 16:05:40 -07:00
Kyle Brown c16e2c51aa addressing PR feedback 2019-06-24 17:09:52 -07:00
Kyle Brown 5532ffdcbf Ready for merging 2019-06-21 17:28:30 -07:00
Kyle Brown 39b0b1e7f2 final commit before rebase 2019-06-21 16:51:01 -07:00
Kyle Brown 5158094549 Small changes 2019-06-21 16:49:00 -07:00
Kyle Brown 3f8c6e7648 Added support for user animations with docs 2019-06-21 16:49:00 -07:00
Kyle Brown 9d8682c866 Config changes and uses consts to save ram 2019-06-21 16:49:00 -07:00
Kyle Brown 86b8c4ffb0 New animation 2019-06-21 16:49:00 -07:00
Kyle Brown bb198709f2 fix incorrect merge 2019-06-21 16:48:59 -07:00
Kyle Brown fa28b3afba Luddite "fixes" for personal layout. Exposes a KMK limitation 2019-06-21 16:47:44 -07:00
Kyle Brown efb642c374 Fix some issues if you don't define some things 2019-06-21 16:47:44 -07:00
Kyle Brown 1a06e0ed72 Renamed some things and added luddite layout for kdb424 and default 2019-06-21 16:47:44 -07:00
Kyle Brown 7ebf8d623f Fix toggle 2019-06-21 16:47:44 -07:00
Kyle Brown ec1a62e52d Added static standby mode for performance. 2019-06-21 16:47:44 -07:00
Kyle Brown 0a06e733d2 Solved. Added uart buffer on the master to free up the uart bus buffer 2019-06-21 16:47:43 -07:00
Kyle Brown e2413a3c25 Still dirty, but moved the problem to a better place. Still unrealistic to hit 2019-06-21 16:47:00 -07:00
Kyle Brown a882ef2c38 Quick patch unrealistic face roll keyboard corruption 2019-06-21 16:47:00 -07:00
Kyle Brown 373ca8355e Added MANY boards to supported list, and organized supported boards 2019-06-21 16:47:00 -07:00
Kyle Brown 54d63037bf Added board definition for nyquist and add RGB and LED pins for nyquest and iris 2019-06-21 16:46:59 -07:00
Kyle Brown f7a1d54752 Added LED support, cleaned up RGB docs 2019-06-21 16:45:04 -07:00
Kyle Brown 7ebfaa3bf7 cleaned up docs even more. I believe this fills all requirements for merge. 2019-06-21 16:44:03 -07:00
Kyle Brown f65ea1e841 Added 2 more keys, stripped unused cruft, and added more docs. 2019-06-21 16:44:03 -07:00
Kyle Brown 5c8c2e97fd Resolved many things 2019-06-21 16:44:02 -07:00
Kyle Brown 3ae7432de0 Massive docs update 2019-06-21 16:42:53 -07:00
Kyle Brown 9fbad17ed4 code cleanup to pass lint and some for flake8 2019-06-21 16:42:12 -07:00
Kyle Brown 1751cce299 code cleanup to pass lint and some for flake8 2019-06-21 16:41:58 -07:00
Kyle Brown ad3430eeb6 Needs docs, but code is ready for review probably 2019-06-21 16:38:41 -07:00
Kyle Brown 5334e7e0be Massive hsv math fix and configs can be passed now for most things 2019-06-21 16:38:41 -07:00
Kyle Brown 2ad1fe8a9c Massively improved, still not complete. Much easier to use now 2019-06-21 16:38:41 -07:00
Kyle Brown 31983a0873 Breathing now finally working, a key to enable it, not sane defaults, and a toggle button 2019-06-21 16:38:39 -07:00
Kyle Brown 0ba5911f8f More animations, now based on time and intervals. Massively WIP 2019-06-21 16:37:53 -07:00
Kyle Brown 7a58ac041f HSV functions added 2019-06-21 16:37:53 -07:00
Kyle Brown 4b033857b1 Initial RGB with test animation running automatically 2019-06-21 16:37:51 -07:00
Kyle Brown 0016ac8aa3 Merge branch 'master' into topic-backspace-delete 2019-03-21 17:25:16 -07:00
Kyle Brown 8bb55c84cd Literally hurting performance now. Needs removed 2019-03-21 17:24:50 -07:00
Kyle Brown 7e06b143e1 Merge branch 'master' into topic-backspace-delete 2019-03-12 00:25:05 -07:00
Kyle Brown 298f9489c2 Duh, chaining.... 2019-03-12 00:24:48 -07:00
Kyle Brown a2cfa92f2f Missed some obvious things 2019-03-12 00:24:48 -07:00
Kyle Brown e792524b63 Added mod tap with docs 2019-03-12 00:24:48 -07:00
Kyle Brown fc8ddba6cb Adds delete/backspace key. Resolves #93 2019-03-09 15:12:23 -08:00
Kyle Brown baee92d961 This failed to properly rebase 2018-12-12 21:32:16 -08:00
Kyle Brown 952f6b7022 Added the extra data pin. Will add docs when it's actually doing something 2018-12-12 15:43:33 -08:00
Kyle Brown 5ef6a7a96a Added docs, and removed some old, not needed docs 2018-12-12 15:43:33 -08:00
Kyle Brown e6acef9648 Add initial support (untested) for my layout on nyquist with converter board
Unbrick splits completely

Unbrick splits completely
2018-12-12 15:43:33 -08:00
Kyle Brown 84a3fa8a04 Update README.md
Small typo and added better readability for translating to code, which is why most users will be here (adding a keyboard)
2018-12-04 16:44:13 -08:00
Kyle Brown eecbc995d4 Update README.md 2018-12-01 13:33:27 -08:00
Kyle Brown dacd70f799 Fix typo 2018-12-01 13:33:27 -08:00
Kyle Brown bdf626255d Merge branch 'master' into master 2018-11-15 17:03:04 -08:00
Kyle Brown 15fea0189b Added remote debugger and cleaned up several things Looks good to merge 2018-10-28 15:03:22 -07:00
Kyle Brown 2b28b99503 Finalize docs, and unbreak failed rebase 2018-10-28 15:03:22 -07:00
Kyle Brown 744d7c1f5d Needs docs, but is basically complete. #3 2018-10-28 15:03:22 -07:00
Kyle Brown 8d3e4e0a63 Fully working split. Needs further testing 2018-10-28 15:03:22 -07:00
Kyle Brown af3eccd715 First keys on slave half actually type! Still needs a bit of work 2018-10-28 15:03:22 -07:00
Kyle Brown 49da93e436 Basic uart split support. Still need docs and testing 2018-10-28 15:03:22 -07:00
Kyle Brown 4df725569a Readme update 2018-10-15 00:35:49 -07:00
Kyle Brown d295dc52e6 Small fix for leaving leader 2018-10-15 00:16:34 -07:00
Kyle Brown 41eb48fd71 Merge branch 'master' into topic-low-hanging-fruit 2018-10-11 21:42:40 -07:00
Kyle Brown 4c12e3a08d Basic Docs
Updated

Final cleanup
2018-10-11 21:42:30 -07:00
Kyle Brown 5313e5f5b5 Fixed caps issue on leader_dictionary and debug_enable 2018-10-11 20:41:52 -07:00
Kyle Brown 37aeeac10a Should have been caps as these are const 2018-10-11 20:41:52 -07:00
Kyle Brown e6ddaf847f Remove cruft 2018-10-11 20:33:47 -07:00
Kyle Brown 70db4ae84d Add new keyboard now on Circuitpython. 2018-10-11 12:37:06 -07:00
Kyle Brown ad3da0694b Add advanced layers.
These will need more testing and some ported to tapdance. The bigest
case of this would be TT
2018-10-03 22:35:00 -07:00
Kyle Brown 5de46e33bc KC_GESC: Escape key that can also work as Grave/Tilde 2018-09-29 16:20:21 -07:00