Futify (spotify client) need beta testers
jonius last edited by
Thanks for this effort! Could you configure the CI to keep its artefacts a little longer? I am on the road and latest build already has its artefacts removed.
@jonius Yes of course I will! I have relaunch the last build if you are here https://gitlab.com/frenchutouch/futify/-/pipelines/156270318
manland last edited by manland
From Alpha to Beta test
- from 1 week retention artifact to 1 month
- click on track in queue to switch to it
- debug lot of bug around queue, play state and clear queue
- close #9 add user metrics about songs played
- close #15: start song when click on it
- add home view
Latest click packages:
TotalSonic last edited by
@manland - working well on Meizu Pro 5 (armhf) RC channel. Thank you for your work on this!
Thank you for this new build! Huge improvements on my Nexus 5.
Now I can click on songs to play them and I can easily navigate through the songs in the queue.
Another improvement: when I search for songs while listening to a playlist or an album, if I click on a song from my search results, it plays directly, it is not added last in the queue.
The only problem so far: when charging a long playlist, the queue is kind of blocked until all the songs are loaded. In this case, if I click on another song from my search results, it doesn't play and is added last in the queue instead. I tried several times and I think that it happens only when the queue is not fully loaded. If I have a queue fully loaded (I have only tried with albums or short playlists, I haven't had the time to wait until a long playlist is fully loaded), then I can play another song from my search results without problems.
I haven't had the time to play around much more, but just one small thing that could be improved in my opinion: when you make a search and find an album, if you click on it, it displays the album first, and then the songs. You can click on the songs, but if you want to play the whole album, you have to click on the small play icon (top right). It could be easier to click on the album on the top of the list, like you do with songs.
Kudos for the good work! I look forward to making more testing!
I am trying to log in using my wife premium account but nothing happens. Maybe that's because she uses her Facebook account to do it?
Thanks a lot for your great work!
@malditobastardo Ain't working for me needer and I ain't using facebook as login.
Spotify offered me 3 months of free premium subscription so I was able to test this
It's awesome that a very mainstream app can have a native app. However, I do have a concern about its legality though. It looks like it downloads songs in OGG format before playback and I can even copy those OGG and play them with the music app. Is that even possible on Android and iOS for offline playback? Also, perhaps you can check how Cloud Music does the streaming. It seems to me that it does actual streaming and not downloads the whole songs first. Well I'm not exactly sure but I tried looking for its downloaded files but I did no see anything.
In any case, great job and good luck!
Keneda last edited by
Hopefully I’m not contributing to some type of an echo chamber. But I am having issues with any kind of playback. I’ll pick a playlist/album and attempt to play it seems most of songs on the playlist don’t completely download so I am unable to play them. All the tracks have a percentage of 50% next to them.
EDIT: Forgot to mention I’m on a Pinephone.
@tnywatkns It's not working on my pinephone as well. The songs are downloaded fine but the playback isn't working. Playing the downloaded song in the music app works though.
@kugiigi Yes I know about that and I know it's not compliant with spotify rules. A way is to encrypt the song... Another is to really stream song but in this case I loose meta info of song and the media-hub is empty. I don't push this binary on the open-store because of that!
The lib I use behind the scene is also a violation of spotify rules... But they don't kill it! Because with it lot of applications are build to use spotify where the compagny can't (don't want). Like raspberry, terminal, iot devices and I hope UbTouch
Today the last build remove cache on start and when the app finish... Don't know what to do, please help me
@manland I can play a little bit designing some logos, if you want! Where do I find the UT guideline regarding logo design? Thanks!
@kugiigi Here you go:
The design guidelines by ubports are somewhat bare bones and need to be substituted by the old ones by canonical at a lot of places. But the two pages on logo design are pretty complete and helpful. They are what I used when designing the current logo.
@kugiigi Alright, does the music player need to pointed towards the folder with files or will it just "pick them up"? Also if I close Futify do the song files persist?
@tnywatkns music player need to be pointed (and it's an hidden folder in .cache) and yes if you close futify songs will be deleted. Next step is to encrypt songs like that other app can't play song... I don't have better idea today
@manland Cool, I wish I could contribute something more meaningful other than bug reports/complaints. I would be efficient as a toddler with coding assistance. I've just somewhat learned HTML/CSS this year (if you consider that coding) and I can do some bash scripting as well.
EDIT: Forgot to add, keep up the great work! Don't feel too discouraged. You're doing something a lot of other people (like me) wouldn't know the first thing about doing.
Yeah, I noticed that in Cloud Music, meta data are not displayed in media hub/sound indicator during playback. I have no experience with media hub yet but maybe I can help with this project once I'm with the current project I'm working on.
Anyway, I wonder how the library was made if Spotify doesn't of it. Right now, I'm just worried you put a lot of effort in this then Spotify will suddenly put it down. At least, maybe we should find a way to hide the downloaded songs because in its current state, I can basically download all songs I want and cancel my account LOL
Fla last edited by
I just installed the app but can't log in. When I press the login button the app freezes.
@Fla you need a premium account not a free one