UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Futify (spotify client) need beta testers

    Scheduled Pinned Locked Moved App Development
    125 Posts 43 Posters 53.5k Views 11 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • manlandM Offline
        manland
        last edited by manland

        To thanks OTA12, PinePhone and all this amazing community I want to offer a native qml client for spotify. A missing piece in my point of view for ubtouch. Lot of things need to be done before a 1.0 release (and to be add in open-store) but I need some feedback on what is already done.

        So if you are adventurous, and have some time to accord to Futify please install it and give some love πŸ˜‰

        logo futify

        Installation :

        • Go to https://gitlab.com/frenchutouch/futify
        • Search for the latest succefull pipeline, take your job arch and download click file in artifacts (arm64 will be my primary target as soon as my pinephone arrive)
        • Direct link to last armhf
        • Direct link to last arm64
        • Install it with ut-tweak
        • And launch it to enjoy

        Please, open issues directly in repo (more easy to triage). If en issue or a feature is already added please add a πŸ‘ on it like that I can more easily prioritize what should be done in first.

        Please 2, open it with dark theme set with UT-Tweak (I love it like that... but some users prefer default theme and an issue already exist).

        Some screenshots

        futify-recently-play.png

        futify-featured-playlist.png

        futify-sueue.png

        futify-search.png

        Enjoy it!

        1 Reply Last reply Reply Quote 17
        • T Offline
          ToxyPoxy
          last edited by

          Installed and logged in, and plays in background to with screen off. NICE! πŸ™‚

          1 Reply Last reply Reply Quote 1
          • E Offline
            ernest
            last edited by ernest

            Hello, Thanks for you contribution.

            Could you please generate and arm64 version ? You'll have some clients πŸ˜‰

            Edit : https://gitlab.com/frenchutouch/futify/-/issues/1

            manlandM 1 Reply Last reply Reply Quote 0
            • manlandM Offline
              manland @ernest
              last edited by

              @ernest I have finally sucessfully compiled an arm64 build \o/ Can you give it a try please? https://gitlab.com/frenchutouch/futify/-/jobs/573883662/artifacts/file/build/aarch64-linux-gnu/app/futify.frenchutouch_1.0.0_arm64.click If you can confirm it work I will do a PR to be able to build golang apps to arm64 ubtouch ^^

              E J 2 Replies Last reply Reply Quote 3
              • TotalSonicT Offline
                TotalSonic
                last edited by

                Thank you so much for taking this project on, and your work on it! Will test later.

                Best regards,
                Steve Berson

                1 Reply Last reply Reply Quote 0
                • G Offline
                  geekvine
                  last edited by

                  found the repo looking through qml projects on github a couple weeks ago so i've been following in secret πŸ™‚ i will say, so far so good, keep up the great work!

                  1 Reply Last reply Reply Quote 1
                  • M Offline
                    malditobastardo
                    last edited by

                    I would like to thank you for your effort and work creating this. I've just registered myself on spotify (free account) but I can't manage to log-in in Futify, it just stays in the main screen. Do I need to use a Premium account?
                    Running on my N5.

                    manlandM 1 Reply Last reply Reply Quote 0
                    • LakotaubpL Offline
                      Lakotaubp
                      last edited by

                      Same problem here with arm64 version OP3, stuck at login page with free account. Account works on website on laptop though website doesn't render properly on morph.

                      1 Reply Last reply Reply Quote 0
                      • manlandM Offline
                        manland @malditobastardo
                        last edited by

                        @malditobastardo and @Lakotaubp yes sorry but I use librspot and it is not compatible with free account! I need to add a warning somewhere...

                        LakotaubpL 1 Reply Last reply Reply Quote 2
                        • LakotaubpL Offline
                          Lakotaubp @manland
                          last edited by

                          @manland Thanks for letting us know.

                          1 Reply Last reply Reply Quote 0
                          • E Offline
                            ernest @manland
                            last edited by

                            @manland you can publish. Thanks.

                            1 Reply Last reply Reply Quote 2
                            • FlaF Offline
                              Fla
                              last edited by

                              Hi! I will try your app with great pleasure! How did you build it, does Spotify provide an official API? And can song be stored to be played offline?

                              manlandM 1 Reply Last reply Reply Quote 0
                              • manlandM Offline
                                manland @Fla
                                last edited by

                                @Fla Hi thanks for your interest! I use librspot it's not officially supported by spotify but community is strong and lot of client has been done with that (I love the raspberry device manageable by official spotify apps)!

                                Technically all songs are stored locally to be streamed to player... So all songs can be stored to be played offline! I will work on that asap πŸ˜‰

                                1 Reply Last reply Reply Quote 2
                                • manlandM Offline
                                  manland
                                  last edited by

                                  A little update to thanks all of you 😍

                                  Thank you @ernest to let me know arm64 build work!

                                  Thank you Lars Eich (sorry don't know your username here) for this amazing logo logo.png

                                  Thank you @wdehoog for your time on media-hub which is a lot used by futify, to let me know offline mode can be a legal problem and all your tips about sound on ubtouch πŸ˜‰

                                  Many thanks for all of you testing this app and all your feedback! Please continue I love that β™₯

                                  ? 1 Reply Last reply Reply Quote 1
                                  • K Offline
                                    kugiigi
                                    last edited by

                                    I don't really use Spotify and only has a free account but if this gets to the store, I might register a premium account πŸ™‚
                                    I created an Instagram account to test Instagraph on UT πŸ˜„

                                    So when do you think it'll be ready for the store release?

                                    manlandM 1 Reply Last reply Reply Quote 0
                                    • manlandM Offline
                                      manland @kugiigi
                                      last edited by

                                      @kugiigi Hahaha I need to share your post to spotify, if they get users with futify maybe they will accept I do an offline mode πŸ˜…

                                      Before store in need to:

                                      • Do a really true home (now the first page display nothing :smiling_face: )
                                      • Manage media-hud correctly (for now the image is not displayed)
                                      • Add account/setting and/or about pages
                                      • of course debug...

                                      After that the app will go to the store. It's the plan but it's change every day 😰

                                      During this time trying it with ut-tweak is really simple. Just download click package and install it!

                                      1 Reply Last reply Reply Quote 2
                                      • arubislanderA Offline
                                        arubislander
                                        last edited by

                                        There was a bug in Media-Hub that caused the image not to be displayed. I think there's even a PR waiting, but I am not in the position to check at the moment...

                                        πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
                                        Happily running Ubuntu Touch
                                        Google Pixel 3a (20.04 DEV)
                                        JingPad (24.04 preview)
                                        Meizu Pro 5 (16.04 DEV)

                                        1 Reply Last reply Reply Quote 0
                                        • manlandM Offline
                                          manland
                                          last edited by

                                          Little update!

                                          New settings page, about page and lot of bug fixes πŸŽ‰

                                          Please test it with latest build

                                          1 Reply Last reply Reply Quote 1
                                          • C Offline
                                            chrisse
                                            last edited by

                                            Hi,
                                            Thanks for your work! I just tested Futify and it seems like you're on the right track.

                                            Could you edit your first post so that either your direct link to last armhf is updated (to the latest build), either you don't give this link.
                                            I had read the whole topic and knew that you had released an update, but as I'm not really used to Gitlab and as the version number is the same, I installed the app from your link. I noticed that I missed all your improvements, so I installed it again from Gitlab.

                                            I have submitted an issue on Gitlab, but the main problem for me is that the queue isn't working properly. Sometimes there are songs in the queue but nothing is playing; sometimes when I listen to a song and want to listen to another one, it adds it on top in the queue but it doesn't play it and when I skip the song, the queue doesn't match songs anymore (the highlighted one is not the one playing). I am not sure if it's an issue I can submit, I have the feeling it's more general.
                                            If it helps, I'm using a Nexus 5, with OTA 12 (RC). I use the dark mode as you suggested.

                                            Thanks for all!

                                            manlandM 1 Reply Last reply Reply Quote 0
                                            • manlandM Offline
                                              manland @chrisse
                                              last edited by

                                              @chrisse can you test with last version here please? For the queue bug I think it's due to bad download file. Sometimes spotify refuse to start download but it happens 1 song on 100 for me not every time! I need to show errors in qml to let you (and other users) know what is wrong.

                                              In any case please don't hesitate to open an issue specially if you have a reproduction case! It will help me πŸ˜‰

                                              1 Reply Last reply Reply Quote 1
                                              • First post
                                                Last post