Multirow patcher quantum nox installer windows

Multi-row tabs and other functions installer FF117 1.8.13

Make sure to repatch the whole Firefox installation with each update to get the lastest FF patching apart from the functionality scripts.

False positives

Some antivirus software are detecting the installers as malware on VT, this is due to the files being created with Pyinstaller, which has had problems of being falsely detected for a while, and there is little that can be done to solve this.

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.

Since this version doesn’t offer autoupdates, nor fetches the files online from the repository, each time something breaks with a new Firefox update you will have to download the newest patcher from here and patch the function you want again to overwrite the old files you had with the new ones (or copy the files manually yourself).

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. You won’t need to choose those again if you are updating from an old version (but you can still use them if you are still patching the default profiles if you want).

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

Chocolatey

You can also install this package with the chocolatey package that Pauby created, although I won’t be tracking it for changes (it should technically update the version there as we update it here):

choco install firefox-quantum-nox

See the link of the package for further details on it’s use.

Notes for Linux users

Linux users can run the installer by making the file executable first (either on properties on the context menu of your explorer or using the command line in the console).

Assuming you open the console where the file is:
sudo chmod +x Multirow-Patcher-Quantum-Nox-Installer-Linux-*.elf
You can then run the file from the console using the context menu or typing directly in the console:
./Multirow-Patcher-Quantum-Nox-Installer-Linux-*.elf

Notes for Mac users

Due to Apple’s policies, the installer might get blocked by SIP (System Integrity Protection), and it will just tell you that it could not complete because it had insufficient privileges (even if running from root). The only way around this is to disable SIP temporally.

The installer also might start up slow due to a problem with how it had to be bundled into an .app file (since pyinstaller has issues with them).

For the issue, you can check Pyinstaller Issue #3820 for more details.

Troubleshooting

If you are having issues with any of the files not working, first try the basic troubleshooting steps before opening an issue.

Patch notes

2023/08/29 — 1.8.13 ->Updated the patcher files so that they work again past FF 117. You will need to clear the startupCache folder from your local profile folder.
2023/05/10 — 1.8.12 ->Updated Multirow tabs to make --tab-growth variable work again.
2023/05/09 — 1.8.11 -> Update tabs-below*.css files to work with the new changes.

Multi-row tabs and other functions installer FF108 1.8.12

Make sure to repatch the whole Firefox installation with each update to get the lastest FF patching apart from the functionality scripts.

False positives

Some antivirus software are detecting the installers as malware on VT, this is due to the files being created with Pyinstaller, which has had problems of being falsely detected for a while, and there is little that can be done to solve this.

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.

Since this version doesn’t offer autoupdates, nor fetches the files online from the repository, each time something breaks with a new Firefox update you will have to download the newest patcher from here and patch the function you want again to overwrite the old files you had with the new ones (or copy the files manually yourself).

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. You won’t need to choose those again if you are updating from an old version (but you can still use them if you are still patching the default profiles if you want).

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

Chocolatey

You can also install this package with the chocolatey package that Pauby created, although I won’t be tracking it for changes (it should technically update the version there as we update it here):

choco install firefox-quantum-nox

See the link of the package for further details on it’s use.

Notes for Linux users

Linux users can run the installer by making the file executable first (either on properties on the context menu of your explorer or using the command line in the console).

Assuming you open the console where the file is:
sudo chmod +x Multirow-Patcher-Quantum-Nox-Installer-Linux-*.elf
You can then run the file from the console using the context menu or typing directly in the console:
./Multirow-Patcher-Quantum-Nox-Installer-Linux-*.elf

Notes for Mac users

Due to Apple’s policies, the installer might get blocked by SIP (System Integrity Protection), and it will just tell you that it could not complete because it had insufficient privileges (even if running from root). The only way around this is to disable SIP temporally.

The installer also might start up slow due to a problem with how it had to be bundled into an .app file (since pyinstaller has issues with them).

For the issue, you can check Pyinstaller Issue #3820 for more details.

Troubleshooting

If you are having issues with any of the files not working, first try the basic troubleshooting steps before opening an issue.

Patch notes

2023/05/10 — 1.8.12 ->Updated Multirow tabs to make --tab-growth variable work again.
2023/05/09 — 1.8.11 -> Update tabs-below*.css files to work with the new changes.

Multi-row tabs and other functions installer FF108 1.8.10

Make sure to repatch the whole Firefox installation with each update to get the lastest FF patching apart from the functionality scripts.

False positives

