Skip to content

Releases: soulhotel/FF-ULTIMA

1.8.1

17 Jul 23:10
297bc9e
Compare
Choose a tag to compare

Click Me ⬇️ 1.8.1 latest

⬇️ Please follow the installation instructions on main page.
🗨️ Submit an issue or ask questions not answered in the Documentation.
⚙️ Change settings, tab size, no borders, spacing, autohiding, more.

Change Log:

  • new Catppuccin-Mocha Edition by Draff (@ItsLogic).
  • new Gruvbox Edition, Gruvbox Light Edition, Midnight Edition
  • new Change between Color Schemes and New Tab Backgrounds by typing user.theme in the about:config page.
  • new Setting ultima.xstyle.urlbar provides an alternate style for the URL BAR - blending into the nav bar, with no box-shadow or border #96.
  • qol Improvement to full screen navigation-bar responsiveness.
  • qol|new Additional OS settings for Linux Users with themed window decorations.
  • fix fade out the use of customizing="true" selector in response to Firefox v129.0b4 changes.

Catppuccin-Mocha Edition Preview

0000

Other Editions Preview

ff-editions

1.8

01 Jul 15:27
2179bb2
Compare
Choose a tag to compare
1.8

Click Me ⬇️ 1.8 latest

⬇️ Please follow the installation instructions on main page.
🗨️ Submit an issue or ask questions not answered in the Documentation.
⚙️ Change settings, tab size, no borders, spacing, autohiding, more.
⏭️ Preview what's next in the change-log for the Main Update Branch.

Change Log:

  • new Alternate color scheme: See the Catppuccin Edition to learn more.
  • new Color schemes are even easier to create: Learn how on the New Color Scheme page.
  • new Setting ultima.sidebery.autohide autohide's Sidebery only, while other Sidebar Tabs remain static, by @frandmb #88.
  • new Setting ultima.OS.mac can now be used for any OS, to simulate left side title bar buttons.
  • fix Close button for tabs not visible when in Fullscreen Mode, #30.
  • fix When in fullscreen mode, title bar buttons will now only display when the navigation bar is hovered.
  • qol Styling for pinned tabs vs selected tabs have been adjusted and simplified.
  • qol About:config warning-dialog automatically set to false through user.js.
  • qol Code miniaturization.
  • qol Setting ultima.OS.kdedecoration for KDE Users who may have themed window decoration applied to firefox.
  • qol Color Variables have been adjusted; excess removed, readability improved (hopefully). Some changes include but are not limited to:
    • Name shortening from uc-ultima-etc to uc-etc
    • uc-light-dark and uc-dark-light removed/merged into uc-text. Functionality has not changed.
    • uc-panel-border is utilized more often, specifically for every element that has a modified border.
    • uc-background-etc - background variables are a bit more specific, for tabs, panels, etc.
    • Many nested elements (with altered backgrounds) now adopt their parents related background variable.
    • The application of variables can sometimes rely on user preference.. so feedback is appreciated for these and future changes.

Catppuccin Color Scheme Preview (screenshot taken on Gnome Linux)

colorpreview

New Light Mode Color Corrections

lightmode

Example of ultima.OS.mac preference (screenshot taken on Windows 10)

win

1.7.9

16 Jun 20:40
d51b473
Compare
Choose a tag to compare

Click Me ⬇️ 1.7.9 latest

⬇️ Please follow the installation instructions on main page.
🗨️ Submit an issue or ask questions not answered in the Documentation.
⚙️ Change settings, tab size, no borders, spacing, autohiding, more.
⏭️ Preview what's next in the change-log for the Main Update Branch.

Warning

Returning Users: Some user preferences (names) have changed! Please reapply the user.js to get the updated settings. This change is to reflect future updates/features while organizing the names for easier readability. Setting names will be carefully considered moving forward and renaming will NOT happen again. Thank you.

(CLICK ME) Settings List Preview
Older named preferences such as ultima.tabs.xs(s,l), ultima.tabs.vertical, ultima.OS.linux, etc, can be deleted.

newpreferencelist

