Skip to content

Geckium Public Beta 1.11

Pre-release
Pre-release
Compare
Choose a tag to compare
@angelbruni angelbruni released this 22 Nov 23:41
· 97 commits to main since this release

official Geckium release artwork

Welcome to the eleventh hotfix build of Geckium Public Beta 1!

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.11.0 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.10

  • Added setting to disable the Download Shelf @angelbruni
    • IF YOU WERE TOLD TO DISABLE THE GECKIUM DOWNLOAD MANAGER SCRIPT, RE-ENABLE IT AND DISABLE DOWNLOAD SHELF IN GECKIUM SETTINGS
  • Fixed lwTesting code not working if ntp_text is missing @angelbruni
  • Removed Mozilla products from the account menu @angelbruni
  • You can now use Windows 8's titlebar style, as its existence is required for the People Titlebar Button @dominichayesferen
    • "Windows (Gapless)" is now "Windows 8 (Gapless)", and users of Windows (gapless) will be automatically migrated to this renamed Win8 variant
  • Added Firefox themes Geckium theme mode, it's in the theme mode dropdown alongside FXChrome-like and Silverfox @angelbruni
    • Reverted certain changes made to FXChrome-like mode and made them a part of the new Geckium theme mode
    • Geckium can now make use of active tab background colours and active tab line
    • Inactive tab background colour now takes the window background into consideration
  • Added privacy setting for hiding the email and username from new tab page and account button @angelbruni
  • Fixed Chromium 21 about:preferences checkbox/radio options having bigger margin if Native Controls Patch is not present @angelbruni
  • Smol fixes batch 1 by @Kiki79250CoC in #328
  • Fixed issues with context menu item styling not working properly when they have the disabled attribute @angelbruni
  • Added more parameters for quickly debugging or simply adding more things to Firefox themes (lwTesting only) @angelbruni
  • Fixing and updating tagalog translation by @emeraldsucksss in #343
  • Fixed incognito icon not working in Firefox 133+ @angelbruni
  • Added incognito page theming and overrider (uses New Tab page overrider) @angelbruni
  • New Tab page improvements @angelbruni
    • Fixed Translate Product link in Products grid in Chromium 47+ not working
    • Improved footer theming and re-added accidentally removed dark mode footer
    • Fixed Chromium 3-11's page thumbnails using transluscent toolbar background colour
    • Chromium 1's theming will only theme links inside the "Recent bookmarks" section
    • Chromium 1's section titles are now themable
  • Updated zh-CN translations by @imgradeone in #311 and #330
  • Update pt-BR by @angelbruni in 9dafbd0 and @SoftwareType in #348
  • Tabs/Tabs Toolbar improvements @angelbruni
    • Added inactive tab text colour to Firefox themes
    • Made active tab text colour black if background and foreground are white
    • Fixed New Tab button in RTL
    • Terrible temporary fix for toolbarbuttons affecting titlebar height when maximised
    • Fixed Floorp tabs not getting modified in new windows
    • Added tab recording indicators for microphone usage and screen sharing
    • Default favicon now shows itself if audio is being played in Chromium 25 and older in a tab without a favicon
    • Tab mute icon now gets colour themed
  • Hopefully fixed Chromium 58 tab textures in high DPI @angelbruni
  • Infobar improvements @angelbruni
    • Added more conditions for the yellow infobar to appear (Firefox 121+ only)
    • Fixed infobar close button shrinking
  • Added Marble support
  • Multiple quality of life fixes to GeckiumMaterial @angelbruni
    • Added spacing between setting name/description and its options (switch, dropdown, etc...)
    • Unhardcoded Dropdown width
    • Dropdown menus will close themselves if the page is scrolled or the window is resized
    • Added GeckiumMaterial loading spinner
    • Dropdowns can now have multiline text
    • Dropdown arrow is now animated
    • Added optional click sound feedback
    • Fixed radio buttons shrinking
    • Fixed textboxes not using the text cursor
    • Page scrolling will be reset when changing pages
    • Technical improvements to the pages code
  • Geckium Wizard can now be vertically scrolled when needed @angelbruni
  • Geckium Settings improvements
    • Fixed Firefox Themes breaking the themes list @dominichayesferen
    • Added Chromium 17 new tab page override thumbnail @angelbruni
    • Removed Frequently Asked Questions from Geckium Settings' Help page and added a link to the GitHub version of it @angelbruni
    • Fixed theme description not displaying characters properly @angelbruni
    • Themes will only load when clicking on the themes tab in Geckium Settings @angelbruni
    • Hid certain settings from Geckium Settings if they don't do anything in the user's current conditions (Operating System, Firefox version...) @angelbruni
    • Apps list only loads when needed @angelbruni
    • Replaced "Add an app" list item with a Floating Action Button @angelbruni
    • Added settings to Geckium Settings -> Developer Options
      • Added the ability to enable Browser Toolbox from Geckium Settings -> Developer Options @dominichayesferen
      • Added the ability to disable logs pertaining to Chromium Themes and Firefox Themes @dominichayesferen
      • Added settings to prevent recently viewed and recently closed list from building (convenient for screenshots) @angelbruni
  • Added bookmark folder icons for its appropriate designs @angelbruni
  • Locale files improvements @angelbruni
    • Removed duplicate gsettings.browser
    • Fixed indenting
    • Removed periods at the end of strings in descriptions to follow Material Design
    • Moved gsettings.openInTabNext to gm.openInTabNext
    • Added ellipsis to gsettings.custom string to indicate that something will appear when that option is selected
    • Moved gsettings.properties' addAnApp to gsettings.dtd's gsettings.addAnApp
    • Fixed duplicate gsettings.about by renaming the second one to gsettings.aboutDialog
  • Update missing IT locale strings by @ImSwordQueen in #329, #334, #350 and #366
  • Added the new custom made Geckium People/Account button
    • Added People/Account button with styles for Chromium Avatars and Windows 7, Windows 8, Windows 8 mode (needs Chromium OS titlebar), Windows 10, Linux (Chromium 68 included), macOS buttons for both Compact and System Borders @angelbruni @dominichayesferen
    • The Google watermark will respect the new button @angelbruni
    • Added big Chromium profile pictures in the Account popup only for Chromium 47+ @angelbruni
    • Improved people button popup buttons styling a bit in all designs @angelbruni
  • URL bar improvements @angelbruni
    • Fixed "Search from your address bar" tip only displaying no text but the default search engine's name
    • Fixed Extended Validation Certificate protocol button not having a background, correct margins and size
    • Fixed URL bar being too short in popups in 133+
    • Fixed URL bar in Customize Toolbar in 133+
    • Added option to force URL bar theming in incompatible designs
      • Also added dark mode to URL bar
      • If URL bar background is transluscent, the yellow HTTPS background of Chromium 1-5 will also use its transluscency
  • New strings for RU translation by @KonaloboStudio in #332, #352 and #361
  • Update for French locale by @Kiki79250CoC in #325, #331, #347, #351 and #363
  • (hr-HR) new strings translated by @weeniemount in #327, #340 and #349
  • Adding lt-LT translations to Geckium by @TheRealLCL in #274 and #368
  • Romanian translation update by @pmagixc in #326, #339 and #364
  • Updated Korean translation by @Longhorn004 in #369
  • new strings for pl-PL by @xdektv in #336, #341, #345 and #370
  • Fixed tabs disappearing in fullscreen when in Windows Classic/Windows Basic theme @angelbruni
  • Improved toolbar background continuation in Chromium themes @angelbruni
  • Update UK translation by @d3li0n in #315 and @megamanyoutuber in #367
  • Updated tr-TR Localization by @EndlessLuck in #324 and #371
  • Titlebar improvements @angelbruni
    • Fixed titlebar height being affected by Windows window metrics border padding in Compact Borders
    • Fixed titlebar position when maximized in popup window in Windows
  • Added Native Controls Patch mask settings @angelbruni
    • Default mask width is changed in Windows 8 since Firefox has it set to the Windows 7 width by default

New Contributors

Full Changelog: b0.20.10.1...b0.20.11

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.