Description
Just a quick announcement here to let everyone know I am currently working on the next major version of Subtracks, which will be a complete rewrite. After working on the offline support branch for a bit and experiencing a new tech stack (Flutter) through work on another project, I'm pretty confident that this project will be much better off with a total overhaul. Besides all of the advantages Flutter and Dart bring, this will let me build from the ground up with a lot of the features that are missing now.
So with that said, I'm creating this issue for two main reasons: to announce that I'm pausing contributions until I at least get to the alpha phase on the rewrite (except for translation updates, which I plan to port over to the new codebase, so please feel free to continue on those), and to track all of the issues I'm aiming to resolve in 2.0. The "extras" here are things that I'd like to have in the next release but may not make it depending on where I decide to cut it. If they don't make it into 2.0 that doesn't mean they won't be done, but that they will be in a future update.
Once I get the prototype into a decent state I'll put it up in development branch here, and then I may start doing some alpha/beta/RC releases depending on interest.
Goals
- [Feature] Offline support #3
- [Feature] Playlist mangement (add/remove/sort/edit) #8
- [Feature] Queue management (add/remove/sort) #9
- [Feature] Multi-select actions #10
- [bug] gradient makes text unreadable #36
- Scrobbling does not follow any standards #113
- Music keeps playing after closing app #115
- Limit height of playlist description #127
Extras
- [Feature] Customizable Browse screen categories #4
- [Feature] By year/by genre albums filter #7
- [Feature] More shuffle play modes #11
- [Feature] Android Auto support #12 (I'll need help testing this one for sure)
- Casting support - Chromecast #23
- [Feature] Swipe support #27
- [Feature] Add support for "format" param, in addition to bitrate, for transcoding #35
- [Feature Request] Double tap to seek #110