MozillaZine

Firefox nightly theme changes

Discuss application theming and theme development.
akayser

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted April 13th, 2012, 7:11 am

Bug 735680 - Update wbapps icons.
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).

mcdavis

User avatar
 
Posts: 3119
Joined: December 9th, 2005, 5:51 am

Post Posted April 19th, 2012, 1:56 am

Bug 731041 - Tidy up addon inline preferences code, add labels for checkboxes, remove ugly description hack

Changes the representation of Add-ons Manager "in-line preferences" and updates extensions.css to match.
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed

patrickjdempsey

User avatar
 
Posts: 22863
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted April 19th, 2012, 12:20 pm

I'll be interested to see that mcdavis, inline prefs have left alot to be desired so far.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/

mcdavis

User avatar
 
Posts: 3119
Joined: December 9th, 2005, 5:51 am

Post Posted April 29th, 2012, 10:16 pm

Bug 717923 - Use an icon for the inspect button

- fx13 and up, all desktop
- makes the "Inspect" button in the inspector/highlighter toolbar use an icon instead of a label
- icon uses color to distinguish normal and checked states
- new in-theme icon browser/devtools/inspect-button.png
- makes devtools toolbarbuttons (such as this one) in general use a more-narrow width if no label
patch:
- (2012-03-12) (Fx13) https://hg.mozilla.org/mozilla-central/rev/0fe720174e5d (content/highlighter.css, devtools/common.css, browser.css, devtools/inspect-button.png)


I didn't see this in the list; sorry if it's a dupe.
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed

akayser

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted May 1st, 2012, 12:07 am

Bug 744964 - Plugin click-to-play popup notification icon should use the plugin icon, not the add-on icon.
Bug 726444 - Implement the Downloads Panel
Bug 745757 - Simplify CSS selectors involving the navigation toolbar and the tabsontop attribute.
Bug 711618 - Add ability to remember plugin activation settings
Bug 735214 - [inspector] Give the focus to the toolbar and make the buttons tabbable
Bug 717922 - In the PageInspector toolbar, move the HTML Tree button in front of the breadcrumbs display.
Bug 683954 - [Layout] Implement an abstract view of the layout of the selected node.
Bug 742419 - Implement new identity block design.
Bug 734373 - Implement Australis toolbar button design.
Bug 747742 - The identity panel's arrow should point to the center of the identity icon.
Bug 748027 - Make the identity box transparent in more cases.
Bug 720641 - Integrate GCLI into developer tools global toolbar.
Bug 748161 - Improve visible tab indication in tab list menu.
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).

David.Vincent

User avatar
 
Posts: 212
Joined: June 17th, 2011, 10:11 pm

Post Posted May 1st, 2012, 1:07 am

akayser wrote:Bug 720641 - Integrate GCLI into developer tools global toolbar.


To enable the developer toolbar:

Goto about:config -> devtools.toolbar.enabled toggle to true
Restart Firefox
Goto the Web developer menu and select Developer toolbar

mcdavis

User avatar
 
Posts: 3119
Joined: December 9th, 2005, 5:51 am

Post Posted May 4th, 2012, 1:48 pm

Bug 722196 - Rule view not showing media query information

- (2012-03-08) (Fx13) https://hg.mozilla.org/mozilla-central/rev/da2e0e0fbf07 (csshtmltree.css, .jsm, tests, etc.)
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed

rctgamer3

User avatar
 
Posts: 23
Joined: November 6th, 2011, 10:24 am
Location: The Netherlands

Post Posted May 4th, 2012, 5:35 pm

Bug 751157 - Reference to non-existing dictionaryGeneric.png in mozapps/extensions/newaddon.css

akayser

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted May 14th, 2012, 1:28 am

Oops, duplicated (see next one)
Last edited by akayser on May 14th, 2012, 1:42 am, edited 1 time in total.
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

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted May 14th, 2012, 1:41 am

A biggie is the landing of the inContent options (set browser.preferences.inContent to true).
I expect a lot more changes in this area. Luckily a separate css is used for the inContent options.

