backstop - desktop music player banner

backstop - desktop music player

6 devlogs
18h 51m 15s

BANNER IS TEMPORARY! i will substitute it for application screenshots when the ui…exists (yes ik there is ui in the devlogs, im just waiting til i get around to theming it)

a desktop music player built w/ slint and rust that does what i wan…

BANNER IS TEMPORARY! i will substitute it for application screenshots when the ui…exists (yes ik there is ui in the devlogs, im just waiting til i get around to theming it)

a desktop music player built w/ slint and rust that does what i want from a music player. open source!

Repository

Loading README...

iwantpizza10

$ dev –log=5

fixed volume slider styling & made it function
fixed song position drifting in certain cases
did a bit of backend work for adding new media dirs
added song queue (will be used in the eventual album/artist selection as well as just the list of all songs)
added skipping (forward & back) control functionality
added shuffle button functionality

NOTES

the views in screenshots so far have just been the “all songs” list (w/ the exception of log #1) so there’s no intended order to them
the songs have moved around between screenshots cause i’ve removed a few from the testing directory over time & added sorting

Attachment
0
iwantpizza10

devlog 4!!
added:

  • footer bar styling (not 100% done yet but it’s a start)
  • temporary logic for pausing and whatnot
  • backend logic for sorting songs alphabetically & reverse order etc
Attachment
0
iwantpizza10

devlog 3!!
added:

  • cover arts and their caching!!! this took a while negl
  • added more songs per row (6 -> 8)
  • switched song file metadata backends!
  • improved error handling (just a little)

note about the screenshot: the first one (? by ?) is what happens when a song has no title/artist/cover metadata. soon i shall make it put the filename in the title slot and handle that overall a bit better but that’s a problem for future me :)

Attachment
0
iwantpizza10

made ui progress! i had to make sure the index and stuff was working properly too which it was but there were a couple refactorings needed cause i didnt really plan ahead lmao
cover arts aren’t loaded yet as you can see in the screenshot but clicking them to play the song does work

Attachment
0
iwantpizza10

first backstop devlog!!
most of the stuff done at the moment is backend stuff that’ll power the ui but the logged time focuses mainly on ui and setting up some boilerplate stuff for future use

Attachment
0