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
    72 Posts 14 Posters 4.8k Views 3 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.
    • nbdynlN Offline
      nbdynl @brenno.almeida
      last edited by

      @brenno.almeida great work!only use your app now since it is fast smooth and reliable.

      only hickup, anyone else keeps missclicking the send button? its really hard to press for some reason (xiaomi redmi note 9 pro)

      mihaelM P 2 Replies Last reply Reply Quote 0
      • mihaelM Offline
        mihael @nbdynl
        last edited by

        @nbdynl said:

        anyone else keeps missclicking the send button?

        I don't have this problem.

        1 Reply Last reply Reply Quote 0
        • P Offline
          projectmoon @nbdynl
          last edited by

          @nbdynl said:

          @brenno.almeida great work!only use your app now since it is fast smooth and reliable.

          only hickup, anyone else keeps missclicking the send button? its really hard to press for some reason (xiaomi redmi note 9 pro)

          I have this issue on the Quintus. Maybe the mouse area is too small?

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

            Thank you again for this app!

            If I can draw attention to one detail (I don't want you to be overwhelmed with requests):

            • The app somehow refreshes itself at a few seconds interval.

            • That makes that, while I scroll down the list of messages in order to look for an older conversation, suddenly the app takes me back to the top.

            • I think the same thing happens inside a conversation when there is a long message and I click on "read more" - after a few seconds the message collapses again.

            I opened an issue for it: https://github.com/brennoflavio/greenline/issues/4

            Again, a big thank you!

            1 Reply Last reply Reply Quote 0
            • nbdynlN Offline
              nbdynl @brenno.almeida
              last edited by

              @brenno.almeida the version after fixes the counter that kept growing till reboot. amazing 😍👍

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

                Thanks you all, keep feedback coming, it helps a lot. No problem to report usability / polish issues aswell.

                @nbdynl yeah broke that a while ago, still not 100% correct as muted chats still counts but at least consistent now.

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

                  @brenno.almeida
                  Thanks a lot for this great app!
                  I get the impression—purely subjective, mind you—that the app uses quite a bit of power.
                  Do you think it would be possible to add an option in the settings to set the refresh rate for new messages (or even to stop it unless I check manually)?
                  Or am I mistaken?
                  What do you think?

                  Linus67L brenno.almeidaB 2 Replies Last reply Reply Quote 0
                  • Linus67L Offline
                    Linus67 @Vlad Nirky
                    last edited by

                    @Vlad-Nirky I use the latest version from yesterday and test it over last night.
                    I haven't noticed any increased battery drain. The Pixel 3a switches to deep sleep mode without any issues. < 2% battery drain per hour. Tested last night with notifications enabled.

                    Pixel 3a, works with NextCloud, pihole, Wireguard VPN, Trilium, GhostCloud, Paperless ngx...and a lot of great apps from the Open Store.

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

                      @Vlad-Nirky Its not an impression, the app is inefficient in its current state, optimizations are needed. The perception will vary depending on the amount of whatsapp data you receive. Its a combination of having the backend written in python (which means that on receiving new events, a python process is created to process it on the fly) and the qml frontend re-rendering on each event that emits a qml update. So for example receiving a new chat means re-rendering the whole chat list.

                      Not too worried about it yet, but something for me to look in the future. I'm not 100% decided on how this app will manage its data so not gonna waste time optimizing something that might change. Probably will get back to this once the app support all possible Whatsapp events / message types, which will give clarity on how to model everything.

                      C 1 Reply Last reply Reply Quote 1
                      • C Offline
                        ChromiumOS-Guy @brenno.almeida
                        last edited by

                        @brenno.almeida so a premenantly temporary solution.
                        yeah just make sure to refactor at some point. great client as is but i recommend you structure the client around the data not the other way, that way lies pain suffering and keyboard bashing.

                        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