Some antivirus software are detecting the installers as malware on VT, this is due to the files being created with Pyinstaller, which has had problems of being falsely detected for a while, and there is little that can be done to solve this.

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.

Since this version doesn’t offer autoupdates, nor fetches the files online from the repository, each time something breaks with a new Firefox update you will have to download the newest patcher from here and patch the function you want again to overwrite the old files you had with the new ones (or copy the files manually yourself).

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. You won’t need to choose those again if you are updating from an old version (but you can still use them if you are still patching the default profiles if you want).

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

Chocolatey

You can also install this package with the chocolatey package that Pauby created, although I won’t be tracking it for changes (it should technically update the version there as we update it here):

choco install firefox-quantum-nox

See the link of the package for further details on it’s use.

Notes for Linux users

Linux users can run the installer by making the file executable first (either on properties on the context menu of your explorer or using the command line in the console).

Assuming you open the console where the file is:
sudo chmod +x Multirow-Patcher-Quantum-Nox-Installer-Linux-*.elf
You can then run the file from the console using the context menu or typing directly in the console:
./Multirow-Patcher-Quantum-Nox-Installer-Linux-*.elf

Notes for Mac users

Due to Apple’s policies, the installer might get blocked by SIP (System Integrity Protection), and it will just tell you that it could not complete because it had insufficient privileges (even if running from root). The only way around this is to disable SIP temporally.

The installer also might start up slow due to a problem with how it had to be bundled into an .app file (since pyinstaller has issues with them).

For the issue, you can check Pyinstaller Issue #3820 for more details.

Troubleshooting

If you are having issues with any of the files not working, first try the basic troubleshooting steps before opening an issue.

Patch notes

2023/01/27 — 1.8.10 -> Update multirow for FF110+ to fix overlapping new tab button.
2023/01/27 — 1.8.9 -> Update patch dependencies to work on certain Linux distributions past FF108+.

Multi-row tabs and other functions installer FF108 1.8.9

Make sure to repatch the whole Firefox installation with each update to get the lastest FF patching apart from the functionality scripts.

False positives

Some antivirus software are detecting the installers as malware on VT, this is due to the files being created with Pyinstaller, which has had problems of being falsely detected for a while, and there is little that can be done to solve this.

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.

Since this version doesn’t offer autoupdates, nor fetches the files online from the repository, each time something breaks with a new Firefox update you will have to download the newest patcher from here and patch the function you want again to overwrite the old files you had with the new ones (or copy the files manually yourself).

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. You won’t need to choose those again if you are updating from an old version (but you can still use them if you are still patching the default profiles if you want).

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

Chocolatey

You can also install this package with the chocolatey package that Pauby created, although I won’t be tracking it for changes (it should technically update the version there as we update it here):

choco install firefox-quantum-nox

See the link of the package for further details on it’s use.

Notes for Linux users

Linux users can run the installer by making the file executable first (either on properties on the context menu of your explorer or using the command line in the console).

Assuming you open the console where the file is:
sudo chmod +x Multirow-Patcher-Quantum-Nox-Installer-Linux-*.elf
You can then run the file from the console using the context menu or typing directly in the console:
./Multirow-Patcher-Quantum-Nox-Installer-Linux-*.elf

Notes for Mac users

Due to Apple’s policies, the installer might get blocked by SIP (System Integrity Protection), and it will just tell you that it could not complete because it had insufficient privileges (even if running from root). The only way around this is to disable SIP temporally.

The installer also might start up slow due to a problem with how it had to be bundled into an .app file (since pyinstaller has issues with them).

For the issue, you can check Pyinstaller Issue #3820 for more details.

Troubleshooting

If you are having issues with any of the files not working, first try the basic troubleshooting steps before opening an issue.

Patch notes

