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

    uWolf (LibreWolf)

    Scheduled Pinned Locked Moved App Development
    25 Posts 5 Posters 804 Views 4 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.
      • 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 Online
                  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 Online
                      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/

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

                        @haagch thanks, I will make room for bookmark button and extension button.
                        i was doing this today.

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

                          @ChromiumOS-Guy Just to account for the investment: how many hours of work did it take you from 0 to reach 0.7.16?

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

                            @domubpkm
                            I'd estimate the total time spent to be around 110-120 hours.

                            Here's a breakdown of how it was spent:

                            • The first 5 hours were completed a couple of months ago building version 0.1.0, which involved creating a setup script for running LibreWolf with no modifications, @Fuseteam helped a lot with this considering his experience with uFirefox.
                            • The remaining work was done over the course of 2.5 weeks, with daily work sessions averaging around 7 hours, and some days going up to 12 hours.
                            • To avoid burnout, I took a few days off, roughly every 3 days, which helped to maintain productivity.
                            • It's worth noting that a significant amount of time was spent exploring and testing different ideas, many of which were eventually scrapped, which made the work more time-consuming, especially in the beginning.
                            1 Reply Last reply Reply Quote 1
                            • C Offline
                              ChromiumOS-Guy @domubpkm
                              last edited by

                              @domubpkm also kinda not related but genus level move, I moved the settings menu (3dot button) to the bottom left where the tabbar starts, this frees just enough space to make the XUI work with almost no other modifications.

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

                                @ChromiumOS-Guy Thank you to you and @Fuseteam . It is good to realize in a concrete way all the investment time that this requires voluntarily to obtain an app which will make great service to all. It takes a lot of skills of course, but also above all a lot of passion for that.

                                And this comment is of course valid for all developers who spend number hours to develop apps for UT.

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