Change Log:

  • All is well, in Firefox 128.0b2.
  • new Setting ultima.tabs.vertical.hide will hide vertical tabs (renamed).
  • new Setting ultima.tabs.vertical.onlyprivate hides vertical tabs ~ except for in private windows.
  • new Setting ultima.urlbar.suggestions to toggle url bar suggestions on/off, #6.
  • new Setting ultima.urlbar.centered to toggle url bar centered text and overflow.
  • new Setting ultima.urlbar.hidebuttons to show excess buttons only on hover.
  • new Audio indicator (in Sidebery) positioned similar to native vertical tabs by DarkDipper, #73.
  • fix Mac OS toolbar width patched, tested on Sonama and Ventura.
  • fix Group Indentations improved (in Sidebery) @DarkDipper, #73.
  • fix Added padding (2px) added to the bottom of the mini-button-bar.
  • fix Bad spacing, mathematical error, when tabs autohide is disabled.
  • fix Removed duplicate code regarding context menu theme.
  • removed Vertical tab toggle ultima.tabs.vertical no longer needed. You can delete in about:config.
  • todo Alternative lwtheme variables (experimental).
  • todo Setting to keep default tabs-on-top layout (not a priority).
  • todo Code miniaturization, slowly cleaning up the source, simplifying some functions, shrinking some files.
  • todo New preference for alternate pinned tab styling, still havent decided on a style yet. Feedback is appreciated.
windows 1 7
Linux lin
Mac (screenshot from LowSpecGamer25) mac-user

1.7.8

01 Jun 02:46
65a3d85
Compare
Choose a tag to compare

Click Me ⬇️ 1.7.8 latest

⬇️ Please follow the installation instructions on main page.
🗨️ Submit an issue or ask questions not answered in the Documentation.
⚙️ Change settings, tab size, no borders, spacing, autohiding, more.

Change Log:

  • All is well in Firefox 127.0b9.
  • Url bar selected text color correction. (no more black on black).
  • Capitalization to New Tab page text decoration from @Arcandres. #59.
  • Quick patch to unexpected sidebar alteration on Nightly from @bigshans. #62.
  • Corrected visibility of sidebar title (exposed by 2 px) when collapsed.
  • Sidebery configuration for those that want to opt out of the native vertical tabs.

1 7

1.7.7

25 May 15:57
a140658
Compare
Choose a tag to compare

Click Me ⬇️ 1.7.7 latest

⬇️ Please follow the installation instructions on main page.
🗨️ Submit an issue or ask questions not answered in the Documentation.
⚙️ Change settings, tab size, no borders, spacing, autohiding, more.

Jon (Community Manager @mozilla) discusses a potential future for Firefox that may interest you. Topics: Native Vertical Tabs, Tab Grouping, Profile Management, and more.