2023/01/27 — 1.8.9 -> Update patch dependencies to work on certain Linux distributions past FF108+.
2022/12/14 — 1.8.8 -> Fix min/max/close buttons duplication when having menu bar always visible and multirow lite issues.
2022/12/14 — 1.8.7 -> Fix for tabs below past FF108+ (Stable).
2022/12/14 — 1.8.6 -> Fix for multirow past FF108+ (Stable).
2022/11/21 — 1.8.5 -> Fix for multirow past FF107a-FF108a (Developer and Nightly).
2022/04/15 — 1.8.4 -> Fix for duplicated buttons on the titlebar with multirow.
2022/04/12 — 1.8.3 -> Firefox patching method update to work on FF101+.
2022/01/22 — 1.8.2 -> Multirow tab minor fixes for smaller tab sizing.
2021/11/02 — 1.8.1 -> Fixes for multirow tabs for pinned tabs taking more space in non Proton styles.
2021/10/29 — 1.8.0 -> Now the installer will remember the last successful installation paths in case you only use portable Firefox or install Firefox in a non-common place.
2021/09/15 — 1.7.23 -> Added support for smaller tab sizing (needs manual changes to the file).
2021/09/10 — 1.7.22 -> Aesthetic regression fix for pinned tabs icon alignment on multirow.
2021/08/19 — 1.7.21 -> Compatibility fix for multirows on FF91.
2021/08/07 — 1.7.20 -> Fixed tab jumping after exiting fullscreen on Linux.
2021/08/07 — 1.7.19 -> Fixed tab size jumping when only having pinned tabs on the tabs bar.
2021/06/05 — 1.7.18 -> Fixed tab size jumping when the scrollbar appears on multirow-autohide.
2021/06/05 — 1.7.17 -> Fixed issues with lightweight themes.
2021/06/04 — 1.7.16 -> Updated multirow to add the padding necessary to work with proton tabs.

Addons UUID replacer

If you don’t want to manually change every UUID of the addons.css file, you should use this executable.
Make sure your addons are up to date, since addons.css file assume you have the lastest versions.

You can execute it from anywhere, which will download the lastest addons.css file from the repo and install it in your selected profile folder.

For Linux you have to execute it from the terminal.

If you place your addons.css file in the same directory as the executable, it will patch that one instead.

Multi-row tabs and other functions installer FF70-88 1.7.14

False positives

Some antivirus software are detecting the installers as malware on VT, this is due to the files being created with Pyinstaller, which has had problems of being falsely detected for a while, and there is little that can be done to solve this.

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.

Since this version doesn’t offer autoupdates, nor fetches the files online from the repository, each time something breaks with a new Firefox update you will have to download the newest patcher from here and patch the function you want again to overwrite the old files you had with the new ones (or copy the files manually yourself). This should hopefully be solved once version 2.0.0 of the patcher is released.

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. You won’t need to choose those again if you are updating from an old version (but you can still use them if you are still patching the default profiles if you want).

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 by making the file executable first (either on properties on the context menu of your explorer or using the command line in the console).

Assuming you open the console where the file is:
sudo chmod +x Multirow-Patcher-Quantum-Nox-Installer-Linux-*.elf
You can then run the file from the console using the context menu or typing directly in the console:
./Multirow-Patcher-Quantum-Nox-Installer-Linux-*.elf

Notes for Mac users

Due to Apple’s policies, the installer might get blocked by SIP (System Integrity Protection), and it will just tell you that it could not complete because it had insufficient privileges (even if running from root). The only way around this is to disable SIP temporally.

The installer also might start up slow due to a problem with how it had to be bundled into an .app file (since pyinstaller has issues with them).

For the issue, you can check Pyinstaller Issue #3820 for more details.

Troubleshooting

If you are having issues with any of the files not working, first try the basic troubleshooting steps before opening an issue.

Patch notes:

07/03/2021 — v1.7.14 -> Now the patcher will warn you if there are non-standard configuration files that might cause issues with the functions.
07/03/2021 — v1.7.13 -> Compatibility fix for Simple Tab Groups caused by a regression with last update.
12/02/2021 — v1.7.12 -> Fixed an issue on multirow to drag multiple tabs. Also added the option to make the scrollbar thin and color it.
12/02/2021 — v1.7.11 -> Updated multirow. Now the new tab button shouldn’t be left alone in a new row.
27/01/2021 — v1.7.10-rev1 (Mac) -> Fixed a problem with permissions.
14/01/2021 — v1.7.10-rev1 (Windows) -> Fixed a regression to add support for Windows 7.
05/01/2021 — v1.7.10 -> Updated multirow and fixed some Linux dependencies issue.
07/12/2020 — v1.7.9 -> Multirow now respects tab separators.
04/12/2020 — v1.7.9 (Windows) -> Fixed a problem where the patcher builder would crash if not finding any profile.
18/11/2020 — v1.7.8-rev4 (Linux) -> Fixed a problem with root users without an underlying regular user on Linux.
14/11/2020 — v1.7.8-rev3 (Linux) -> Reuploaded with lastest version of tkinter and Python on Linux.
30/09/2020 — v1.7.8-rev2 (Linux) -> Fixed an issue with Linux non-root group identifiers.
26/09/2020 — v1.7.8 -> Fixed an issue with the toolbox being shown when opening tabs in the background while in fullscreen for multirow tabs.
20/09/2020 — v1.7.7 -> Clicking the «remove patch» should remove all patched files on the first prompt, undepending on if you selected just one function or not. To delete just one, select «no» on the first prompt, and select «yes» on the second.

