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

    manland

    @manland

    72
    Reputation
    46
    Profile views
    66
    Posts
    3
    Followers
    2
    Following
    Joined
    Last Online
    Website manland.github.io
    Location France

    manland Unfollow Follow

    Best posts made by manland

    • 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

    Latest posts made by manland

    • RE: Volla phone touch screen freeze.

      @wgarcia I have a screen protector too... And the original cover case, it can "touch" the screen I think at the screen border... Maybe I should remove all of them, clean phone and try for some days...

      posted in Volla Phone
      manlandM
      manland
    • RE: Volla phone touch screen freeze.

      @gt I confirm I have the same bug on my volla. But I can't find a reliable way to reproduce it. Some times it's one time by day, some time 3 times in minute. I was suspecting video in browser, but I can reproduce in other situation... And sometimes I can watch lot of video in brother without bug...

      Someone as a way to reproduce it every time?

      posted in Volla Phone
      manlandM
      manland
    • RE: Note on the last RC Volla update (June 3)

      Confirm here too, lot of lomiri crash since latest RC for my volla phone. I can't open a bug, because I don't find a reliable way to reproduce it, someone can?

      posted in Support
      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

      Just a litlle note to let you know Futify is now translatable πŸŽ‰ πŸš€. If you speak a second language, please consider adding it in futify before the next release πŸ™

      To do it you need to copy en_EN.ts from https://gitlab.com/frenchutouch/futify/-/tree/master/i18n rename into YOUR_CODE.ts and translate all target balise in it. Then make a merge-request. Tha's all :smiling_face_with_sunglasses:

      And please don't forget to add your β™₯ in open-store for Futify! It have only 6 β™₯ we need to increase that as soon as possible :flexed_biceps:

      :vulcan_salute: :kiss_mark:

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

      @magnargj Yes it's on my todo list! To increase priority upvote here 😏

      posted in App Development
      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

      @anonymoustly "playing offline" is not implemented today, but I have a way to do it... Just need time! The data is not cached but it should be easy to add an in memory buffer, please open an issue in gitlab to follow this topic πŸ˜‰

      @thierry83 "minutes" seems really to big. No song are pre-downloaded so the app does nothing when you click on play. Maybe the first song is really long to download. When you click on "play", futify create a playlist in media-hub and media-hub start to download first song, when there are some bytes of song, it play it.

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

      @migue5862 Hi, it's not a bug but a feature :beaming_face_with_smiling_eyes:

      You need to make futify unsuspendable in UTTT. Because in UT all apps are "stopped" when phone is sleeping (to economize battery). Download "UT tweak tool" in the store. Search futify in apps and select "unsuspendable" πŸ˜‰

      About the sleep feature, can you explain a bit more what you have in mind please? Or better open a ticket in https://gitlab.com/frenchutouch/futify/-/issues if you can/want πŸ˜‰

      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