Bug 746859 - Add a play icon to the click-to-play placeholder.
Bug 716107 - part 5[/url] - Add fullscreen permissions to about:permissions.
Bug 716107 - part 6[/url] - Add UI to approve DOM fullscreen entry.
Bug 733473 - Implement initial prerequisites for in-content preferences, and landing page.
Bug 733469 - Move the applications preferences to in-content UI.
Bug 747090 - Add location bar icons for mixed content.
Bug 753618 - Remove outdated default theme icons and previews from Add-ons Manager.
Bug 749626 - Theme update: make the close button code generic and implement the dark theme for menulists
Bug 692409 - Add a pretty resizer and the dark theme to the debugger.
Bug 733747 - Highlight changed items in the rule view.
Bug 724509 - Add an Option menu in the Inspector Toolbar.
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).

rctgamer3

User avatar
 
Posts: 23
Joined: November 6th, 2011, 10:24 am
Location: The Netherlands

Post Posted May 16th, 2012, 11:01 am

Bug 683390 - Switch to Tab graphic is displayed in the wrong vertical orientation with tabs-on-top enabled

David.Vincent

User avatar
 
Posts: 212
Joined: June 17th, 2011, 10:11 pm

Post Posted May 29th, 2012, 10:58 am

With the last Nightly version all files where changed, including a new License code :

Code: Select all
/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this file,
 * You can obtain one at http://mozilla.org/MPL/2.0/. */


Why Mozilla change the license from 1.1 to 2.0?
Must we include these lines in our themes?

akayser

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted May 30th, 2012, 6:37 am

Bug 752918 - Convert expensive SVG masks to clip-paths.
Bug 747083 - Update the identity icons to have a darker lock icon for HTTPS and greener lock icon for HTTPS+EV.
Bug 754133 - Set the background of standalone images to white.
Bug 595656 - Add-ons view rounded border corners sometimes cut off by content.
Bug 716478 - update licence to MPL 2.
Bug 756759 - Remove gnomestripe's non-native fallback styling for toolbarbuttons.
Bug 749974 - Items in Developer tools menu have inconsistent check state.
Bug 723062 - Allow the user to edit the value of a debuggee object's property in the debugger;
Bug 724229 - Briefly flash the variables that changed between pauses;
Bug 753313 - Some divs and spans are created dynamically in debugger-view
Bug 723059 - Replace text with icons in the debugger toolbar
Bug 667586 - Clear identity block when typing a different URL into location bar
Bug 755429 - Mixed content icon draws too much attention

(Please note the MPL 2 update in the list)
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

User avatar
 
Posts: 297
Joined: August 25th, 2010, 12:44 am

Post Posted June 5th, 2012, 12:27 am

Nightly version has been bumped to 16.0a1 today. FF 13.0 has been released yesterday.

Some minor UI tweaks of the default theme:
Bug 759282 - Location bar should have the same horizontal spacing between the icon and text as the autocomplete popup.
Bug 760322 - New loading and connecting throbbers

Debugger related bugs/changes:
Bug 755346 - Global variables are not displayed in the debugger frontend
Bug 747220 - [layout view] update the UI
Bug 740482 - Create nice breakpoint icons for the SourceEditor in the Debugger;
Bug 759803 - Remove padding and add side-splitters to common.css in Debugger;
Bug 758683 - Change the pause icon to a play icon in the debugger toolbar
Bug 752834 - UI tweaks for the property view;
Bug 756890 - Fix an easy set of GCLI/Developer Toolbar display issues;
Bug 749628 - Implement a Responsive Design tool
Bug 753677 - Visually distinguish between configurable, enumerable and writable properties
Bug 745961 - Hard to find the clickable region for adding a new CSS property in the Style Inspector
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).

luk
 
Posts: 26
Joined: March 20th, 2012, 12:34 am

Post Posted June 5th, 2012, 10:38 am

Have they removed the tabs-on-bottom option in version 16? :(

Return to Theme Development


Who is online

Users browsing this forum: No registered users and 2 guests