06/09/2020

  • v1.7.6-rev2 -> Better fix for pinned tabs glitch
  • v1.7.6 -> Fixes for pinned tabs glitch on scrollable multirow tabs, as well as compatibility fix for australis tabs.

29/08/2020 — v1.7.5-rev2 (Windows) -> I created the installer with a self-made bootloader, so that at least windows defender doesn’t flag it anymore as malware.
23/08/2020 — v1.7.5 -> The installer shouldn’t crash when not finding at least one profile folder now (for non standard installations or firefox portable versions).
02/08/2020 — v1.7.4 -> Better compatibility for different resolutions and different OS’s for tabs-below.
29/07/2020 — v1.7.3 -> Compatibility fix for FF81.
03/07/2020 — v1.7.2 -> Fixed some issue with the new tab and the scrollbar getting glitched sometimes on multirow-tab scrollable scripts.
05/06/2020 — v1.7.1 -> Fixed some regressions when updating function files after running the patcher a second time in the same session.
03/06/2020 — v1.7.0 -> Added the megabar resize disabler function to the installer, since after FF77 the option in about:config was removed.
21/05/2020 — v1.6.1 -> Fixed an issue where the installer would force-quit when not finding any Firefox path. The profile select buttons should now open in the profiles path when available.
16/05/2020 — v1.6.0 -> Added command line support. Also added support for Firefox developer.
15/05/2020 — v1.5.6 -> Fixed wrong module call from v1.5.5.
15/05/2020 — v1.5.5 -> Fixed a problem on Linux where functions installed in a a profile shared by more than 1 user would not get read.
12/05/2020 — v1.5.4 -> Fixed an issue of the new tab disappearing when placing it in front of the tabs.
11/05/2020 — v1.5.3 -> Changed the misleading «autohide» label to «autohide scrollbars».
11/05/2020 — v1.5.2 -> Removed the need for the .bat file to fetch non-administrator username on Windows.
03/05/2020 — v1.5.1 -> Changed fixed paths to enviroment variables on Windows.

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

Quantum Nox functions windows installer FF70-71 1.3.1

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 version 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.

Linux and Mac users can add the functions following the explanations from Multirow and other functions, or they can install Python 3.7 and run Quantum Nox Installer.py

Quantum Nox theme windows installer FF69 v1.0.10

Note: As of Firefox 69, you will need to enable the use of these files through a configuration setting. The preference in question is toolkit.legacyUserProfileCustomizations.stylesheets. Here is how you change its value:

  1. Load about:config in the Firefox address bar.
  2. Confirm that you will be careful.
  3. Search for toolkit.legacyUserProfileCustomizations.stylesheets using the search at the top.
  4. Toggle the preference. True means Firefox supports the CSS files, False that it ignores them.

These batch files let you install Quantum Nox dark theme for Firefox 69-71, as well as adding multirow-tabs if you want. These will only work for default profiles, which means that if you changed your profile name to [random-numbers].example instead of [random-numbers].default, it won’t get copied to the example named profile.
You can edit the .bat files to copy it to the profile name you chose, just modifying the pertinent line (by default all new profiles are named as .default, so you don’t have to worry unless you specifically changed it’s name).

For the CSS tweaks you have to install them cloning the repository.

For Linux, Mac, or Nightly firefox users, install manually using the explanations in the repository.

Changes since last version:

  • userContent.css: Fixed some issue with firefox addons page background color.

Quantum Nox theme windows installer FF68 v1.0.5

These batch files let you install Quantum Nox dark theme for Firefox 68-69, as well as adding multirow-tabs if you want. These will only work for default profiles, which means that if you changed your profile name to [random-numbers].example instead of [random-numbers].default, it won’t get copied to the example named profile.
You can edit the .bat files to copy it to the profile name you chose, just modifying the pertinent line (by default all new profiles are named as .default, so you don’t have to worry unless you specifically changed it’s name).

For the CSS tweaks you have to install them cloning the repository.

For Linux, Mac, or Nightly firefox users, install manually using the explanations in the repository.

Changes since last version:

  • The «show all tabs» arrow button visible when not having multirow enabled and having overflow tabs should be visible again.

При открытии множества сайтов стройные ряды вкладок делают работу с интернетом удобной. Но в какой-то момент что-то пошло не так. Браузеры разучились показывать вкладки рядами, стали теснить оные на одной строке.

