UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. manland
    3. Best
    Offline
    • Profile
    • Following 2
    • Followers 3
    • Topics 4
    • Posts 66
    • Groups 0

    Posts

    Recent Best Controversial
    • Futify (spotify client) need beta testers

      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!

      posted in App Development
      manlandM
      manland
    • RE: Use Mattermost instead of Telegram to discuss about UT

      Interesting debate here. Let me put my through in this discussion. But before who am I.

      Hello i'm Romain a french dev which love UT (daily drive it since 1 year now). I'm also the mattermost mvp for version 5.11. And the author of the official plugin gitlab.

      So I guess i'm legitime to talk about this subject πŸ˜…

      I think the main point of telegram vs mattermost is about open-source. TΓ©lΓ©gram is not open-source, mattermost is. Just like github vs gitlab.

      But no, ubports fundation are not hosting it's own gitlab @Fla. We use the global instance gitlab.com which is not linked with a mattermost instance. So the effort to host one is necessary.

      As all decisions I take every day, this is a table whith pro/cons:

      Pro Cons
      open-source need to be hosted
      open api no native app (they have react-native mobile app but react-native don't support ubtouch, they have eletron desktop app but electron don't support ubtouch :crying_face:)
      self discoverable (channels about dev, QA...) no publicly accessible (need to register in ubports instance)
      notification possible need dev in MM (not in ubtouch and the man power for our OS is already light)
      lot of plugins to bridge need lot of configuration
      no spam bot not more debate to add a captcha πŸ˜‚

      As you can see, As much I love mattermost, we can't do all this stuff in short/medium time. Maybe in long, very long time πŸ˜“

      As an advice, this is how I considered moving to mattermost (but unfortunately no time now...):

      • buy a starter at 150$/year https://mattermost.com/pricing/
      • create all channels in it (general, dev, qa, os...)
      • bridge them to telegram (and why not matrix...) https://github.com/42wim/matterbridge
      • invite people to come

      If after 1 year no one use this instance don't renew it and you have "only" loose 150$.

      If you do that, and users use it, I'll dev a native mattermost app for UT (or at least a way to have notification from it :smiling_face_with_halo: )

      posted in General
      manlandM
      manland
    • RE: Futify (spotify client) need beta testers

      Futify is released on open-store πŸ’– :party_popper: πŸš€

      Thanks to all of you! And please test the new version, lot of improvements come with it :face_with_tongue:

      posted in App Development
      manlandM
      manland
    • RE: Futify (spotify client) need beta testers

      Yes user can grab song from spotify through futify... I have implemented a workaround and will put a version on open-store ASAP, but this year is so particular, you know... I mean, I make all I can today. And progress at my own rhythm.

      And community have a version in gitlab ready to use (I use it everyday), yes there are some bugs but app works great.

      Be patient futify will come πŸ˜‰

      posted in App Development
      manlandM
      manland
    • RE: 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.

      photo_2021-04-23_16-11-25.jpg

      In the way to find a good solution, I had rewrite (almost completely) the app πŸ˜…

      photo_2021-04-23_16-11-17.jpg

      Try it:

      If you stop read here, please keep in mind only one thing : You need make futify unsuspendable in UTTT

      • armhf
      • arm64

      Noticeable 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!

      posted in App Development
      manlandM
      manland
    • RE: Futify (spotify client) need beta testers

      @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 ^^

      posted in App Development
      manlandM
      manland
    • RE: Futify (spotify client) need beta testers

      @Fla Ok I find it πŸ˜‰ Thank you, I have open a bug https://gitlab.com/frenchutouch/futify/-/issues/17 I fix it in the next build!

      posted in App Development
      manlandM
      manland
    • RE: Futify (spotify client) need beta testers

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

      posted in App Development
      manlandM
      manland
    • RE: Futify (spotify client) need beta testers

      @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 πŸ˜‰

      posted in App Development
      manlandM
      manland
    • RE: Futify (spotify client) need beta testers

      @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!

      posted in App Development
      manlandM
      manland
    • RE: Futify (spotify client) need beta testers

      @Fla Oups sorry missing your ping. Can you retest the app? Because I have same log on my Nexus5 and on my PInePhone but the app is working...

      @connochaetes you need to download this click package

      For all of you waiting for a new version, I am investigating a new approach... If it's not successful I will encrypt data or full stream data to be sure no one can take song out of Futify.

      posted in App Development
      manlandM
      manland
    • RE: Futify (spotify client) need beta testers

      @Fla

      A message in the front-end saying that the authentication failed would be useful

      I think it will clear 90% of bugs πŸ˜„ The first hink in my todo list when I finish vpn things... ASAP πŸ˜‰

      posted in App Development
      manlandM
      manland
    • RE: Futify (spotify client) need beta testers

      @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!

      posted in App Development
      manlandM
      manland
    • RE: UT is calling "Home"

      After a quick search changing url should be very easy: https://github.com/search?q=org%3Aubports+"start.ubuntu.com"&type=Code and https://github.com/search?q=org%3Aubports+"ntp.ubuntu.com"&type=Code

      I agree with @Keneda canonical can't be compared to google or apple
      But I agree with @herr-b no need to continue to call these url if something else more appropriate exist.

      @herr-b Can you open an issue with better alternative in https://github.com/ubports/ubuntu-touch/issues ? The community will really appreciate your iniciative because we are all here to make ut better πŸ˜‰

      posted in OS
      manlandM
      manland
    • RE: Ubuntu Touch Q&A Saturday 4th Of April At 19:00 UTC

      Hi all! Thanks for your work I love ubtouch!

      I'm Dev and I want to start a truly native qml Twitter client. I've played with online accounts and service Twitter service don't work (infinite loading) for Facebook I can't finish the process because of not valid app.

      So my question is: should I use online account? Do you plan to support it in mid term? If so can I add services (LinkedIn, GitHub, Gitlab...) And how? Or it's better to Dev an internal app system with web engine?

      I love the idea behind https://github.com/ubports/buteo-sync-plugins-social how can I play with that? Or help to develop it if no plan to abandon it!?

      Have a good day/night.

      posted in News
      manlandM
      manland
    • RE: web app push notifications

      @rocket2nfinity Unfortunately not today... But In a near future I hope! This is an issue I open for morph-browser https://github.com/ubports/morph-browser/issues/218

      posted in Support
      manlandM
      manland
    • RE: Futify (spotify client) need beta testers

      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 β™₯

      posted in App Development
      manlandM
      manland
    • RE: Futify (spotify client) need beta testers

      Little update!

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

      Please test it with latest build

      posted in App Development
      manlandM
      manland
    • RE: Futify (spotify client) need beta testers

      @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 πŸ˜‰

      posted in App Development
      manlandM
      manland
    • RE: Futify (spotify client) need beta testers

      @chrisse and @pixelated yes should be fixed in last build if not the case please open an issue with exact scenario and playlist name πŸ˜‰

      posted in App Development
      manlandM
      manland