index
:
tangara-fw
main
Tangara firmware
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
ui
/
CMakeLists.txt
Age
Commit message (
Collapse
)
Author
2024-05-02
WIP merge cyclically dependent components into one big component
jacqueline
2024-04-10
WIP decompose our giant LVGL driver into smaller classes
jacqueline
2024-01-15
Begin migration of remaining screens to Lua
jacqueline
2024-01-10
add accurate esp and samd versions + expose this info to lua
jacqueline
2023-11-24
Migrate 'now playing' screen to lua
jacqueline
2023-11-23
Add a second font, flesh out browser screen
jacqueline
2023-11-12
Convert the main menu screen to lua lol
jacqueline
2023-10-04
Implement UI for enqueuing instead of replacing the current track
jacqueline
2023-10-03
Generalise the lvgl input driver in preparation for more input methods
jacqueline
2023-09-28
Use bindey for databinding instead of hand rolling ui updates
jacqueline
2023-08-28
Add some more icons, and reflect play/pause in top bar
jacqueline
2023-08-28
Add some cool battery icons
jacqueline
2023-08-28
Move battery measurement to its own class
jacqueline
2023-08-25
Add placeholder settings UI
jacqueline
2023-08-25
Add modal dialog support
jacqueline
2023-08-17
Start on basic onboarding screens
jacqueline
2023-07-13
Ui polish and fleshing out
jacqueline
2023-07-12
Make title bar a common component, some ui nits
jacqueline
2023-07-12
Bundle our own complete ui font + symbol font
jacqueline
2023-07-08
Add theme class
ailurux
2023-07-05
add gay splash screen
jacqueline
2023-07-04
Add basic browsing and playing ui
jacqueline
2023-06-01
Add touchwheel -> encoder adapter
jacqueline
2023-05-24
Add some placeholder splash and menu screens
jacqueline
Includes a bunch of misc display fixes. Most significantly, our lvgl tickers was busted.
2023-05-24
Merge branch 'main' of git.sr.ht:~jacqueline/tangara-fw
jacqueline
2023-05-23
Annote E V E R Y T H I N G with license info
jacqueline
2023-05-19
Add tinyfsm, start converting core functions to an FSM-based event loop
jacqueline
2023-04-21
split out lvgl task into its own component
jacqueline