Giter Site home page Giter Site logo

Comments (7)

thepante avatar thepante commented on June 8, 2024

Hi there Mat.
Sadly is working on 89 and up only. Seems that Mozilla made changes in the Firefox interface design that make a break between that version and the 88.

In fact, the changes that they made on the 89 seems to be the reason why I finally could re-do the float mode to end up with the script described in the readme as today. Before this, I tried to do it in 88 and some previous versions without luck.

For 88 should work the basic 2.5 version of this script, but doesn't have shortcut and it is "classic" mode only (doesn't have the option to float).

On the other side, FloatingScrollbar.uc.js thankfully didn't get affected as this one between versions changes. So thats why runs properly on recent versions (oldest one that I have record is 63.0a1, currently on 90.0a1). Had to adjust some details but they didn't make breaking changes about scrollbars.

Firefox 89 release got delayed a little bit and now is set to release on June 1 2021. You could try the 2.5 basic script version or wait and try out the most recent one with the 89 when you got the update.


About the loader, the version I use and the one zipped in the wiki is the 3.0.59 which doesn't use the line pref("general.config.sandbox_enabled", false); in config-prefs.js. That line seems to be for 3.0.60 version in alice0775's repo.

All the files of the loader should be from the same version: 3.0.59 (in .zip) or 3.0.60 (latest commit in author's repo), but not mixed.


About the path:

  1. Your wiki doesn't mention right placing files for 64bit arch as some Windows users might need,

Can I know which path did you ended up using? With that info it should be P:_internet_browsers\FirefoxPortable\App\firefox64\ - wasn't that?

from sal-firefox.

Polisson avatar Polisson commented on June 8, 2024

Hi, sorry for so much lag in response.
Firstly, I ended with firefox64 path. Copying files to regular FirefoxPortable\App\Firefox seems not to work at all. Also, I hadn't mixed yours and alice0775's repos.
But...!
I've updated FF to recent stable version which is 89.0. Still the FloatingScrollbar.uc.js functionality is broken with your user script loader
Unfortunately, salf.uc.js doesn't work for me, no matter whose loader I try and no matter if I start my Firefox as portable or as standalone (with clean profile in user roaming path).

How can I help you to investigate this?

from sal-firefox.

thepante avatar thepante commented on June 8, 2024

Hi there. The about:support page should list the path of the firefox binary in (actual) use, which for what I undestand; it is pointing to the correct one (firefox64).

Anyway, I would update the wiki to avoid confusion about paths thing. Thanks for bring that up.


I don't know what happen, but now I tried firefox 89 with the loader I actually use and doesn't work. Tried with the newest (from alice0775's repo) and the loader works, but not this script.

I think that I found the issue. But the error I'm seeing isn't exactly the one you described in the first message. Would try to fix that and let you know when it is ready to download to try it out.

Alongside with the (I hope) fixed version, I would update the .zip with the newest loader.

from sal-firefox.

thepante avatar thepante commented on June 8, 2024

Done, at least I got it fixed on my firefox 89 fresh install & profile.
Try it out (salf-userchrome.zip) and let me know the results.

Tested with the loader v3.0.60, updated on that wiki. Also attached on 3.3 release

from sal-firefox.

Polisson avatar Polisson commented on June 8, 2024

Yes! Works after update (first time for me, so I'm very excited 8)).
Great option of automatic closing panel. Wondering how to make it even more usable (e.g. partially visible and hover to show it)
Thanks!

from sal-firefox.

thepante avatar thepante commented on June 8, 2024

Great! Thank you for helping out with the issue.

(e.g. partially visible and hover to show it)

That sounds great. I think shouldn't be problems to add this. I'll try to implement this on these days and let you know!

from sal-firefox.

thepante avatar thepante commented on June 8, 2024

Done with that option @Polisson. Check it out on 3.4 and let me know if there's something to adjust.
Enable it changing to true the part_hideenabled key.

from sal-firefox.

Related Issues (4)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.