Welcome to the seventeenth hotfix build of Geckium Public Beta 1
A note for Firefox 115 users
As of yesterday, I am proud to finally announce the true open sourcing of Geckium's main branch using MPL-2.0 licensing - because of this, however, the main branch is now a broken mess that needs a lot of work by @angelbruni to salvage and reform into a better Geckium than ever before.
As a result, this release is based on the archive/pre-mpl2 branch instead, and is planned to be the FINAL release that uses that branch depending on time and upstream breaking things. That being said, Firefox 115 is going to reach its end of life on the 24th - crazy I know after all this time - and given the expected time it will take for Geckium's main branch to be ready to power the next big, better than ever, Geckium release, that release will happen after the death of Firefox 115 ESR.
Therefore, I would like to take this moment to celebrate Firefox 115 one last time before Geckium finally moves on from supporting it: Firefox 115 has been through it all, Geckium's spiritual predecessor's beginnings and ultimately fall, Geckium's humble beginnings, entire development up to this point, and rise to prominence that it has successfully, all because of you people, reached, and so much more. As the final bastion for official Windows 7, Windows 8.x, and visual styles support as a whole by Mozilla, and where everything started, I hope this new functionality can at least close some loose ends off for Geckium and provide a sweet end note for Geckium on an important piece of its history and an important Mozilla Firefox release all around.
🫡, Firefox 115, your work here is nearly finally done, and you'll be missed.
For users of Geckium still using Firefox 115, you really should install this version of Geckium ASAP - once a future release occurs with the new MPL-2.0 codebase, users of this version of Geckium onwards on 115 will never have to worry about installing an incompatible Geckium version as Geckium will, once that happens, disable detection of further updates until your browser is next updated.
What a ride it has been, Firefox 115 - 2023 - 2026.
Updating Geckium?
To update Geckium, simply delete your Firefox Profile's chrome folder (use about:support to find your Firefox Profile per the instructions on Geckium's README), and then copy the below Public Beta 1.17 ZIP file's Profile Folder -> chrome folder in its place, before finally closing and opening Firefox. Geckium will handle the rest automatically.
Changes since Beta 1.17.5
- Graphite is now automatically triggered based on whether or not your accent colour is within reasonable range of the various shades Graphite has used since its debut in Mac OS X 10.0, in 9fcbf74
- All Mac titlebar styles now simultaneously show hovered states on all 3 titlebar buttons whenever at least one of them is currently hovered because 1ee5190
- Geckium will now recommend you a version of itself compatible with your browser if the current version is too new for your browser, will query an EoL tracker on this repository whenever a new update is first detected to ensure the newly detected update is compatible with your browser, and if during that it finds your browser is unsupported BUT you aren't using the final Geckium version that's compatible it will redirect the new release link to that final compatible version instead of the latest Geckium version possible as of 264251a 3df0b3f
- fx-autoconfig has been updated, which might also fix #528 (77b5645)
Full Changelog: b0.20.17.5...b0.20.17.6
Geckium is in an Early Beta stage
Non-English-speaking Geckium users may find parts of Geckium's user interface are written in [!!! ƥƨèúδôℓôçáℓè !!!] - this means there hasn't yet been a translation for that string in your language - if you see any, please fork the repository, translate the dtd/properties files in locale accordingly, then send a Pull Request to this repository containing the localised strings!
Aside from having incomplete localisation for non-English Geckium users, please remember that due to Geckium being in an Early Beta state, there are many things missing from Geckium currently, including:
- Material Design 1 (or 58, is incomplete and seriously buggy)
- Floating Bookmarks Bar has a buggy background that is either incorrect or is misaligned with the new tab background
- Misc. Downloads Shelf behaviour such as dragging a download
- Error Pages, such as phishing
- Styling for the Downloads page
- Geckium and Firefox Updates from the About dialog/page (Geckium's current update checker is a placeholder until a better, automated, update experience is implemented in the future)
- Preventing the Downloads popup from appearing when downloading a file
These are all planned to be added in future Beta releases.
Please report bugs in the Issues tab of this repository.
