Skip to content

Instantly share code, notes, and snippets.

@Izheil

Izheil/Hiatus.md Secret

Created March 5, 2022 09:33
Show Gist options
  • Save Izheil/8df68cf71a5096f15d07fdde93cc447c to your computer and use it in GitHub Desktop.
Save Izheil/8df68cf71a5096f15d07fdde93cc447c to your computer and use it in GitHub Desktop.
Long term Hiatus

Archiving the repository

As you noticed, I archived quantum nox repository.

The reason for this is that I no longer have the motivation to keep mantaining it. I started working on the repository to create a full dark theme for Firefox back on FF57 when I was still a student due to webextensions being very limited at the time and not allowing to change much of the interface. Firefox was more engaging for me back then, and creating mods was fun and interesting.

Times have changed and now Firefox has quite more complete themes that can theme almost every part of it, as well as a default dark theme that is quite comprensive. Apart from that, now that I have a job, I don't have enough motivation to keep mantaining the dark theme and the other features, since the engagement I used to get from Firefox is now gone due to not having as much time, and not wanting to dedicate yet more time to coding than what my job needs me to.

The mods work most of the time on each update, but once in a while they break and then I have to spend a few days of free time fixing them.

I kept the repository up this long thanks to the donations of people back when they were still up, and due to still having time when I still didn't have a job, but now that I've had one for a while and not getting much more engagement from coding mods for Firefox, my motivation to work on this has dwindled.

As a last gift, I uploaded a mod manager that should keep css or js scripts updated on your firefox, checking for updates on each firefox restart. Apart from that, the mod manager is still pretty much a beta, and will probably have some problems that will need fixing, but I hope that it can at least be useful for anyone who is willing to fork it and work on it.

Lastly, thanks to everyone who supported the project this long, and special thanks to those that donated, who motivated me these years to keep it up until now.

@lascetic
Copy link

Hi, the "show close button on hover" for the tabs stopped working after the FF update. Anyone has any tweaks for this?

/* Tab close button visible only on hover */
#tabbrowser-tabs .tabbrowser-tab:not([pinned]) .tab-close-button {
  display: none !important}

#tabbrowser-tabs .tabbrowser-tab:not([pinned]):hover .tab-close-button {
  visibility: visible !important;
  display: block !important}

#tabbrowser-tabs .tabbrowser-tab:not([pinned])[faviconized="true"]:hover .tab-close-button {
   visibility: collapse !important;
   display: none !important}

Magic touch once again! I confirm it works. Many thanks.

@CanIask
Copy link

CanIask commented Aug 29, 2023

Hola @Izheil
It seems that FF117 has broken MultiRowTab... :(
Any idea of how to fix it?

@Izheil
Copy link
Author

Izheil commented Aug 29, 2023

@CanIask Seems like the patcher files had a deprecation issue, but have been updated to work again with FF117.

You can grab the updated files from here and replace the ones inside your chrome folder, or remove the patch and reinstall the patch using the latest installer from the repo.

In either case make sure to also remove the files from startupCache folder with Firefox being closed. You can find the startupCache folder going to about:profiles -> find your used profile -> open local folder -> open startupCache folder in the explorer that will open -> Delete every single file inside it while Firefox is closed.

This step is important, otherwise Firefox won't register the new patch files and will still try to use the ones it has from cache.

After doing those things Multirows and the other .as.css files should work again

@lascetic
Copy link

Nice one Izheil. I reinstalled the new patch and I confirm it is working. Many thanks

@CanIask
Copy link

CanIask commented Aug 30, 2023

Nice one Izheil. I reinstalled the new patch and I confirm it is working. Many thanks

Indeed @Izheil, it works perfectly again. Thank you so much for your quick reaction.
Hoping that it will hold like this until FF785 at least!!! :D

EDIT: just to let you know that you have been so fast, then you have not updated the version date in the ==UserScript== The last version is still 10/05/2023. Thank you again @Izheil

@Izheil
Copy link
Author

Izheil commented Aug 30, 2023

Nice one Izheil. I reinstalled the new patch and I confirm it is working. Many thanks

Indeed @Izheil, it works perfectly again. Thank you so much for your quick reaction. Hoping that it will hold like this until FF785 at least!!! :D

I wish!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment