jacqueline
727847017d
Add a button to update the samd's firmware
il y a 2 ans
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>
il y a 2 ans
jacqueline
b17f8a3dcc
Merge the StatusBar bindings table with each screen's bindings table
il y a 2 ans
jacqueline
e34842516e
show a preview of the new track position while scrubbing
il y a 2 ans
jacqueline
3276d113fc
Use a fix scrubber range on the playing screen
...
this ensure that the amount the scrubber moves for each tick of the
input remains consistent, even when tracks have very different durations
il y a 2 ans
jacqueline
2e59325c22
Go to the start of the current track before the previous track when hitting back
il y a 2 ans
ailurux
01ae3fee30
Status bar consistency improvements
il y a 2 ans
jacqueline
96b62321c3
fix some issues with settings screen styling
il y a 2 ans
jacqueline
5f1a6507d8
Warn and block MSC disable if the sd card is busy
il y a 2 ans
jacqueline
654fde5f68
Support disabling automatic database updates
il y a 2 ans
ailurux
bf58cb7acf
Minor fixes
il y a 2 ans
ailurux
489fbceb2b
Update icons and volume dialogue to use themes
il y a 2 ans
jacqueline
cddfc2fbf7
Dont allow quitting the msc screen when msc is enabled
il y a 2 ans
jacqueline
dadac304dd
Add very basic usb msc ui
il y a 2 ans
jacqueline
654dcb34d6
Support pinning decoded images to RAM
il y a 2 ans
ailurux
f29d31d01c
Image recolouring for database indicator
il y a 2 ans
ailurux
4293c48836
Fix bad merge
il y a 2 ans
ailurux
170c23b832
Fairyfloss dark theme palette test
il y a 2 ans
ailurux
f1599c237c
Better styling for settings pages + dropdown menus
il y a 2 ans
ailurux
1133d46215
WIP Lua Theming- style classes
il y a 2 ans
ailurux
dc74bc1de9
Add other styles to lua theme
il y a 2 ans
ailurux
a78614a580
WIP: Getting styles from lua
il y a 2 ans
jacqueline
eba5adeb8c
Show the now playing screen after being locked for a while
il y a 2 ans
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.
il y a 2 ans
jacqueline
d41f9f7033
Use drflac instead of miniflac
...
This one is fast as hell! Does seeking really good too. Thank u Doctor
Flac.
il y a 2 ans
ailurux
d25e5860c7
Only update scrubber if not currently dragging
il y a 2 ans
ailurux
665679b885
WIP: seeking in lua example
il y a 2 ans
ailurux
26ae027d67
Sensitivity value now between 0 and 255
il y a 2 ans
ailurux
0426d245c8
Scroll sensitivity configurable, but inverted
il y a 2 ans
ailurux
9512bd97bb
Add buttons for shuffle + repeat track
il y a 2 ans
jacqueline
ab314b82e1
fix bt settings button initial state
il y a 2 ans
jacqueline
177277334f
focus the play/pause toggle when entering the now playing screen
il y a 2 ans
jacqueline
299f3cc48f
Preserve the queue when going into standby
il y a 2 ans
Robin Howard
e2a6c3b5b3
Adds missing greyed-out state images for next and previous; oops!
il y a 2 ans
jacqueline
ee867f2dbc
add an indicator for database updates
il y a 2 ans
Robin Howard
2f93ac3c59
Add next+prev buttons to the Now Playing screen.
il y a 2 ans
jacqueline
d1ae1a4230
on second thought, let's not violate patents. 'tis a silly system.
il y a 2 ans
jacqueline
52f5e95acb
wrap long artist names and titles
il y a 2 ans
jacqueline
a4d03fc704
Make reindex button work; no feedback yet
il y a 2 ans
jacqueline
71b4673039
all screens basically working, but bluetooth is rough
il y a 2 ans
jacqueline
7cdcd44e0c
Begin migration of remaining screens to Lua
il y a 2 ans
jacqueline
0db85f5e9e
move default theme into styles, for easier lua overrides
il y a 2 ans
jacqueline
34cae4e6e4
add an alerts module for lua, and implement a volume indicator with it
il y a 2 ans
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
il y a 2 ans
jacqueline
e6844a68b6
implement play/pause
il y a 2 ans
jacqueline
f3e4210f24
Remove old unused battery icons
il y a 2 ans
jacqueline
7c6eb2997c
Migrate 'now playing' screen to lua
il y a 2 ans
jacqueline
09c0e1608f
Implement adding to the playback queue from lua
il y a 2 ans
jacqueline
b07bfbc6c7
Add a second font, flesh out browser screen
il y a 2 ans
jacqueline
06aca259cb
Add basic lua browser screen
il y a 2 ans