Rockwell Schrock
abf13d4ec1
On browser and file_browser screens, focus the first item when appearing
5 months ago
Tom Kirchner
d6db4b0826
Add missing copyright/license headers
6 months ago
ailurux
b2548a1f0b
Fixed issue with saving positions, and only auto-resume long-form content
9 months ago
jacqueline
90b82e4ad6
autoformat
9 months ago
jacqueline
a879e7b603
Pin some images to ram that we missed
9 months ago
ailurux
3490cceb6b
Added listened indicator for audiobooks and podcasts
9 months ago
ailurux
3be8ae3349
Remove logging
10 months ago
ailurux
c479d699d0
Implements seeking to saved position for tracks
10 months ago
ailurux
c4ec089a90
Added lua methods to access track data
10 months ago
ailurux
ca5e866a2f
Remove explicit opacity set on header
10 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
jacqueline
3ed3f1dfeb
Add cool skeumorphic embossing
11 months ago
jacqueline
24fde7af0c
Disable shuffle when selecting 'play all'
12 months ago
jacqueline
0bbf279e5e
Add a button to shuffle+play the current view
1 year ago
ailurux
ce9861260d
Remove unused local var
1 year ago
ailurux
0062eb9a9e
Rename widget to InfiniteList
1 year ago
ailurux
7f630cebdd
daniel/recycler-list ( #66 )
...
@cooljqln should be good to merge to main, give it a look over though please? :)
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/66
Co-authored-by: ailurux <ailuruxx@gmail.com>
Co-committed-by: ailurux <ailuruxx@gmail.com>
1 year ago
jacqueline
b17f8a3dcc
Merge the StatusBar bindings table with each screen's bindings table
1 year ago
ailurux
01ae3fee30
Status bar consistency improvements
1 year ago
ailurux
bf58cb7acf
Minor fixes
1 year ago
ailurux
1133d46215
WIP Lua Theming- style classes
1 year ago
ailurux
a78614a580
WIP: Getting styles from lua
1 year ago
jacqueline
ef72b25660
use prototype inheritance for lua screens, rather than functions
...
this gives us a way to give each screen nice little hooks, like
'onShown' and 'onHidden'. later we can use these hooks to disable
bindings for screens that aren't in-use.
1 year ago
jacqueline
299f3cc48f
Preserve the queue when going into standby
1 year ago
jacqueline
0db85f5e9e
move default theme into styles, for easier lua overrides
2 years ago
jacqueline
3f7f199cb9
Remove pre-iterator concepts
...
- No more IndexRecord/Result/dbGetPage nonsense
- Queue is just track ids
- i am so tired and have so much to do
2 years ago
jacqueline
7c6eb2997c
Migrate 'now playing' screen to lua
2 years ago
jacqueline
09c0e1608f
Implement adding to the playback queue from lua
2 years ago
jacqueline
b07bfbc6c7
Add a second font, flesh out browser screen
2 years ago
jacqueline
06aca259cb
Add basic lua browser screen
2 years ago