Skip to content
This repository has been archived by the owner on Feb 17, 2021. It is now read-only.

Releases: Aris-t2/ClassicThemeRestorer

CTR 1.4.1

09 Oct 07:27
Compare
Choose a tag to compare

[locale] Upper Sorbian (hsb) translation updated (thanks to milupo)
[locale] Lower Sorbian (dsb) translation updated (thanks to milupo)
[locale] Slovenian (sl-SI) translation updated (thanks to Klofutar)
[locale] Estonian (et) translation updated (thanks to Maidur)
[locale] Russian (ru) translation updated (thanks to Alexei)
[locale] Polish (pl-PL) translation updated (thanks to Mrere)
[locale] Ukrainian (uk) translation updated (thanks to Sacredwheels)
[locale] Spanish (es) translation updated (thanks to strel)
[locale] Greek (el) translation updated (thanks to George M.)

[fix] Fx40/41: 'alternative new tab' option
[fix] Fx42: 'tab separator' options
[fix] latest Fx44 broke 'Old Search' option for Firefox 43 and newer
[fix] Fx42+: alt new tab page glitch (thanks to Toady)
[fix] fullscreen video + 'hide tabs bar with one visible tab': pinned tabs glitch
[fix] favicon in location bar: duplicated security icon (thanks to strel)
[fix] HiDPI & Windows & Fx40+ & inverted icons: downloads button glitch
[fix] text mode: visibility of star and feed buttons in location bar