Сжатые вкладки.

В Edge, Opera и Яндекс.Браузере ситуация схожая. Где-то кнопки вкладок сжимаются до иконок, где-то видны первые буквы названий сайтов.

К счастью, в Mozilla Firefox можно расположить вкладки в несколько рядов. В отличие от других браузеров, интерфейс Firefox можно менять в относительно широких пределах с помощью правки файлов. Рассказывать, какие файлы требуется отредактировать, я не буду, так как существует удобный инсталлятор, который сделает за вас всё, что требуется.

Внимание!

Автор патча для вкладок потерял интерес и заморозил проект 15 декабря 2022 г. Возможно, что-то может работать недостаточно хорошо.

1 Инструкция

Загружайте Quantum-Nox-Firefox-Dark-Full-Theme с Гитхаба:

https://github.com/Izheil/Quantum-Nox-Firefox-Dark-Full-Theme/releases

Найдите вкладку Assets, под ней будут скрыты версии патчера для Windows и Linux, а также исходники:

Вам, скорее всего, нужен инсталлятор для Windows.

Запустите загруженную программу Multirow-Patcher-Quantum-Nox-Installer-Win. О том, за что отвечают галки, расскажу ниже. Сейчас просто отметьте галки так, как скриншоте ниже:

Включение вкладок в несколько рядов в Firefox.
Включение вкладок в несколько рядов в Firefox.

После нажатия кнопки Patch и перезапуска браузера вкладки перестанут сжиматься и наконец-то начнут перескакивать на новые ряды.

Теперь вкладки могут располагаться в несколько рядов.

Теперь вкладки могут располагаться в несколько рядов.

Если вам не понравится, что вкладки сжимаются по горизонтали слишком сильно, можно задать их минимальную ширину. Для этого перейдите на страницу about:config и измените параметр browser.tabs.tabMinWidth.

В принципе, этого должно быть достаточно. Далее о том, какие подводные камни могут быть.

2 Если не сработало

Чтобы браузер начал располагать вкладки в два ряда и более, нужно поправить файлы в двух местах:

  1. Каталоге, где установлен браузер. Обычно это C:\Program files\Mozilla Firefox.
  2. В месте, где хранится ваш профиль. Их может быть несколько, если браузером пользуются несколько человек. Как правило, каталог профиля находится по адресу C:\Users\имя_вашего_пользователя_Windows\AppData\Roaming\Mozilla\Firefox\Profile\много_букв.

Только комбинация данных условий позволит Файрфоксу работать со вкладками так, как нужно вам, а не так, как задумали разработчики. Поэтому в нестандартной ситуации (например, если браузер «портативный») требуется указать вручную путь до каталога установки в опции Root:

С профилями проще. Если их несколько, оные будут видны в разделе «Profiles only». Просто пропатчите Firefox по инструкции выше, затем отметьте галкой пункт «Profiles only», зажмите Ctrl на клавиатуре, отметьте все пункты списка в левой нижней части инсталлятора и снова нажмите «Patch».

3 Опции Multirow Patcher

Тем, кому хочется большего, авторы патча заготовили настройки. Ведь на самом деле Quantum Nox Firefox Dark Full Theme изначально задумывался для добавления стиля тёмного интерфейса и только позже для включения вкладок в несколько рядов.

Настройки сгруппированы в правой части окна.
Настройки сгруппированы в правой части окна.

Настроек не так уж и много, разобраться в них легко.

Multi-row Tabs — включение размещения вкладок в несколько рядов.

С помощью Scrollable rows вы можете ограничить максимальное количество рядов. Следующие ряды будут уходить за край зоны вкладок, справа появится полоса прокрутки.

Autohide — «автосжатие» зоны со вкладками. Работает как-то странно, не рекомендую включать.

All rows visible — неограниченное количество рядов для вкладок.

Tabs below URL bar — вкладки будут под адресной строкой.

Menu right above tabs — сдвигает меню вправо. Полагаю, для удобства тех, кто читает справа налево.

Focus tab on hover — автоактивация вкладки при наведении мыши. Время в миллисекундах, которое должен провести курсор мыши над вкладкой, указывается чуть ниже.

Enable unread state on tabs — вкладки с загруженными страницами, но ещё не просмотренные, будут выделяться отдельным стилем. Для старых версий Firefox схожее поведение задавал плагин Tab Mix Plus. Полезно для тех, кто любит пачками открывать страницы в новых вкладках и забывает, какая из них ещё не прочитана.

