Multi-row tabs and other functions installers FF70-78 1.5.1
It looks like some Antivirus like Norton flag the installers as a Trojan, just as they flag any executable made with pyinstaller, but these are a false positives (there is nothing I can do about it, apart from telling people to send the file to the AV vendor that flagged it so that they update their scanners).
If you are worried, you can check the code of the installer (or even use pyinstaller to build your own) inside the installers folder to check that there is nothing shady going on, or do the manual installation following the steps here.
Description:
The installer lets you patch or unpatch Firefox and Firefox nightly to use external Javascript as well as to add multirow, tabs below, or focus tab on hover functions. Currently only Windows and Linux versions available.
The patcher will choose the default profile folder, so if you have more than 1 profile you should go to about:profiles
and make sure that the path the patcher selects is the same as the one of the profile that you are currently using.
The first time using the patcher use either the "Firefox" or "Firefox nightly" sections to patch your selected Firefox version. If you use the "Profiles only" section to patch for the first time, only the functions will be copied, but not the actual patch to enable them.
Firefox portable
If you are using Firefox Portable, you will need to change the default "Root" and "Profile" paths to the ones of wherever you placed Firefox Portable.
For example, if you placed it in C:\FirefoxPortable
, and you are using a 64-bits version, you will have to change the paths to look like:
Firefox:
- Root:
C:\FirefoxPortable\App\Firefox64
<- For 32 bits, just remove the 64 - Profile:
C:\FirefoxPortable\Data\Profile
Notes for Linux users
Linux users can run the installer making it executable first (either on properties on the context menu of your explorer or using the command line in the console).
Asuming you open the console where the file is:
sudo chmod +x Multirow-Patcher-Quantum-Nox-Installer-Linux-v1-5-1
You can then run the file with:
./Multirow-Patcher-Quantum-Nox-Installer-Linux-v1-5-1
Notes for Mac users
Mac users can add the functions following the explanations from Multirow and other functions, or they can install Python 3.6+ and run Quantum Nox Installer.py as sudo
The reason why an installer for Mac doesn't exist yet, is due to an issue with pyinstaller. see Pyinstaller Issue #1350 for more details.
Patch notes:
03/05/2020 - v1.5.1 -> Changed fixed paths to enviroment variables on Windows.
02/05/2020 - v1.5.0 -> Compatibility fix for windows users that have a different account for admin, and better profile path comprobations.
08/04/2020 - v1.4.5 -> Compatibility fix for FF77.
17/03/2020 - v1.4.4 -> Fixed minor issue with tab animations on multirow-tabs.
16/03/2020 - v1.4.3 -> Fixed tabs-below functions to avoid some issues.
11/03/2020 - v1.4.2 -> More fixes for Linux.
11/03/2020 - v1.4.1 -> Fixed "tabs below" function.
11/03/2020 - v1.4.0 -> Added the "Enable unread state on tabs" function.
06/03/2020 - v1.3.8 -> Yet more fixes for multi-row tabs.
06/03/2020 - v1.3.7 -> Fixed some issue that duplicated the min/max/close buttons when having the title bar active.
05/03/2020 - v1.3.6 -> Fixed some issue that prevented the files from being read on Linux