Change Log:

  • Close-tab button for individual tabs causing shift with pinned tabs, fixed. (#43).

  • Patch++ for 126.0 update (default-release), and 127.0b1. (#48).

    • Selector -moz- filtered out previously, fixed.
    • ultima.OS.kde, ultima.OS.gnome, ultima.OS.mac, ultima.OS.linux: title-bar button corrections, fixed.
DE Preview
Windows 2024-05-25_11-39_1
KDE 2024-05-25_11-39
Gnome gnome
Mac 2024-05-25_11-44
  • Userchrome-toggler extension support, for expanding/collapsing the tabs via shortcuts. Click here for more info.

  • Sidebery configuration for those that want to opt out of the native vertical tabs (simply import into your sidebery settings), turn off ultima.tabs.vertical in about:config, works with autohiding the sidebar

1 7

1.7.6

16 May 18:24
3387a51
Compare
Choose a tag to compare

Click Me ⬇️ 1.7.6 latest

⬇️ Please follow the installation instructions on main page.
🗨️ Submit an issue or ask questions not answered in the Documentation.
⚙️ Change settings, tab size, no borders, spacing, autohiding, more.

Change Log:

  • Quick patch+ for 126.0 update (default-release), and 127.0b1. (#48).

    • Selector -moz- has been further updated throughout the theme.
    • Linux Titlebar buttons (- o x) have been corrected for recent Firefox update. Inactive state, fixed. Positioning, fixed.
    • I'm not completely satisfied with the results, however there is now a new styling option. You can repaste the user.js or create a new pref (recommended) in about:config called ultima.OS.linux true to try it out.
    • ultima.OS.kde, ultima.OS.gnome, ultima.OS.mac, ultima.OS.linux
  • Userchrome-toggler extension support, for expanding/collapsing the tabs via shortcuts. Click here for more info.

  • Sidebery configuration for those that want to opt out of the native vertical tabs (simply import into your sidebery settings), turn off ultima.tabs.vertical in about:config, works with autohiding the sidebar

2024-05-16_14-00

1 7

1.7.5

15 May 16:09
6fad4fb
Compare
Choose a tag to compare

Click Me ⬇️ 1.7.5 latest

⬇️ Please follow the installation instructions on main page.
🗨️ Submit an issue or ask questions not answered in the Documentation.
⚙️ Change settings, tab size, no borders, spacing, autohiding, more.

Change Log:

  • Quick patch for 126.0 update (default-release), and 127.0b1. (#48).

  • Userchrome-toggler extension support, for expanding/collapsing the tabs via shortcuts. Click here for more info. (#31)

  • Sidebery configuration for those that want to opt out of the native vertical tabs (simply import into your sidebery settings), turn off ultima.tabs.vertical in about:config, works with autohiding the sidebar

1 7

1.7.4

08 May 15:16
134e8dc
Compare
Choose a tag to compare

Click Me ⬇️ 1.7.4 latest

⬇️ Please follow the installation instructions on main page.
🗨️ Submit an issue or ask questions not answered in the Documentation.
⚙️ Change settings, tab size, no borders, spacing, autohiding, more.

Change Log:

  • Licensing. Nothing changes for You, the User, but those unaware should know that they are free to modify, redistribute this theme; With the exception of licensing from other sources such as the New Tab Page which was created and approved by Hachiko or the Private Mode Indicator which originates from MrOtherGuy. Refer to their own licensing before proceeding (#39).

  • Close button for tabs has been restored. I believe middle-clicking is still the superior (faster) option, but here it is. Note: Update your user preferences; ultima.xstyle.closetabsbutton to true. I recommend adding the preference manually or you can repaste the user.js file. Refer to the Modification page close tab button section for info/preview (#21 #24).

  • Pinned tabs now have a tiny border to distinguish (visually) from selected tabs. Please offer feedback on how they look, they can/may be changed again.

  • ⛑️ (WIP) prefaces for userchrometoggle extension (#31)

  • Sidebery configuration for those that want to opt out of the native vertical tabs (simply import into your sidebery settings), turn off ultima.tabs.vertical in about:config, works with autohiding the sidebar:

explorer_Iyz3pZjiWT
1 7

1.7.3

28 Apr 04:02
eb0c568
Compare
Choose a tag to compare

Click Me ⬇️ 1.7.3 latest

⬇️ Please follow the installation instructions on main page.
🗨️ Submit an issue or ask questions not answered in the Documentation.
⚙️ Change settings, tab size, no borders, spacing, autohiding, more.

Change Log:

  • Returning Users, please use the new installation method (easy to follow)

  • Linux Users can select a DE (KDE/Gnome) by searching for ultima.OS in about:config. Default is set to KDE.

  • Mac Users title bar button positioning patch.

  • (FF 126.0b6 patch - for developer editions, etc.) Some selectors for when the window are lwthemed are have been changed, fixed.

  • Pinned tabs now have a tiny border to distinguish (visual) from selected tabs. Please offer feedback on how they look, they can/may be changed again.

  • Tab dragging 🚧 default behavior of tabs shifting to the right has been patched.

  • about:config preference for switching tabs via scrolling toolkit.tabbox.switchByScrolling, enabled in new user.js

  • linux title bar buttons are now localized, to get past the default (and inconsistent) inactive window behavior.

  • wip: spreadsheet for all variables in the documentation folder

  • No margins, No borders, no rounded corners ultima.xstyle.squared option in about:config

  • Next update will tackle optional styles for the 'close button' next to individual tabs.

1 7

1.7.2

22 Apr 01:03
4cadd42
Compare
Choose a tag to compare

Click Me ⬇️ 1.7.2 latest

⬇️ Please follow the installation instructions on main page.
🗨️ Submit an issue or ask questions not answered in the Documentation.
⚙️ Change settings, tab size, no borders, spacing, autohiding, more.

Change Log:

  • Returning Users, please use the new installation method (easy to follow)
  • Linux Users can select a DE (KDE/Gnome) by searching for ultima.OS in about:config. Default is set to KDE.
  • Tab dragging 🚧 default behavior of tabs shifting to the right has been patched.
  • about:config preference for switching tabs via scrolling toolkit.tabbox.switchByScrolling, enabled in new user.js
  • linux title bar buttons are now localized, to get past the default (and inconsistent) inactive window behavior.
  • wip: spreadsheet for all variables in the documentation folder
  • New, no margins, no borders, no rounded corners ultima.xstyle.squared option (about:config)
  • New, enable/disable autohide for the sidebar when vertical tabs are disabled. (about:config)

1 7