-
Notifications
You must be signed in to change notification settings - Fork 2
Releases Browser #78
base: master
Are you sure you want to change the base?
Releases Browser #78
Conversation
The release view is very complex. I've tested FXML a bit but I don't like it, I'll do it programatically then. |
Also, the blur is just here till we figure out what cover size we use. It's currently using the 64px thumbnails which are horrible. I think I'll create a new cached size, 256px. It's the "good" size, not too large, not too small. |
Hmm, I'd support going with FXML, I was already thinking about implementing it for the main app as well, because then you can easily implement different layouts without changing the actual codeand it forces you to decouple unrelated stuff. |
But in general I like this initiative 👍 |
About icon size - you can just make the grid items smaller for now. We'll have to make cover caching smarter sooner or later anyways, then we can tackle this as well. |
Good idea.
I'll make the "default" grid size smaller, you'll still be able to change it with buttons (which are not visible in the screenshot, its pretty outdated) |
* Now loads and caches 256x256 covers * Option to blur low-res covers which awaits a download/caching of high-res ones * More visible controls * Placeholder while releases are loading * Player buttons without background (using id #controls)
Can you merge xeruf/util#7 ? |
Adds a release browser which shows album arts, releases names and artists, and can show one release's tracks in a beautiful manner.
Current progress :
Videos of the latest progress
Newest video with enhancements
https://streamable.com/hdct3
Old but shows some features the first vid doesn't
https://streamable.com/flzmg
Browser :
Draft for release view (once you click a release) :
Ideas / TODO