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

    Posts

    Recent Best Controversial
    • RE: [Alpha] Greenline - A qml Whatsapp client for Ubuntu Touch

      There's a new release for this app. I recommend disconnecting an connecting Whatsapp after installing this update using the settings since there was some rework on how messages are represented, which can lead to old glitched messages. Since its an alpha, I'm not guaranteeing consistency on each update:

      https://github.com/brennoflavio/greenline/releases

      • Better offline mode: now if the app has no connection, messages are queued to be sent once connection is back
      • Optimizations for rooms that had a lot of replied messages, should load faster now
      • Now the pending / sent / delivered / read icons matches closely with whatsapp
      • Better handling when whatsapp servers are unavailable, avoiding app crashes
      • Better media previews: now you can zoom in / out images, its easier to pause / reproduce videos, and better look and feel
      • Fixed a bug where if the person used whatsapp on two devices (like web and app), its chat appeared duplicated and in groups the profile picture did not appear when the message was sent from the second device
      • Prevent app crash when trying to download media while offline
      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: questions about app confinement

      @developerbayman your point just suggests that we need better confinement, not to remove it. For example, the alarm app could have apis to run confined

      posted in Support
      brenno.almeidaB
      brenno.almeida
    • RE: PicPocket - Immich client for Ubuntu Touch

      Just pushed a new release for this app:

      • Better image and video controls. Pinch to zoom, double tap, and other gestures. (thanks @kugiigi , heavily inspired in your commit for the gallery app)
      • Upgrade some libraries
      • Don't crash the person list page if a person does not have a thumbnail
      • Support servers with subpaths (like https://example.com/immich)
      • Give a better error to the user if app cannot connect to Immich on login
      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: [Alpha] Greenline - A qml Whatsapp client for Ubuntu Touch

      @ChromiumOS-Guy contributions are welcome! But support for all message types is planned before going beta

      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: [Alpha] Greenline - A qml Whatsapp client for Ubuntu Touch

      @pparent No plans for a confined version, mainly due to the burden of mantaining two versions of the same app. The best move here is to work with UT devs for proper support of backgroud services for click packages, so this app can run confined as is.

      Support for pausing the daemon when app closes is planned tho, which achieves the same result I think.

      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: [Alpha] Greenline - A qml Whatsapp client for Ubuntu Touch

      @Linus67 The chat list is the source of truth for contact information, there's no separate list of contacts in this app. This makes the code easier to undersand and with fewer moving parts, but the tradeoff is that to render the person name in the group it needs to exist as a individual in the list, so removing chats is not possible.

      This is unlikely to change, would add a complexity I don't want to manage. However I do plan to add basic filtering in the list, similar to how Teleports works, which should mitigate this.

      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: [Alpha] Greenline - A qml Whatsapp client for Ubuntu Touch

      Thanks for the feedback you all, any issues please report.

      We have a new release: https://github.com/brennoflavio/greenline/releases

      • Experimental support to record voice messages. Give it a try and report if it works for you
      • Support for messages with images and buttons
      • New icon and splash screen
      • Support for deleted messages, both seeing deleted messages and deleting your own messages
      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: [Alpha] Greenline - A qml Whatsapp client for Ubuntu Touch

      @ChromiumOS-Guy what do you mean by seeing the message after time runs out?

      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: [Alpha] Greenline - A qml Whatsapp client for Ubuntu Touch

      @mihael the app has a built in logic to recover the daemon in case of a crash, which seems to be working here

      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: [Alpha] Greenline - A qml Whatsapp client for Ubuntu Touch

      Nice script to stop the daemon, I added to the todo list to include before release

      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: "New": Nothing Phone 1 with Ubuntu Touch

      A few bugs here and there, but a nice daily driver

      posted in Phone (1)
      brenno.almeidaB
      brenno.almeida
    • RE: [Alpha] Greenline - A qml Whatsapp client for Ubuntu Touch

      New release: message prior this release can look strange because of a refactor I did, to avoid problems disconnect your whatsapp account in settings and reconnect after installing this update

      https://github.com/brennoflavio/greenline/releases

      • Draft support: typing in a chat will save your message next time you get back to that chat
      • Complete rework of how this app handles notifications, which should enable new features for specific message types in the future
      • Fix a bug that made the user avatar go away when downloading media in a group chat
      • Mentions should be rendered correctly now, including notifications
      • Simplified the unread count bubble (although its a big buggy now)
      • Centralized name resolution, now the app is consistent when showing names across replies, chat lists, headers, etc
      • Fixed a bug if you start a chat, the chat will have your name
      • Full support for edited messages: now the new text is shown with an edited badge, and you can edit your own messages aswell
      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: [Alpha] Greenline - A qml Whatsapp client for Ubuntu Touch

      @mihael Thanks! Any issues let me know, we're approaching a beta release

      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: Futify Remix: a native Spotify client for Ubuntu Touch

      @projectmoon basically yes. A 5min process, but annoying to require

      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: Futify Remix: a native Spotify client for Ubuntu Touch

      @projectmoon @amaurydbz found it. Spotify is not allowing using my keys to login into your account, which means that you'll need to login into Spotify Developers, generate a pair of keys and bring those to the app.

      That's why it works for me, but not for you. It uses my keys.

      As the app does not have a way to do that yet, I unpublished it. When I add a way to do it, I'll let you know and publish it back.

      Thanks for the feedback!

      Link for reference: https://developer.spotify.com/blog/2026-02-06-update-on-developer-access-and-platform-security

      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: Futify Remix: a native Spotify client for Ubuntu Touch

      @AmauryDBZ any logs?

      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: Futify Remix: a native Spotify client for Ubuntu Touch

      @projectmoon something similar happened to me when I forgot to disable app suspension on UT tweak tool. Could that be your case? If so, can you clear cache, data, disable suspension and try again?

      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • Futify Remix: a native Spotify client for Ubuntu Touch

      Download here:

      https://open-store.io/app/futify.brennoflavio

      Somewhere last year, Spotify changed some of its API deprecating some fields and redirects, breaking Futify. Around 3 months ago I submited some patches to keep the app alive, but it is not merged / released yet.

      This fork applies those patches so people can continue using the app while upstream is not updated.

      Contributions are welcome to make it build with noble framework, currently this app uses a umantained qml-go binding, that only allow building for focal. Luckly the focal build works on noble without issues.

      Give it a try and leave feedback!

      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: [Alpha] Greenline - A qml Whatsapp client for Ubuntu Touch

      Updated release:

      https://github.com/brennoflavio/greenline/releases

      • Now bringing the app to the foreground while a chat is open should update the chat
      • "view once" messages are now rendered and notified (not possible to see the content, Whatsapp limitation)
      • Mentions should render correctly now
      • Some scroll fixes when you open the chat page or click on the button to scroll to bottom
      posted in App Development
      brenno.almeidaB
      brenno.almeida
    • RE: Starting a series of videos about Ubuntu Touch

      @pparent Just watched the english version, great video, congrats on the release!

      posted in General
      brenno.almeidaB
      brenno.almeida