127 Commits (e40ca1eb7c7bfae09c16344c478b10b0ab22b3f1)

Author SHA1 Message Date
Joel Spadin 440d09fd45 feat(endpoints): simplify behavior constants 4 years ago
Joel Spadin 2fe1fbb526 feat(endpoints): rename behavior to outputs 4 years ago
Joel Spadin 600bba25f0 feat(endpoints): add preferred endpoint setting 4 years ago
Joel Spadin b538e60532 feat(endpoints): update on BLE profile change 4 years ago
Joel Spadin 8f666cecc9 feat(endpoints): clear HID report on endpoint change 4 years ago
Joel Spadin 1d369ffa73 feat: only send HID reports to one endpoint 4 years ago
innovaker c402e953f6 feat(hid): Make keypad report boot friendly 4 years ago
innovaker 8ce7d8de01 refactor(hid): Refactor consumer report to a configurable size 4 years ago
innovaker f4596fc784 refactor(hid): Refactor keypad report to use a configurable integer array 4 years ago
Pete Johanson 6d9aa4f5ea fix: Updated copyright headers to single author file. 4 years ago
Mega Mind 5d1c083959 Added toggle and removed a param 4 years ago
Mega Mind b5e1c8a7ad New behavior for ext power control 4 years ago
Okke Formsma d38740cebf
Add timestamps to position and behavior events (#147) 4 years ago
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