Tom Kirchner
d6db4b0826
Add missing copyright/license headers
6 months ago
jacqueline
13c5b7b847
Add long-right-press as a shortcut to the now playing screen
...
Implemented for both the wheel and d-pad input methods.
7 months ago
jacqueline
6987f7befc
GC after locking
9 months ago
ailurux
1f5ce24389
Rename set_style to set_subject
10 months ago
jacqueline
91eaed4b37
use snake_case consistently in lua function names
10 months ago
ailurux
d719f9c501
daniel/theme-setting ( #87 )
...
- Themes can be loaded from disk and built-in
- Themes can be selected in a new themes menu of the settings screen
- Some touch-ups to existing themes
- The saved theme is persisted in nvs
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/87
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
Co-authored-by: ailurux <ailuruxx@gmail.com>
Co-committed-by: ailurux <ailuruxx@gmail.com>
11 months ago
jacqueline
88ac96242f
Load fonts asynchronously on a bg task
...
This saves a second or two from bootup; AFAICT this *mostly* reclaims
the dynamic fonts boot time regression.
1 year ago
jacqueline
95072d865c
remove chatty log
1 year ago
jacqueline
344a46d066
Respond to sd card mounts and unmounts within lua
...
Includes no longer blocking the main menu on an sd card being inserted!!
1 year ago
ailurux
489fbceb2b
Update icons and volume dialogue to use themes
1 year ago
ailurux
4293c48836
Fix bad merge
1 year ago
ailurux
170c23b832
Fairyfloss dark theme palette test
1 year ago
ailurux
f1599c237c
Better styling for settings pages + dropdown menus
1 year ago
ailurux
1133d46215
WIP Lua Theming- style classes
1 year ago
ailurux
dc74bc1de9
Add other styles to lua theme
1 year ago
ailurux
a78614a580
WIP: Getting styles from lua
1 year ago
jacqueline
eba5adeb8c
Show the now playing screen after being locked for a while
1 year ago
jacqueline
0db85f5e9e
move default theme into styles, for easier lua overrides
2 years ago
jacqueline
34cae4e6e4
add an alerts module for lua, and implement a volume indicator with it
2 years ago
jacqueline
b07bfbc6c7
Add a second font, flesh out browser screen
2 years ago
jacqueline
effac1917a
Use C functions for the backstack, instead of a lua module
...
Working with the default group and root kinda sucks if you have to do it
from lua!
2 years ago
jacqueline
71ed09a6f7
Add two-way databinding for lua, and flesh out the lua statusbar
2 years ago
jacqueline
8a0a167adb
Convert the main menu screen to lua lol
2 years ago