This is a big change folks! You need to add a new stylesheet with around 113 lines of CSS instructions. There will be major breakage if you don't implement it.
Bug 595848 - Support registering custom add-on types that appear in the UI as a regular list This bug breaks every single third-party theme... It changes a couple IDs from the category view on Addons Manager.
To maintain compatibility we will need to add the new selectors as:
ShareBird wrote:Bug 595848 - Support registering custom add-on types that appear in the UI as a regular list This bug breaks every single third-party theme... It changes a couple IDs from the category view on Addons Manager.
To maintain compatibility we will need to add the new selectors as:
What I don't understand is why the heck did they change the ID names. That is kind of a senseless busy work kind of change. These types of changes just don't make any sense. There needs to be some rule that says don't change ID and class names unless there is a really good reason.
In this case they have a good reason and I don't know how they could implement this without changing the IDs. Notice that they are adding the IDs dynamically based on addon type.
Silvermel - A Theme for Firefox and Thunderbird YATT - Yet Another Theme Tutorial Don't give a man a fish. Teach him how to fish instead.
Bug 577721 - allow repositioning of the web console: above, below and out into a panel/window Bug 545070 - plugin-problem UI shouldn't say "click here" Bug 618913 - Implement in product notifications to set up Sync. Bug 626903 - Indicate onscreen tabs in List All Tabs menu. Bug 657961 - Use async API to get favicons for site permissions page. Bug 588027 - Clean up places library code.
Note, Nightly has been version bumped to 7.0a1.
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird. Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
akayser wrote:Bug 626903 - Indicate onscreen tabs in List All Tabs menu.
Does someone know what about handles this bug? I was not able to see any difference on the default theme. I've tried opening several windows, grouping tabs in several groups, but nothing happens...
Silvermel - A Theme for Firefox and Thunderbird YATT - Yet Another Theme Tutorial Don't give a man a fish. Teach him how to fish instead.
mcdavis, yes. I've seen that screenshot before, but I can't get it... In which situation is there a tabIsVisible attribute? I suppose that is the menupopup from the "List all Tabs" button?
Silvermel - A Theme for Firefox and Thunderbird YATT - Yet Another Theme Tutorial Don't give a man a fish. Teach him how to fish instead.
ShareBird wrote:I suppose that is the menupopup from the "List all Tabs" button?
Right. The darker-colored ones are visible in the tabstrip, while the normal-colored ones are scrolled off either side of the tabstrip. The tabIsVisible attribute is present on those menuitems in the all-tabs menupopup which correspond to tabs visible in the tabstrip. (I don't know when that attribute started being added, but obviously not in this patch.)
A very minor update: Bug 636361 - Lighten & desaturate the background of the add-on manager's progress bar in Windows 7
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird. Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
Two small changes: Bug 660229 - about:permissions left-side list auto resizes when string not found. r=dao Bug 660279 - Change popup notification description max-width to use em instead of px.
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird. Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
Bug 653637 - Provide a simple way for addons to have preferences UI. (targeted for Firefox 7.0) This adds the possibility for extensions (but not themes, I believe) to add some simple options to the extension details page.
Creator of the LittleFox, LittleBird, MicroFox, MicroBird, Nautipolis, Walnut, Walnut2, Bricks and Metal themes for Firefox and Thunderbird. Visit https://addons.mozilla.org/en-US/firefox/addon/123/developers. Mozilla contributor since October 1999 (Mozilla M10).
mozillaZine is an independent Mozilla community and advocacy site. We're not affiliated or endorsed by the Mozilla Corporation but we love them just the same.