Futify (spotify client) need beta testers
-
Hi here! I have some good news.
After lot of tests, hacks, implementations, delete, retry... I have find a way to produce a working version which does not compromise spotify data.
In the way to find a good solution, I had rewrite (almost completely) the app
Try it:
If you stop read here, please keep in mind only one thing : You need make futify
unsuspendable
in UTTTNoticeable changes:
- no more download song == only stream: song start immediately but you need make futify
unsuspendable
in UTTT - update to qt 5.12
- update to golang module
- use APL (adaptative page layout): no convergence yet but on the way
- rework global menu and global navigation
- default theme set to dark (can be changed in settings)
- when a song can not be played an error song is played (configurable in settings)
- display error in login page
Know bug:
- media-hub don't display songs infos (hard to fix)
- some times playlist stop working (error song was added to be notified of that)
Should be the last version before adding Futify to the open-store! Please stop me if you find a blocking bug!
- no more download song == only stream: song start immediately but you need make futify
-
@manland I definitely like the new layout better (The xx% showing the popularity now has a label). Unfortunately I seem to be able to corrupt the Queue, advancing to the next song eventually leads to the Queue showing 0/0 but the songs that were in the Queue are still listed, and I can't click the circle x (nor any other button) in the Queue.
I went back to one of your previous versions. - Can't say which one since these both show version 1.0.0
Thanks for your hard work.
Mark
-
@manland
Hello,
I'm a new user of UT for a few weeks (OTA-16 stable on xperia X), i'm happy to see you still work on Futify !
I still have the same bug than the previous version :
I'm unable to use Futify over mobile data : the application remains stuck on the splash scree with the blue circle.
While connected on wifi, i don't have this problem.Thanks again for your work !
-
@rodnoq
What mobile data network? 2G, 3G or 4G?
It might be a bandwich rate issue. -
@keneda I'm using 4G. Do you have any idea on how to debug this ?
-
@rodnoq
I'm not a dev, so no idea how to debug anything hereWhat you described sounds to me like not enough bandwich to load content, but in 4g that should be good.
However i can tell you to download Logviewer from open store and try to launch Futify while logviewer is running and once futify launched to open the futify log that will prompt in logviewer, then you can share log content here to help more skilled people than me to investigate your issue.
-
These are the logs I obtained at startup when I use either 4G or wifi :
With 4G, app does't go futher than splash screen with blue circle turning :
http://paste.ubuntu.com/p/pzq9GqRRFK/With wifi, app runs normaly :
http://paste.ubuntu.com/p/zmPtDk9Cds/ -
@rodnoq Looks like the step where it fails on mobile data is the login/authentication.
So question (for dev's) is: Does Spotify/Futify somehow restrict IP's or so for logging in? Just guessing on that since I don't use it myself.
-
@rodnoq Just incase your using a free account i don't think this app works. You need the paid version
-
@lakotaubp Yes, that's the case, i have a premium account.
-
Thanks so much for the great work! Been using the old version for a few months and was struggling with the download issue: Had to wait forever to get to songs at the bottom of long playlists. Switched to new one and will report back ... Thanks again!
-
New beta tester here. It works great! Thanks for this great app!
-
@a8ksh4 welcome onboard! Let me know if something don't work
I have a little regression with new mediahub: when futify is closed song continu to play. Depending on the amount of downloaded songs, could be long. Workaround is: clear queue before stopping app. Not ideal but a reall fix will come.
About the dropped stream the reall fix should be https://github.com/ubports/media-hub/issues/16 but I can also implement a workaround in futify even if with new mediahub i can't reproduce the issue. Anyone can reproduce the bug with latest futify and latest ubtouch?
-
@manland Just for reference, this sounds like https://github.com/ubports/media-hub/issues/48. This does not affect futify only it seems.
-
To try it, it is needed to be compiled, right?
It has to be compiled in the desktop? -
@thousandtopics no you can download it from gitlab:
- arm64 https://gitlab.com/frenchutouch/futify/-/jobs/1207516585/artifacts/browse/build/aarch64-linux-gnu/app/
- armhf https://gitlab.com/frenchutouch/futify/-/jobs/1207516582/artifacts/browse/build/arm-linux-gnueabihf/app/
Just download click file and open it with openstore to install it
Enjoy!
-
@manland wow, very much appreciated
-
@manland Just installed it today 10-07-21 and works like a charm. Thank you for your efforts.
-
Just installed this and had a play..
It seems a tad laggy on the UBports Pixel 3aXL but im sure that will mature with time.
It also weirdly took a while before it would actually play anything. i had to exit out and go back in for it to work. same thing happened when I tried to log in for the first time.
i see that some of my playlists are not showing in the top bar as well so i had to search for it to play.
Apart from those, it seems to be running quite well. thanks for the app! -
Hi, I have started using the app recently and I think that is great, however I have noticed that the app if is left on the background it will stop after a few seconds of playing, the same when the screen goes to sleep, before submiting a ticket I just want to make sure that is a bug and not a setting or something that I am missing I am currently missing version 1.0.0.
Talking about features, I am not sure how feasible a sleep function is, but as someone that enjoys playing music while falling sleep, I think it would be a great addition, it would also be a good idea to display the app version on the about section of the app just to make easy to find this info for debug or inputs coming from testers.
Amazing work regards.