Для отмены настроек нужно отметить включенную ранее опцию и нажать «Remove patch».

А как вы решаете проблему большого количества вкладок?

Куратор(ы):  

CoolCmd   

Автор Сообщение
 

Прилепленное (важное) сообщение

СообщениеДобавлено: 09.11.2004 12:35 

[профиль]

Member

Статус: Не в сети
Регистрация: 02.08.2004
Откуда: Moscow region

Скачать последнюю версию Firefox | Скачать Beta версию Firefox | Все версии Firefox

Ахтунг! В каждой версии находят по несколько уязвимостей (как и в любом другом современном браузере). Пользуясь устаревшими версиями, вы превращаете свой комп в ботнет, и рискуете поймать бан от своего интернет-провайдера. Представьте себе жизнь БЕЗ ИНТЕРНЕТА. Что, страшно?

Для повышения удобства работы с браузером вы можете устанавливать расширения, а для изменения внешнего вида браузера — темы. Также расширения можно искать в окне установленных расширений браузера (about:addons).

Самыми популярными расширениями являются блокировщики рекламы. Этих расширений развелось как грязи, большая часть которых либо является плагиатом, либо сделана на коленке китайскими студентами, в том числе для последующей продажи (да, фактически продавать будут вас). Советую остановить выбор на расширении uBlock Origin, которое разрабатывает Raymond Hill, один из немногих людей, которым можно доверять. Более известное расширение Adblock Plus медленнее работает и блокирует меньше рекламы. В настройках блокировщика (любого из этих двух) установите фильтры EasyList и RU AdList. Этого достаточно для русскоязычного и англоязычного Интернета. Помните, что чем больше фильтров, тем сильнее тормозит браузер.

Расширение, которое делает работу с эти форумом несколько комфортнее, можно взять здесь.

Перед тем, как задать вопрос, прочитайте справку (ссылка на неё находится в главном меню браузера, которое открывается клавишами ALT или F10) и ответы на часто задаваемые вопросы (FAQ).


_________________
Когда у общества нет цветовой дифференциации штанов, у него нет цели.

Последний раз редактировалось CoolCmd 04.04.2022 13:56, всего редактировалось 38 раз(а).

Реклама

Партнер
 
CoolCmd

Куратор темы

Статус: Не в сети
Регистрация: 20.11.2004
Фото: 23

bator мне бы твои проблемы :old_biggrin:


_________________
Разгони форум и сайт overclockers.ru: https://coolcmd.github.io/for/
https://youtu.be/4A67iTiOD_g

 
wolfire

Member

Статус: Не в сети
Регистрация: 30.05.2009
Фото: 0

стало лучше чем было, поэтому ничего возвращать не надо


_________________
Никто не сможет спрятаться от правды. И ничто не остановит то, что грядет. Ничто.

 
Patrontaj

Member

Статус: Не в сети
Регистрация: 31.05.2009

bator писал(а):

Раньше было так:

Не вижу изменений…

 
djon776

Member

Статус: Не в сети
Регистрация: 10.01.2010
Фото: 2

Итак, кому нужно много вкладок в несколько рядов, версия Firefox 81.0 x64

1. Качаем файл Multirow-Patcher-Quantum-Nox-Installer-Windows-1.7.8.exe по ссылке
Смотрим последние обновление, сейчас это версия 1.7.8, если вышла более новая версия, то качаем её.
2. В браузере находим папку с профилем Справка—>Информация для решения проблем—>Папка профиля—>Открыть папку. Откроется ваш профиль (например k8affeer.default), не путать с профилем ***.default-release. Сначала удаляем в профиле папку chrome, а затем запускаем скаченный патч, в патче уже прописан путь профиля (менять не надо), можно задать нужные настройки (строка адреса над вкладками, вкладки без прокрутки по рядам и т.д. ) и нажать «Patch».
3. Как будет выглядеть окно браузера после патча, смотреть тут
4. Чтобы поменять ширину вкладки прописываем в адресной строке about:config, далее browser.tabs.tabMinWidth, по умолчанию стоит 70, (я ставлю 180), ширина вкладок автоматически измениться, перезапускать браузер не нужно.

 
bator

Member

Статус: Не в сети
Регистрация: 28.04.2011
Откуда: Владимир

Patrontaj писал(а):

Не вижу изменений…

Странно. А у меня -налицо. Правда браузер 64-битный. Кто-нить, проверьте у себя, плиз!

 
tolebamber

Member

Статус: Не в сети
Регистрация: 12.07.2006
Откуда: Запорожье

