164 Commits (xmkb)

Author SHA1 Message Date
Mega Mind 4d81b10ba7 Added driver to control the external power output 4 years ago
Pete Johanson a7496ab064 feat(power): Initial deep sleep work. 4 years ago
Pete Johanson bbf5a5905a refactor(usb): Report USB status w/o HID output. 4 years ago
Dev c68e3d3e42 Add missing licensing header 4 years ago
Pete Johanson 307a8d09db feat(usb): Function to access latest USB status. 4 years ago
Pete Johanson 191a2d755a chore: clang-format the codebase. 4 years ago
Pete Johanson 6c8b0b53f0 refactor(bluetooth): More concise names. 4 years ago
Pete Johanson 39f980a06d feat(bluetooth): Add back profiles, split fixes. 4 years ago
Pete Johanson fc0812bd2e fix(bluetooth): Remove identity, minimal `bt`. 4 years ago
Pete Johanson cf970efb98 feat(bluetooth): Proper bond management, identity support for non-splits 4 years ago
Pete Johanson 68e72f9275 fix: Switch to single AUTHORS file.* Closes #164 4 years ago
Okke Formsma c5ca664411 some fixes based on feedback 4 years ago
Okke Formsma c33931c72c Initial implementation of hold-tap 4 years ago
Cody McGinnis f02fa01e9a fix(test): change the layout 4 years ago
CrossR d848034c81 Add keycodes properly. 4 years ago
Pete Johanson 805ea77005 feat(behaviors): Add `&bootloader` behavior. 4 years ago
Cody McGinnis 7facb6eee8 fix(keymap): move the toggle layer logic to keymap.c 4 years ago
Cody McGinnis a82f990d4c feat(keymap): allow users to toggle layers 4 years ago
Pete Johanson 4402e4fbc7 feeature(bt): Add "unpair combo" on startup. 4 years ago
Nick fbaeb95601 Add better default keymap for lily58 4 years ago
Pete Johanson f548f2a87c Initial stab at mod-tap improvements. 4 years ago
Pete Johanson cf8c7856ff Add the ability to capture event and release later 4 years ago
Pete Johanson 2f1c3dd538 Remove unneeded macro. 4 years ago
Nick 885176e748 Add a few more keys 4 years ago
Nick 5bbd20b527 Add F keys and print screen 4 years ago
Pete Johanson 5b862655b4 Whitespace fix. 4 years ago
Pete Johanson d80063ff51 Initial display support. 4 years ago
Nick 564f787280 Add suggested changes 4 years ago
Nick ca569c8143 Initial RGB Underglow implementation 4 years ago
Pete Johanson 34ff6190bd Initial behavior for key presses on encoder rotate 4 years ago
Pete Johanson 4d73938cb5 More sensor keymap work. 4 years ago
Pete Johanson adfa1b5443 Initial work on sensor bindings. 4 years ago
Pete Johanson eb0bf2337e More cleanup of BLE split code. 4 years ago
Pete Johanson be537d0656 Lots of work on split peripheral/central logic. 4 years ago
Pete Johanson a165db6358 Initial work on split central support. 4 years ago
Pete Johanson 3796f76c56 Initial exploration of split BLE service. 4 years ago
Pete Johanson 7c5fb7adb5 Use SYS_INIT for BLE and USB init. 4 years ago
Pete Johanson a62a2f8c5c Cleanup, license headers. 4 years ago
Pete Johanson 57e061ac91 Lots of cleanup of old events/behavior mash. 4 years ago
Pete Johanson b23a73e488 Fix back/forward slash keycodes. 4 years ago
Pete Johanson 96ec16da92 Modifier event, tweaks for linker script. 4 years ago
Pete Johanson 9a991bf019 Initial event manager work, and two first events. 4 years ago
Pete Johanson 5ffd95694f Kyria left/right overlays, matrix transform fixes 4 years ago
Pete Johanson d35a95c7af Initial working Clueboard California Macropad w/ proton-c fixes 4 years ago
Pete Johanson 55cf9db564 Fix consumer keys w/ refactored behaviors. 4 years ago
Pete Johanson ec663310c1 Clean up after refactor, better HID constants. 4 years ago
Pete Johanson 223edf05ad Refactor global bindings, implement mod-tap. 4 years ago
Pete Johanson 7e659851c8 Refactor matrix transform, positions pervasively 4 years ago
Pete Johanson d65629b9a0 Lots more pieces toward HID working again. 4 years ago
Pete Johanson c23d752917 Some initial work on behavior bindings for keymaps 4 years ago