32 Commits (16499b80b8e60f4b71368908d5c9969832b6c700)

Author SHA1 Message Date
Peter Johanson 585be4c53d
feat(display): Blank on idle optionally. 2 years ago
Peter Johanson 244ea96181
fix(display): Initialize display on queue as well. 2 years ago
WSTRN 53bec710d8
fix(displays): Proper battery charge icon sizing 2 years ago
Peter Johanson 6539b3ae25 refactor(split): Clean up Kconfig organization. 3 years ago
Peter Johanson 16ab6df18d feat(display): Add new peripheral status/display 3 years ago
Peter Johanson 2c5d5fde51 refactor: `k_work_queue` API updates. 3 years ago
Peter Johanson 6287819fcc refactor: Move to USB_DEVICE_STACK symbol. 3 years ago
Richard Kjerstadius a774ce8555 fix(display): Increase char buffer size to fit all symbols 3 years ago
Peter Johanson 3e6a3758ed refactor(display): Saner font selection/defaults. 3 years ago
Peter Johanson 2128b2b55f refactor(display): Output/layer/battery thread safety. 3 years ago
Peter Johanson 063d98e3df feat(display): Optional dedicated work queue. 3 years ago
Peter Johanson e491c282e7 fix(display): Add proper LVGL label dep. 3 years ago
Peter Johanson 08687b1709 fix(display): Update output status on endpoint selection change. 3 years ago
Peter Johanson 65ff995033 fix(display): Avoid fault w/ LVGL API usage. 3 years ago
Pete Johanson ff7891c097 fix(display): Check for display in idle handler. 4 years ago
Ally Parker a4aaa73f06 feat: Add WPM calculator and display widget 4 years ago
Pete Johanson 3368a81057 refactor(core): Combine `is_` and `cast_` event functions. 4 years ago
Pete Johanson 3fe2acc2d1 refactor(core): Extra event payloads to own types, refactor API. 4 years ago
Pete Johanson 992cee1bac feat(display): Show layer label in widget. 4 years ago
Okke Formsma caa285852a refactor(events): return 'ZMK_EV_EVENT_BUBBLE' instead of magic number 0 4 years ago
KemoNine 87dbd4ca28
Add uppermost, current layer status widget to oled (#493) 4 years ago
innovaker 842aa5a842 refactor: replace filename hyphens with underscores 4 years ago
innovaker 2233f457b2 chore(display): add header to CMakeLists.txt 4 years ago
innovaker aa8efa7078 chore(display): add header to Kconfig 4 years ago
innovaker 0d52915756 chore(display): align status_screen copyright 4 years ago
Pete Johanson b5e17e3b0f feature(display): Blank display on idle/sleep. 4 years ago
Pete Johanson 5ec1eefb2c refactor(display): Update to new LVGL v7.x API. 4 years ago
innovaker 0d4476d148 refactor(app): remove `_gatt_` infixes from BT DIS and BAS services 4 years ago
innovaker 00ca0d2f1c refactor(app): replace `struct device *` with `const struct device *` 4 years ago
innovaker bac1f17cf6 refactor(app): replace Zephyr integer types with C99 integer types 4 years ago
Pete Johanson 7ea1892bbb fix(display): All display updates in work thread. 4 years ago
Pete Johanson b3f3362b50 feat(display): Initial widget/status screen work. 4 years ago