[new option > General UI (1)] 'Old Search' for Firefox 43 and newer

  • (preview) --> http://i.imgur.com/FxuFPtg.png
  • The old 'search manager window' does not get restored by this (use search configuration in about:preferences#search area).

[new option > Add-on Manager] add-on list: 'compact view +'

  • If enabled, compact view matches the one from v1.4.0
  • If disabled, compact view offers more space between entries

[change] minor internal tweaks and optimizations
[change] support for NoiaButtons 2.0+ improved

CTR 1.4.0

25 Sep 10:48
Compare
Choose a tag to compare

[locale] Chinese (zh-CN) translation updated (thanks to Cye3s)
[locale] Spanish (es) translation updated (thanks to strel)
[locale] Czech (cs) locale updated (thanks to poljos)
[locale] Polish (pl-PL) translation updated (thanks to Mrere)
[locale] Slovenian (sl-SI) translation updated (thanks to Klofutar)
[locale] Estonian (et) translation updated (thanks to Maidur)
[locale] Chinese (zh-TW) translation updated (thanks to Shyayngs)
[locale] Greek (el) translation updated (thanks to George M.)

[fix] major issue with activity indicator
[fix] 'Add-on Manager: version number' and 'Cleanest Add-on Manager' add-on
[fix] Fx41+: solve issues between 'custom new-tab url' option and other add-ons
[fix] Fx44+ & 'alt. add-ons manager': button size
[fix] Windows classic vs + squared tabs: 'new tab' border glitch
[fix] Windows + squared tabs v2: navigation toolbar overlapping
[fix] "Additional Toolbars" button pointed to a wrong category

[new option > Add-ons Manager] Fx40+: 'add-on lists: compact view'
-> http://i.imgur.com/8tnGvWz.png
[new option > Tabs (1)] tab title in Firefox titlebar
[new option > Toolbars (2)] navigation toolbar left/right padding
-> solves issues with 'tabs not on top v2'in some cases
-> solves issues where toolbar buttons may overlap with window controls

[change] Win10 + curved tabs (alt): restored active tabs border
[change] Win8/10: border color tweaks for "squared tabs australized v2"
[change] prefwindow improvements (thanks to strel)
[change] tweaks for 'alt. add-ons manager' option
[change] tweaks for 'move dropmarker to location bars end' option
[change] tweaks for 'hide navigation toolbar' option
[change] tweaks for "remove reload, stop, go separators and spaces" option

CTR v1.3.9

11 Sep 11:10
Compare
Choose a tag to compare

[new locale] Estonian (et) (thanks to Maidur)
[locale] Upper Sorbian (hsb) translation updated (thanks to milupo)
[locale] Lower Sorbian (dsb) translation updated (thanks to milupo)
[locale] Chinese (zh-CN) translation updated (thanks to Cye3s)
[locale] Polish (pl-PL) translation updated (thanks to Mrere)
[locale] Spanish (es) translation updated (thanks to strel)
[locale] Slovenian (sl-SI) translation updated (thanks to Klofutar)
[locale] Ukrainian (uk) translation updated (thanks to Sacredwheels)
[locale] Greek (el) translation updated (thanks to George M.)
[locale] Czech (cs) locale updated (thanks to poljos)

[fix] go button direction for rtl locales
[fix] Windows: 'restore defaults' did not restore correct appbutton
[fix] appbutton on titlebar (icon only): height issue
[fix] Fx42+: minor issue with 'padlock icon options'
[fix] squared tabs australized v1 & v2: lw-theme glitches
[fix] minor prefwindow tweaks and fixes
[fix] minor css fixes
[fix] add-on version number option: issue when some add-ons get uninstalled
[fix] Win10 & Fx40+: borders of " alt. curved tabs"
[fix] Windows & Fx40+ & HiDPI: inverted icons settings
[fix] Fx43+ & tab separator options: separator visibility/appearance
[fix] Fx42 (20150825+) & small button view: identity box alignment
[fix] Fx42 (20150825+) & mov. back-forward: identity box alignment
[fix] Win10: options to hide top toolbar borders
[fix] Win7 & Fx40+ & HiDPI: big icon mode
[fix] Fx42+: update indicator badge on panel menu button
[fix] big icon mode: loop-button size glitch on some toolbars

[new option > General UI (1)] open 'about:preferences' in a window
http://i.imgur.com/rMswKXI.png
[new option > General UI (1)] alternative 'options page' appearance
http://i.imgur.com/oEBvS9z.png
[new (sub)option > Toolbars (2)] Windows 10: hide OS caption buttons
mainly hides default caption buttons on third party themes
[new option > Location Bar] Fx41+: remove reload, stop, go separators and spaces
[new option > Tabs (1)] nav-bar throbber animation for tabs
[new option > Tabs (2)] more tab separators (Windows/MacOSX only)
[new option > General UI (1)] general close icons
[new option > Add-ons Manager] toggle old 'xpi-install window'

[change] 'restore defaults' only affects CTRs preferences from now on
[change] added more preferences to CTRs "classic preset"
[change] internal changes to avoid issues with overlay files
[change] Fx40+: removed obsolete developer theme switches
'browser.devedition.theme.enabled' pref got removed from Fx40+
[change] moved 'Prevent Developer theme from being enabled' option
The option is now in 'CTR category' > 'other settings'. The developer theme currently only exists on Aurora / Developer Edition and Nightly channels and on Firefox 36-39.
[change] Fx43+: removed switch to 'restore the old search ui'
The 'browser.search.showOneOffButtons' preference got removed from Fx43 (20150906+) and its switch on CTRs preference window became useless.
[change] Fx43+: removed switch to restore 'the old preferences window'
The 'browser.preferences.inContent' preference got removed from Fx43 (20150906+) and its switch on CTRs preference window became useless.
[change] internal changes to 'activity throbber' option
[change] prefwindow appearance of padlock icon options
[change] prefwindow: moved & relabeled some options (thanks to strel)
[change] internal optimizations (thanks to Toady)
[change] Win10 & Fx40+ & appbutton in titlebar: appbutton appearance
[change] Win10 & Fx40+ & appbutton in titlebar: tweaks for min/max/close
[change] Win8 & Fx40+ & appbutton in titlebar: appbutton size
[change] big icon mode: experimental support for non-default button icons
[change] minor prefwindow tweaks for complete themes
[change] updated classic preset preferences
[change] minor tweaks for some complete themes
[change] code cleanup (thanks to erosman)

Note 1
"Open 'about:preferences' in a window" is an experimental option that simulates a preference window, but internally is a default browser window with all toolbars hidden and the category tabs moved to the top.
This is not a XUL/preference window, so not every XUL feature applies here.
Bugs / restrictions / possible issues:

  1. Leaving this preference window open and performing a browser restart will reopen it (like default browser windows are reopened after a restart).
  2. It is possible this window is not accurate on every locale or in all HiDPI modes.
  3. This windows size can be manually adjusted, but new dimensions do not get saved.
  4. It is possible to shrink window size and corrupt its ui. There are no checks to forbid this.
  5. Last opened category or tab does not get saved
  6. Opening a second prefwindow closes the first one.
  7. Keeping the window(s) after restart allows to open more of them,but there is no point in doing this.

Note 2
To the MacOSX 10.10 user who rapidly requests this add-on has to be signed: it is signed!
Add-ons only showed a ".1-signed" string once in May/June 2015 when Mozilla automatically signed them for the first time.
All add-on versions uploaded since then get signed automatically, but do not display a ".1-signed" string.

CTR v1.3.8

21 Aug 09:59
Compare
Choose a tag to compare

[locale] Chinese (zh-CN) translation updated (thanks to Cye3s)
[locale] Polish (pl-PL) translation updated (thanks to Mrere)
[locale] Czech (cs) locale updated (thanks to poljos)
[locale] Slovenian (sl-SI) translation updated (thanks to Klofutar)

[fix] Windows & Fx40+: improved HiDPI support
[fix] Win10 & Fx40+ & small button mode: urlbar/searchbar border colors
[fix] Win10 & Fx40+ & mov. back/forward: urlbar/searchbar border colors
[fix] Win10 & Fx40+ & appbutton in titlebar: min/max/close buttons
[fix] Win10 & Fx40+ & appbutton in titlebar: fullscreen mode
[fix] Win10 & Fx40+ & small button view: bookmarks buttons list icon
[fix] Windows & Fx42+ & small button view: identity box alignment
[fix] Windows & Fx42+ & mov. back-forward: identity box alignment
[fix] back/forward button clipping in icons/icons+text/text modes
[fix] removed obsolete reading list entries from CTRs bookmarks menus
[fix] removed gap at nav-bars end added by recent panel button tweaks

[new] option: remove bg color from title/menu/tab bars (Win10 only)
[new] option: tab separators (Windows/MacOSX only)
[new] option: tab throbbers (added green one from Fx39)
[new] option: set browser channel color automatically
[new] option: toggle audio play icon on tabs (->Advanced)
[new] option: more tab close icons
[new] option: hide warnings on add-ons list
[new] option: keep bookmarks toolbar in fullscreen mode

[change] inverted icon settings: updated support for some buttons
[change] removed 'white tab separator' option

  • the new 'separator' option can be used instead
    [change] removed 'alt tab throbber' option
  • the new 'tab throbber' option can be used instead
    [change] 'reading list' switch only visible for Fx40/41
    [change] improved support for 'Classic Toolbar Buttons' add-on
  • Using CTRs big icons along with CTBs large/small nav-bar buttons
  • style is not possible anymore. Switch to CTBs 'simple' style for
  • both features to work properly together.
    [change] CTR preference window cleanup
  • new 'Add-on Manager' category contains add-on manger related options
  • new 'Tabs (2)' category contains 'tab close' and 'Fx mockup' options
  • moved some tabs related options to 'Tabs (1)' category
  • moved most settings that hide something to 'General UI (2)'
  • removed deprecated 'dev theme button' switch from 'Advanced' category
  • size tweaks
    [change] various minor improvements

CTR v1.3.7.1

12 Aug 15:29
Compare
Choose a tag to compare

[locale] Chinese (zh-CN) translation updated (thanks to Cye3s)

[fix] Win8 + tabs on top + squared tabs (v2\a): missing border below tabs
[fix] Win10 + Fx40+ + tabs on top + squared tabs (v1/2\a): missing border below tabs
[fix] Win10 + Fx40+ + tabs not on top v1: left/right tabs toolbar borders
[fix] Win10 + Fx40+: appbutton on titlebar adjustments

This is basically a hotfix release for Windows 10 and Firefox 40+.

CTR v1.3.7

10 Aug 07:04
Compare
Choose a tag to compare

[locale] Polish (pl-PL) translation updated (thanks to Mrere)
[locale] Slovenian (sl-SI) translation updated (thanks to Klofutar)
[locale] Czech (cs) locale updated (thanks to poljos)

[fix] favicon in location bar: mixed identity icon glitch
[fix] Win10 + Fx40+: appbutton in maximized view
[fix] Win10 + Fx40+: toolbarbutton size on nav-bar
[fix] Win10 + appbutton in titlebar: appbuttons size
[fix] Win10 + squared tabs: invisible line below tabs
[fix] Win10 + squared tabs + lw-themes: invisible line below tabs
[fix] Win10 + tabs not on top mode: visible line below tabs

[new] option: squared tabs (australized) (v2)
[new] option: remove tabs top corner roundness for
-- squared tabs (v2)
-- squared tabs (australized) (v2)
[new] option: close tab icons (16x16px only)
-- red close icon (already known + has to be set again)
-- Windows 7 close icon
-- Windows 10 close icon
-- Windows 10 inverted close icon
--> options can override default close icons

[change] Win10 + small button view + Fx40+: font size in location bar
[change] Win10 + small button view + Fx40+: identity icons
[change] Win10 + normal window mode +'appbutton on titlebar':
-- reduced titlebars vertical size
-- reduced titlebars min/max/close vertical size

CTR v1.3.6

29 Jul 17:52
Compare
Choose a tag to compare

[locale] Danish (da-DK) (thanks to scootergrisen)
[locale] Upper Sorbian (hsb) translation updated (thanks to milupo)
[locale] Lower Sorbian (dsb) translation updated (thanks to milupo)
[locale] Polish (pl-PL) translation updated (thanks to Mrere)
[locale] Ukrainian (uk) translation updated (thanks to Sacredwheels)
[locale] Turkish (tr) translation updated (thanks to Bekir Uçarci & Toady)

[fix] Win8/10: white separator option
[fix] e10s: misplaced info icon on crashed tab
[fix] Fx42 & Win8+: tab close icon
[fix] Fx42+: 'Aero toolbar colors' option

[new] switch to toggle fullscreen animations
[new] switch to toggle fullscreen animations for html5 content (Fx42+)
[new] Fx40+ option: alternative appearance for add-on manager

[change] Fx42+ (20150726): updated identity box icons (svg)
[change] Fx42+: tweaks for small button mode
[change] Win10: appbutton size (+ caption button sizes)
[change] Win10 & small button view: urlbar size
[change] Fx42+ & small button view: identity box
[change] Fx42+ & small button view: urlbar size
[change] Fx42+ & movable b/f buttons: identity box
[change] Fx42+ & movable b/f buttons: urlbar size
[change] Fx42+ & tweaks for 'alt. newtab page' option
[change] Fx42+ & tweaks for small button mode
[change] tweaks for 'add-on bar in fullscreen' option (thanks to paltus)
[change] Fx42+: tweaks for icon+text modes
[change] Fx42+: tweaks for text mode
[change] Fx42+: tweaks for big icon mode
[change] removed OMTC about:config switch from prefwindow
[change] removed obsolete tab clip width option

CTR v1.3.5

10 Jul 09:32
Compare
Choose a tag to compare

[locale] Slovenian (sl-SI) translation updated (thanks to Klofutar)
[locale] Chinese (zh-CN) translation updated (thanks to Cye3s)
[locale] Czech (cs) locale updated (thanks to poljos)
[locale] Polish (pl-PL) translation updated (thanks to Mrere)

[new] Fx42+ option: custom 'about:newtab' page
-> CTRs prefwindow -> General UI (2)

[fix] tab text settings won't affect tab badges anymore
[fix] 'show add-on version number' add-ons managers update category

[change] 'appbutton on toolbar (text only)': customizable text
[change] tweaks for Firefox Developer Edition
[change] 'panel menu button on tabs bar' option
--> minor tweaks for maximized/fullscreen mode (Win AeroGlass)
--> custom color settings (but not the predefined ones)
[change] show all dev theme switches on prefwindow,
-> so users can check, whether legacy options are
-> active by mistake or not.
[change] tweaked Fx40+ option 'show add-on version number'

CTR v1.3.4

24 Jun 10:01
Compare
Choose a tag to compare

[locale] Spanish (es) translation updated (thanks to strel)
[locale] Slovenian (sl-SI) translation updated (thanks to Klofutar)
[locale] Polish (pl-PL) translation updated (thanks to Mrere)
[locale] Russian (ru) translation updated (thanks to Alexei)

[fix] Faviconize tab add-on: throbber position

[new] experimental Firefox 41+ option: restore add-on version number
-> Nightly removed add-on version (number) for no valid reason.
-> (Large text/font + small window + high dpi value is no valid reason!)
[new] movable 'go' button (uses same icon as forward button)
[new] option: hide location bars 'go' button

[change] removed TMP workaround for colorized curved tabs
--> current TMP dev builds fixed glitches TMP caused in Fx 29+

CTR v1.3.3

08 Jun 12:13
Compare
Choose a tag to compare

[locale] Polish (pl-PL) translation updated (thanks to Mrere)
[locale] Chinese (zh-CN) translation updated (thanks to Cye3s)
[locale] Ukrainian (uk) translation updated (thanks to Sacredwheels)
[locale] French (fr) translation updated (thanks to David V.)
[locale] Greek (el) translation updated (thanks to George M.)

[fix] minor glitch with 'alt. new tab' page and 4+ rows
[fix] minor tweaks for 'small button' mode
[fix] disable 'context menu entries' to remove buttons, when button in urlbar
[fix] big icon option: bookmarks and panel menu buttons on nav-bar
[fix] rounded tabs + custom colors + TabMixPlus: active tab appearance
[fix] Fx29-39: CTR button appearance + high dpi values
[fix] Fx40+: Windows + small buttons mode + higher dpi res than 100%
[fix] Fx40+: glitches with 'curved tabs alt' option
[fix] Fx31.x: 'hide toolbar context menu entries' option
[fix] Faviconize tab add-on + tab close (forced)
[fix] MacOSX + HiDPI + star/feed button in location bar

[new] gray icons for appbutton on toolbar option

[change] lw-themes + tabs not on top v1 + Fx38+: line below tabs toolbar
[change] removed option "remove underline on e10s tabs"
[change] Windows + tabs not on top v1 + lw-themes + Fx38+
--> (re)added missing line below tabs toolbar
[change] additional note for 'Pocket' checkbox on preference window
[change] minor pref window tweaks for RTL locales
[change] reduced size of exported .json file (thanks to Toady)
[change] removed a few duplicated menu items from appmenu
[change] improved support for 'Faviconize tab' add-on
[change] Fx40+: tweaks for 'prevent dev theme' option
[change] Fx40+: (re)added option to prevent developer theme from being enabled
[change] Fx40+: removed temp. dev theme changes
[change] Fx40+: tiny tweaks for developer theme & appbutton on titlebar

Validator / add-on signing
[change] internal changes to get rid of new validator warnings
[change] meeting add-on validators new rules
--> removed/changed/altered some features, see text below

Attention – important changes :-(
Most of you have heard of Mozillas new add-on signing process. As a part of this process, new rules (what add-ons are allowed to do and what not) were added to Firefox and Mozillas add-ons validator.
Some of these new rules forbid add-ons to change default Firefox preferences within a script/function like OS/Fx titlebar, ‘new tab’ page and tab clip width or (some) developer theme preferences, even if this is only done optionally after a user selects a corresponding CTR option. The result of this act is either play by new rules or not play at all, meaning either CTR drops supporting those features or no new CTR versions can be uploaded anymore. (I’m currently not even able to upload the already validated(!) and signed(!) version of CTR to the validator anymore).
I had to remove some CTR features to even being able to upload a new beta (!) version of CTR.
See screenshot: http://i.imgur.com/1Q3paEh.png

Explanation what changed (some preferences can still be altered manually through CTRs prefwindow):

  • ‘New tab’ page: alternative ‘new tab’ page option will still modify the ‘new tab’ pages appearance, but switching between its ‘on’ and ‘off’ states will not be possible with one click anymore. Switching required modifying a default ‘new tab’ preference to true/false, but add-ons are not allowed to even offer switches for the default about:config preferences ‘browser.newtabpage.enabled’ and ‘browser.newtabpage.enhanced’ anymore. Having just a text (!) string as a label is already forbidden.
  • ‘Tab clip width’ only affects ‘tab close on all tabs (forced)’ option. Its value will not get changed automatically to ‘1’ btw. ‘140’ anymore, but a new textbox allows changing this value manually now.
  • Switching to ‘appbutton on titlebar’ will not enable Fx titlebar automatically anymore, if OS titlebar is active, but there has been always a switch for a change on CTRs prefwindow.
  • Developer theme preferences on Fx35-40 have to be switched manually. Although Fx 40 (Aurora/DevEdition) handles dev edition theme inside add-ons manager, it still wrongly keeps the older developer theme preferences, which have to be disabled manually in some cases to not interfere with CTRs settings. Additionally the preference to prevent developer theme from being enabled had to be removed too (Fx35-40). Fx41+ is (currently) not affected by this.

If you do not like these changes, keep in mind I do not like them too, but they are necessary to keep this add-on alive. If you really need someone to blame for this, please use Mozillas default contact channels and report your thoughts about add-on signing and recent rule additions to them.