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

    [Alpha] Greenline - A qml Whatsapp client for Ubuntu Touch

    Scheduled Pinned Locked Moved App Development
    105 Posts 15 Posters 12.3k Views 5 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.
    • P Offline
      Perrete
      last edited by

      Hi, I find the app really useful, specially due to the daemon. I would really love video call functionallity. Is there any chance it will be added soonish?
      It's really the only thing keeping me on Waydroid's Whatsapp app at the moment.
      Thank you so much for working on this, keep it up!

      1 Reply Last reply Reply Quote 0
      • brenno.almeidaB Offline
        brenno.almeida
        last edited by

        @777x you mean that there's some delay between pressing the button and the message to appear in the list? What is your device?

        @perrete not anytime soon, there's limitations on both Whatsapp and the projects this app depends on to make calls possible

        1 Reply Last reply Reply Quote 0
        • brenno.almeidaB Offline
          brenno.almeida
          last edited by

          New Release:

          Download here: https://git.brennoflavio.com.br/brennoflavio/greenline/releases
          Github mirror: https://github.com/brennoflavio/greenline/releases

          You now can translate Greenline for your language, go to UBports translation project and feel free to contribute 🙂

          https://hosted.weblate.org/projects/ubports/greenline/

          Many thanks for UBports admins to make this happen.

          Changelog:

          • Animated stickers now renders correctly
          • Fixed a bug where the name and photo in the notification was not shown correctly
          • Now you can start new chats. Either by inputting a phone number or importing a contact into the app
          • Translation support

          Progress towards beta: https://git.brennoflavio.com.br/brennoflavio/greenline/milestone/1

          1 Reply Last reply Reply Quote 4
          • brenno.almeidaB Offline
            brenno.almeida
            last edited by

            Hi all. Announcing that this app is now in Beta. My goal is to release to the store by end of next week, fixing the maximum amount of bugs possible until there.

            Please, help me catch remaining bugs and misbehavior by downloading and using the latest version bellow, reporting here anything you'll find. Once in the store, will be slow to fix bugs, so now its the time to get the app in a good shape.

            Latest release: https://git.brennoflavio.com.br/brennoflavio/greenline/releases/tag/v1.0.0-rc2
            Translate this app: https://hosted.weblate.org/projects/ubports/greenline/

            Changelog:

            • Translations to many languages, thanks to the translators
            • Fix scrolling a chat up make it lose its position and glitch
            • Prepare pipeline for final release
            • Make chat list page refresh incremental, more performant, don't lose position when receiving messages
            • Many small performance enhancements across the board, app should feel faster
            • Avatars now use the lomiri shape, rendering with less resources
            • Fix a bug where receiving messages made the avatar to stop showing
            • Speed up first historical sync, up to 10x faster on my tests
            • Faster parsing of events, by decoupling chats from chat metadata like avatars and descriptions
            • Remove support to send mute status to whatsapp, too unreliable
            • Hide self chat
            • Improve chat rendering performance by caching rich texts, and not use rich render for simpler texts
            • Fix mentions not being clickable
            • Fix some texts bubbles not having the correct size
            • Better rich rendering of lists
            Vlad NirkyV 1 Reply Last reply Reply Quote 1
            • Vlad NirkyV Offline
              Vlad Nirky @brenno.almeida
              last edited by Vlad Nirky

              @brenno.almeida
              Hello.
              I give it a try.
              I haven't been able to connect with QR Code (not shown in the app) (but well with phone number).
              UT 24.04-2.x daily from 08/06/2026 as the Xiaomi Redmi Note 9 Pro has been excluded from updates.

              brenno.almeidaB 1 Reply Last reply Reply Quote 0
              • brenno.almeidaB Offline
                brenno.almeida @Vlad Nirky
                last edited by

                @Vlad-Nirky Can you send logs using the LogViewer app (or equivalent) from the service greenline.service? Should tell why the daemon could not generate a new qr code for you.

                Vlad NirkyV 1 Reply Last reply Reply Quote 0
                • Vlad NirkyV Offline
                  Vlad Nirky @brenno.almeida
                  last edited by

                  @brenno.almeida
                  Sure.
                  https://dpaste.com/8SCPTBYCB

                  1 Reply Last reply Reply Quote 0
                  • mihaelM Offline
                    mihael
                    last edited by

                    This is working amazing and I have been using 1.00 (rc1) for a few days now. Thank you!

                    Just a quick question: why did you hide the self chat?

                    brenno.almeidaB 1 Reply Last reply Reply Quote 0
                    • mihaelM Offline
                      mihael
                      last edited by

                      Also, when I click on a notification, it doesn't open that specific chat, it just opens the app.

                      1 Reply Last reply Reply Quote 0
                      • brenno.almeidaB Offline
                        brenno.almeida @mihael
                        last edited by

                        @mihael Please test on rc2, there were many changes so its possible that your bug is fixed.

                        The reason to disable self chat is because is because there's a whole set of features (replies, sending messages, etc) that is not fully tested on the self chat case, so for now managing the self chat is a unsupported feature. Maybe in the future if there's enough demand for it I can evaluate enabling it again.

                        1 Reply Last reply Reply Quote 0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        • First post
                          Last post