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

    uWolf (LibreWolf)

    Scheduled Pinned Locked Moved App Development
    20 Posts 5 Posters 515 Views 2 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.
      • FuseteamF Offline
        Fuseteam
        last edited by Fuseteam

        Do note that some of these issues are due to integration of the desktop browser into UT, not necessarily something that can be solved in the packaging.

        Some of these bugs will have to be taken up with upstream (e.g. menu and tabs going offscreen and setting pages not fitting the screen), others will have to solved in UT (e.g. right side being unusable in landscape)

        Some are being looked into e.g. right side being usable will afaict be fixed by https://gitlab.com/ubports/development/core/lomiri/-/merge_requests/207 and the settings page not fitting might be improve the new design lands: https://connect.mozilla.org/t5/discussions/firefox-settings-design-share-your-input/m-p/66629/highlight/true#M23625

        While i am sure that donations are appreciated, do keep in mind this won't brings fixes faster as there is only so much we can do.

        Have ideas how firefox (and by extension librewolf) can be improved for us? share ideas to upstream, but be nice and be mindful these things takes time* to fix and may not be their current priority. Showing genuine interest, doing research if something has been proposed before and sharing ideas so they may gain traction is highly appreciated

        * to help shape perspective It took 3 years (compare the date on https://connect.mozilla.org/t5/discussions/arm64-armhf-firefox-binary-tarballs-for-packaging-for-ubuntu/m-p/12847 with https://www.mozilla.org/en-US/firefox/136.0/releasenotes/) for them to finally package for arm64 in their own apt repo, in part because it took that long of sharing for it take traction but also in part due to changes they had to made

        H 1 Reply Last reply Reply Quote 2
        • C Offline
          ChromiumOS-Guy @haagch
          last edited by ChromiumOS-Guy

          @haagch and @domubpkm here are the bugs you reported and what I can do about them:

          1. Keyboard does not always appear, especially when switching between tabs (OSK design, I have no control over)

          2. Drop-down menus do not always unfold ("define" drop-down settings and subsidiary menus inside it work)

          3. Copy/paste functionality is non-functional (in Known Issues already, please read them.)

          4. uBlock Origin icon is not visible, making it difficult to access actions on web pages (thats intentional design out of compromise, I will modify UI much more aggressively instead of hiding UI elements)

          5. Parameter subdivisions mark is too wide on the Volla 22 (read my message about scaling Issues)

          6. Inputs on the right side of the screen do not work in landscape mode (xwayland will probably fix itself when the move to wayland is done, added to Known Issues)

          7. Main menu is not shown in portrait mode ("define: main menu, the settings button?, if so this is a scaling issue).

          8. Dropdown menus in settings often do not work (please elaborate further, open an Issues and github and provide me with screenshots and logs please.)

          9. On-screen keyboard does not work on new tabs, but starts working after long pressing something that opens a menu (known behavior, 10. very hard to pin down, but essentially boils down to "wait a bit: as it seems OSK plugin initializes last.)

          10. No button to create a new tab when 3 tabs are open in landscape mode (is this related to reported bug 6, or something else like scaling elaborate).

          11. Input completion is broken, especially in the URL bar (elaborate, Is not broken this is specific to you and you may also misunderstood the problem, if you have severe scaling issues the url bar will go off screen and "Expand" to the new "space" if that happens you won't see suggestions).

          12. Content is slightly cropped on the right side on Volla Quintus (again scaling)

          13. Location access does not work, and there is no OS permission request (I can give it access, and you'll have to test if it works as my phone does not have good GPS capabilities and is incapable of first fix)

          14. Startup "Open previous windows and tabs" setting does not work, and history is always empty when enabled on the new tab page

          15. Authentication with Solo USB-C key with bitwarden does not work (all of these work for me except bitwarden I don't use it, and I doubt it would work through UT, you can open an Issue that uWolf cannot detect USB-C auth keys)

          C 1 Reply Last reply Reply Quote 0
          • C Offline
            ChromiumOS-Guy @ChromiumOS-Guy
            last edited by

            also I say scaling Issues, but let me elaborate, firefox/librewolf UI is shit and does not handle being squeezed so much they did not code it correctly so it breaks (usually by overflowing of screen), i already have many many counter-measures ainly in the form of sacrificial UIX elements like addon buttons being tampered with so the urlbar prioritizes overflowing onto them first, among many many padding rules.

            I have decided this is not enough (insert Thanos scene).
            go to here, help if you can.

            about donations I much rather you'd give me you're time in the form of help, help in anyway possible.
            I won't go into too much detail about my life but I cannot guarantee I can maintain this project for years like my past projects, I may fine uni really easy or get a post in the army that lets me have a lot of free time, or I may not so I cannot and will not take donations for something I cannot guarantee, due to my drafting date coming up in 2026 either I go to uni then to the army or directly to it.

            D 1 Reply Last reply Reply Quote 0
            • D Offline
              domubpkm @ChromiumOS-Guy
              last edited by

              @ChromiumOS-Guy Hello thanks for your explanations.
              One more thing i noticed : is it possible to save bookmarks currently ?

              C 1 Reply Last reply Reply Quote 0
              • C Offline
                ChromiumOS-Guy @domubpkm
                last edited by ChromiumOS-Guy

                @domubpkm its LibreWolf, it should work just as well, the bookmark bar is hidden so you will have to access through settings -> bookmarks

                the button to bookmark is probably also hidden so you will need to manually enter a bookmark.

                D 1 Reply Last reply Reply Quote 0
                • D Offline
                  domubpkm @ChromiumOS-Guy
                  last edited by

                  @ChromiumOS-Guy Yes i hadn't seen a bookmark button so as to record , but i wanted to be be sure that i hadn't miss something.

                  C 2 Replies Last reply Reply Quote 0
                  • C Offline
                    ChromiumOS-Guy @domubpkm
                    last edited by

                    @domubpkm I'm currently going to do a massive rewrite of UI, this will fully adopt UI to mobile by extensive use of javascript this will also be unstable and take at least a week to do and another to get stable.

                    1 Reply Last reply Reply Quote 1
                    • C Offline
                      ChromiumOS-Guy @domubpkm
                      last edited by

                      @domubpkm I will be slowing down a bit, I am getting involved with this, I believe I can help get this moving way faster then without me considering I have a lot of experience with string manipulation.

                      1 Reply Last reply Reply Quote 0
                      • H Offline
                        haagch @Fuseteam
                        last edited by

                        @Fuseteam With main menu I mean the hamburger menu with the three lines.

                        Made some videos for some of the things.

                        1: Solo USB key, it's supposed to turn blue when an auth request comes to it. Idk if it needs some kind of usb permission: https://youtube.com/shorts/EIjAkhwfOOw
                        2. Drop down boxes in the settings page, I think this might be related to the on screen keyboard because it starts working after a menu opens: https://youtube.com/shorts/o5OpgXKtTWk
                        3. Broken auto complete in the url bar: This time it seems to have learned not to auto correct "about:", but backspace still autocompletes quite broken stuff: https://youtube.com/shorts/Uc5UlPfpEXg

                        C 1 Reply Last reply Reply Quote 1
                        • C Offline
                          ChromiumOS-Guy @haagch
                          last edited by ChromiumOS-Guy

                          @haagch couldn't help but notice this is on first boot without my custom chrome.

                          also suggestions work perfectly what you're seeing is the hard work of Maliit auto-complete its annoying as hell and you can turn it off in the settings this is not related to my app.

                          H 1 Reply Last reply Reply Quote 0
                          • H Offline
                            haagch @ChromiumOS-Guy
                            last edited by haagch

                            @ChromiumOS-Guy I had first installed the old 0.4 stable version from open store, then I tried the click package from the github releases and noticed it didn't read my existing profile. I also downgraded to the open store version again, then installed the latest upgrade from openstore. I guess this was not a good thing to do.

                            I now uninstalled the app from openstore, deleted ~/.librefox and installed it again. The auto install script ran again and I now have the tabs at the bottom again. Your modifications solve my issue 2.: The main menu hamburger button is now visible and clickable in portrait mode. It also solves 5, a new tab button is always visible now. So disregard these, as these were my own fault I guess.

                            What I can't seem to find in your modification is a way to access extensions. In portrait mode I see none, in landscape mode I see (unclickable because of 1.) icons for ublock, privacy badger and sponsor block but no overflow for further extensions, in particular I can't see a way to access the bitwarden extension at all. If you could manage to squeeze the extensions container (the puzzle tile) icon somewhere in this UI that would help a lot I think.

                            "Word suggestions" seems to be the name for auto complete, I disabled that for now, thanks. I know just a little bit about input/completion with virtual keyboards and I guess in x11/xwayland it'll always be a bit broken (I'd think currently it just fails to send an appropriate amount of backspaces before sending the "completed & corrected" word). But even on wayland the protocols aren't great. I remember being in the audience of this fosdem talk: https://archive.fosdem.org/2024/schedule/event/fosdem-2024-2972-wayland-s-input-method-is-broken-and-it-s-my-fault/

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post