jacqueline
|
0f5cf25e73
|
More performance and usability tweaks
- pin ui and decoder to opposite cores
- disable touch wheel when controls are locked
|
2 years ago |
jacqueline
|
795f268737
|
Add placeholder settings UI
|
2 years ago |
jacqueline
|
3b3bc64d19
|
Add modal dialog support
|
2 years ago |
jacqueline
|
764b01e913
|
Add idle->standby support when locked and no music
|
2 years ago |
jacqueline
|
9d33c33c8d
|
Lock button does that same thing always
|
2 years ago |
jacqueline
|
7197da21f6
|
Basic playlists for upcoming
Beware under-testing and bugs. Just getting something barebones in so
that I can do rN+1 bringup
|
2 years ago |
jacqueline
|
8eabeedbb9
|
Make title bar a common component, some ui nits
|
2 years ago |
jacqueline
|
df22bed072
|
Include title in indexes to avoid a per-record disk read
GOTTA GO FAST
|
2 years ago |
jacqueline
|
ae076936ae
|
Fix browser view jank
|
2 years ago |
jacqueline
|
39f7545cd5
|
wire up the playing screen with some real data
Includes implementing song duration calculation for CBR MP3 files
|
2 years ago |
jacqueline
|
2f16d23002
|
Start on wiring up playback screen to real data
|
2 years ago |
jacqueline
|
80170642ea
|
Add basic browsing and playing ui
|
2 years ago |
jacqueline
|
371f0a20ca
|
Clean up gpios interface
|
2 years ago |
jacqueline
|
0347555d5b
|
Start on converting gpio expander interupts to fsm events
|
2 years ago |
jacqueline
|
2a568846bd
|
Cute brightness fade to avoid ugly startup :)
|
2 years ago |
jacqueline
|
610991455d
|
R4 pre-emptive bringup
Includes stripping out the IC-specific I2S stuff, and doing more manual
volume control using pots
|
2 years ago |
jacqueline
|
d2e5d2ab3c
|
Fix up screen brightness and transitions
|
2 years ago |
jacqueline
|
8a2a2d2265
|
Get basic audio playback going again
|
2 years ago |
jacqueline
|
6fd588e970
|
Add touchwheel -> encoder adapter
|
2 years ago |
jacqueline
|
65833649f4
|
Add some placeholder splash and menu screens
Includes a bunch of misc display fixes. Most significantly, our lvgl
tickers was busted.
|
2 years ago |
jacqueline
|
3b371cfc54
|
reuse annotate new files
|
2 years ago |
jacqueline
|
a6ab150405
|
Add tinyfsm, start converting core functions to an FSM-based event loop
|
2 years ago |