Подскажите рабочий вариант установки приложений с маркета гугла на мазилу, поиск не чего не дал…


_________________
Ryzen 5800X, Noctua NH-U12P, Asus Strix-F Gaming x570, Corsair PRO 16GB 3200Hhz, GeForce GTX1070, Iridium pro 240g, XFX Black Edition 750W, HAF912

 
Bratken

Member

Статус: Не в сети
Регистрация: 20.08.2011

tolebamber это как? Адроидные apk в мозиллу?


_________________
Жирная индейка или запеканка
Я обожаю ростбиф, особенно с лапшой
Еще бы хорошо пончик со сметанкой
Влюблен я в миссис Ньютон всей душой

 
CoolCmd

Куратор темы

Статус: Не в сети
Регистрация: 20.11.2004
Фото: 23

наверное речь идет об установке расширений из хромого магазина


_________________
Разгони форум и сайт overclockers.ru: https://coolcmd.github.io/for/
https://youtu.be/4A67iTiOD_g

 
tolebamber

Member

Статус: Не в сети
Регистрация: 12.07.2006
Откуда: Запорожье

Да, расширение из «Интернет-магазин Chrome» установить на мазилу.
(ох и название гугл придумал…)


_________________
Ryzen 5800X, Noctua NH-U12P, Asus Strix-F Gaming x570, Corsair PRO 16GB 3200Hhz, GeForce GTX1070, Iridium pro 240g, XFX Black Edition 750W, HAF912

 
Bratken

Member

Статус: Не в сети
Регистрация: 20.08.2011

tolebamber был какой-то. Работало через раз :)


_________________
Жирная индейка или запеканка
Я обожаю ростбиф, особенно с лапшой
Еще бы хорошо пончик со сметанкой
Влюблен я в миссис Ньютон всей душой

 
tolebamber

Member

Статус: Не в сети
Регистрация: 12.07.2006
Откуда: Запорожье

Bratken перепробовал все что можно было — не работают вообще.


_________________
Ryzen 5800X, Noctua NH-U12P, Asus Strix-F Gaming x570, Corsair PRO 16GB 3200Hhz, GeForce GTX1070, Iridium pro 240g, XFX Black Edition 750W, HAF912

 
cibershot

Member

Статус: Не в сети
Регистрация: 10.06.2010
Фото: 4

Вышла Firefox 81.0.1, вроде перестала крашится fvd speed dial (на Firefox 80.0.1 падало) Кеш на диск отключен, работает хорошо :writer:

 
Серегарус

Member

Статус: Не в сети
Регистрация: 04.07.2010

Поставил 10ку- 64. Профиль Firefox от 7- 64 скопировал в отдельное место. После установки накатил профиль, десяточный браузер его не видит, пишет типа испорчен и пр. Сделал копию этого же профиля через Mozbфckup что в принципе всегда делал, и всё работало, но не в этот раз)). Или 10-ка настолько крута, что не может оперировать файлами от 7-ки, или как ещё можно заставить 10ку работать со старым профилем? В принципе ничего не исчезло, системы стоят 2, могу экспериментировать сколько угодно). Чего посоветуете?

 
ParKur

Moderator

Статус: Не в сети
Регистрация: 21.10.2010
Откуда: вопросы?
Фото: 72

Серегарус, что мешает использовать учётную запись для профиля и синхронизацию?


_________________
i9-7980XE ✸ Asrock X299 Taichi XE ✸ 64GB RAM ✸ RTX 4090 ✸ SSD/HDD ✸ СЖО | PS5 BE

 
CTyDeHT

Member

Статус: Не в сети
Регистрация: 31.03.2003

как убрать навязчивое сообщение «картинка в картинке» при просмотре ютуб?

 
CoolCmd

Куратор темы

Статус: Не в сети
Регистрация: 20.11.2004
Фото: 23

какое сообщение? если значок справа, то в справке все написано.


_________________
Разгони форум и сайт overclockers.ru: https://coolcmd.github.io/for/
https://youtu.be/4A67iTiOD_g

 
Ni9999

Member

Статус: Не в сети
Регистрация: 02.02.2015
Откуда: Краснодар
Фото: 1

А вот как убрать «Добавить в очередь» на предпросмотре не нашел, бесит жутко, хочется придумавшему лишние значки на предпросмотре глаз высосать, чтоб не занимался такими инновациями)


_________________
i7 10700k, mb ASUS Z490-P, MSI GeForce GTX1080 Gaming X, 8+8 DDR4 Samsung, SSD 256 850Pro+512 860Evo + 2Тб + 4Тб,БП CHIEFTEC GPM-750S,Samsung C27FG70

 
Серегарус

Member

Статус: Не в сети
Регистрация: 04.07.2010

ParKur писал(а):

Серегарус, что мешает использовать учётную запись для профиля и синхронизацию?

я попробовал наконец-то синхронизацию, но почему -то не перенеслись пароли-куки всякие, закладок лишних стала уйма… лень просто теперь каждый раз входя на сайты выковыривать откуда-то пароли, да и на некоторые уже нету давно..
теперь до кучи ещё и не грузится, пишет нет профиля…

 
coolice

Member

Статус: Не в сети
Регистрация: 28.11.2009

Серегарус
Зачисти папку буквыцифры.default Лиса в 10ке (удалить все). Содержимое аналогичной папки Лиса 7ки скопировать в буквыцифры.default 10ки (не меняя названия папки). Это надо, чтобы Лис 10ки признал профиль своим. Все останется на месте, включая закладки пароли куки итд.

Кто сейчас на конференции

Сейчас этот форум просматривают: Alexx69rus, Anakai, Google Adsense [Bot] и гости: 12

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Лаборатория

Новости


Chocolatey Community Coffee Break

Join the Chocolatey Team on our regular monthly stream where we discuss all things Community, what we do, how you can get involved and answer your Chocolatey questions.


Chocolatey Product Spotlight

Join the Chocolatey Team on our regular monthly stream where we put a spotlight on the most recent Chocolatey product releases. You’ll have a chance to have your questions answered in a live Ask Me Anything format.


Announcing Chocolatey Central Management 0.10.0

Livestream from
Thursday, 06 October 2022

We recently released our largest update to Chocolatey Central Management so far. Join Gary and Steph to find out more about Chocolatey Central Management and the new features and fixes we’ve added to this release.

Watch On-Demand


Chocolatey and Intune Overview

Webinar Replay from
Wednesday, 30 March 2022

At Chocolatey Software we strive for simple, and teaching others. Let us teach you just how simple it could be to keep your 3rd party applications updated across your devices, all with Intune!

Watch On-Demand


Chocolatey For Business. In Azure. In One Click.

Livestream from
Thursday, 9 June 2022

Join James and Josh to show you how you can get the Chocolatey For Business recommended infrastructure and workflow, created, in Azure, in around 20 minutes.

Watch On-Demand


The Future of Chocolatey CLI

Livestream from
Thursday, 04 August 2022

Join Paul and Gary to hear more about the plans for the Chocolatey CLI in the not so distant future. We’ll talk about some cool new features, long term asks from Customers and Community and how you can get involved!

Watch On-Demand


Hacktoberfest Tuesdays 2022

Livestreams from
October 2022

For Hacktoberfest, Chocolatey ran a livestream every Tuesday! Re-watch Cory, James, Gary, and Rain as they share knowledge on how to contribute to open-source projects such as Chocolatey CLI.

Watch On-Demand


Chocolatey Product Spotlight: Chocolatey 1.2.0 and Chocolatey Licensed Extension 5.0.0

Livestream from
Thursday, 03 November 2022

Join Paul and Gary for this months Chocolatey product livestream where we look at the latest release of Chocolatey 1.2.0, Chocolatey Licensed Extension 5.0.0 and shine a spotlight on the new hook scripts functionality. This opens up so many possibilities for Chocolatey CLI users!

Watch On-Demand


Chocolatey Coding Livestream

Livestream from
Tuesday, 29 November 2022

Join Josh as he adds the ability to manage Chocolatey GUI config and features with the Chocolatey Ansible Collection.

Watch On-Demand


Introduction into Chocolatey with Veeam

Webinar from
Tuesday, 13 December 2022

Join Gary, Paul, and Maurice as they introduce and demonstrate how to use Chocolatey! Questions will be answered live in an Ask Me Anything format.

Watch On-Demand


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.

  • Laravel photo
    Laravel

    A PHP framework for web artisans

  • 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.

  • Visualization

    Some thing interesting about visualization, use data art

  • 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.

  • Alibaba photo
    Alibaba

    Alibaba Open Source for everyone

  • D3 photo
    D3

    Data-Driven Documents codes.

  • Tencent photo
    Tencent

    China tencent open source team.

  • Mw300um драйвер windows 7 64 bit
  • Multi touch windows 7 скачать
  • Mustek 2448ta plus драйвер windows 10 x64 скачать
  • Mvscr110 dll скачать для 64 windows 10
  • Mustek 2448 ta pro драйвер для windows 10