Firefox nightly theme changes

Discuss application theming and theme development.
Post Reply
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 817366 - Use more 2x images for HiDPI browser UI
Bug 817999 - remove DownloadMonitorPanel remnants (safe to remove for FF4.0 and later)
Bug 817422 - Move the New Private Window menu item under the app button on Windows and Linux if the app button is visible
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).
User avatar
David.Vincent
Posts: 213
Joined: June 17th, 2011, 10:11 pm

Re: Firefox nightly theme changes

Post by David.Vincent »

One more time, all the developer tools are modified. Mozilla really want the death of our themes. We spend our time to modify developer tools (our themes must be compatible with a lot of Firefox versions, not only one) and I think that nobody use them. It would be a nice idea to develop a light Firefox without developer tools.
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 818721 - Downloads panel footer overlaps panel border.
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).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 820053 - Properly install browser theme's icon.
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).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 819992 - Only open the click-to-play doorhanger once per window per session. Use the red blocked plugin icon and flash the icon to bring extra attention.
Bug 816596 - Hide the variables filter box while there are no variables to filter
Bug 796135 - Provide some obvious UI for scripts filtering
Bug 675902 - Implement the new Downloads view for the places Library window
Bug 821968 - Un-prefix gradients on New Tab Page (note, only for FF 16 and higher)
Bug 821971 - Un-prefix gradients from per-theme downloads.css. (note, only for FF 16 and higher)

(the -moz- prefix removal for the gradients only works for FF 16 and higher...)
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).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Social:
Bug 820653 - use listStyleImage for social provider toolbar image to ensure correct image size.

Download in Library:
Bug 815352 - Move the Library downloads view to an overlay in browser/downloads.
Bug 822343 - Avoid some costs in downloads view appendChild.
Bug 822258 - Add winstripe theming for the new Downloads view in Places.

Developer Toolbox:
Bug 796006 - Don't fully expand nodes with large amounts of children in markup panel.
Bug 817537 - Connection screen polish.
Bug 818033 - [toolbox] Implement Shorlander's visual design

Geolocation:
Bug 824443 - Put the geolocation prompt's "Learn More" link in <popupnotificationcontent> rather than extending the popup notification's binding.
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).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Happy new year everybody!

Bug 814510 - Downloads Summary icon needs to be revisited.
Bug 823095 - Better pinstripe theme-ing for new Downloads View in Places.
Bug 799417 - Implement global indicator for sites having camera/microphone access.
Bug 825454 - Make contentAreaDownloadsView.xul a proper in-content UI
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).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 819283 - Downloads panel footer overlaps panel border on pinstripe.
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).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 787285 - Enhance the presence of the stop/resume/open buttons in the downloads views.
Bug 827031 - [toolbox] Background color in checked state of toolbox command buttons should be similar to active state,
Bug 826566 - [toolbox] Add profiler and docking icons to toolbox;
Bug 812813 - The Downloads Panel needs to draw your attention when a download finishes.
Bug 821969 - Un-prefix CSS gradients.
Bug 812813 - Fix download notifications in large icons mode.
Bug 826729 - about:downloads download item buttons look strange, and context menus don't update.
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).
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Social
Bug 811835 - Social API toolbar buttons are stretched or blank in 'Text' and 'Text & Icons' mode.
Bug 828120 - Social panel buttons are too wide on Mac.

Toolbox
Bug 827265 - [toolbox] Command buttons have a left and right border on OS X when selected

Downloads
Bug 828302 - Downloads Panel is not correctly cropping long filenames
Bug 827015 - Clean up "Clear Downloads" button theming for Library Downloads view.
Bug 827899 - Selected Tab Overlaps Finished Download Animation.

@2x.png (note, I won't track these anymore)
Bug 826681 - Land webRTC-shareDevice-64@2x.png.
Bug 826999 - Add @2x icons for the Downloads Panel notifications
Bug 812255 - Add @2x icons for download items.
Bug 829258 - Include missing @2x images for Downloads Panel in pinstripe/jar.mn.

Other
Bug 749394 - Per-window private browsing theme changes for Windows and OS X;
Bug 824938 - Remove custom styling for text-links in arrow panels on OS X.
Bug 827524 - Display underlining of browser UI text links only as hover indication.
Bug 809278 - Remove duplication in videocontrols.css button styles.
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).
gluxon
Posts: 30
Joined: December 2nd, 2010, 3:07 pm

Re: Firefox nightly theme changes

Post by gluxon »

Was there a change in App Tabs starting at Firefox 18?
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

gluxon wrote:Was there a change in App Tabs starting at Firefox 18?


If there was, I missed it.
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 811469 - Indicator progress bar gradient leaks into border
Bug 829063 - Toolbox style improvements;
Bug 780826 - Hover and active state for the video controls.
Bug 795664 - Match the 1x full-screen icon to the 2x one on OS X.
Bug 832015 - Use 2x private browsing titlebar mask image in HiDPI mode
Bug 774315 - Close button and context menu to hide click-to-play plugin instances.
Bug 650804 - Implement a search mechanism for the highlighter,
Bug 828664 - Debugger is sad when inspecting an array of > 10k elements in a variables view
Bug 829988 - Un-prefix gradients from per-theme tabview.css
Bug 829992 - Un-prefix gradients from per-theme preferences/*.css
Bug 832139 - Replace '-moz-transition' with 'transition' in browser/
Bug 722234 - [New Tab Page] provide an option to undo remove a site
Bug 816298 - Part 2: Replace references to -moz-user-select:-moz-none with -moz-user-select:none.
Bug 829843 - "Name this tab group" in panorama overlaps the edit icon
Bug 833963 - Variables View: better handling for long strings,
Bug 830392 - The deletion button in the Variables View only shows up on Linux when hovered
Bug 831639 - Downloads button icon is hard to see on Aero glass on winstripe theme
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).
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Firefox nightly theme changes

Post by mcdavis »

Bug 836010 - When startup is determined to be slow, tell users about ways to improve their startup time

patch:
- (2013-02-03) (Fx21) https://hg.mozilla.org/mozilla-central/rev/bf1502fe8053 (firefox.js, browser.xul, nsBrowserGlue.js, slowStartup-16.png, jar.mn)

- fx21 and up, all desktop
- new prefs:
pref("browser.slowStartup.notificationDisabled", false);
pref("browser.slowStartup.timeThreshold", 60000);
pref("browser.slowStartup.maxSamples", 5);
- calculates n-sample average of startup times
-- and saves it to pref so it builds over time, across multiple restarts
- if n samples have been taken and over threshold then shows notification strip with "slow" message
-- at the bottom of the window, above the developer toolbar
- resets sample count and accumulated average each time the message shows (and starts counting all over again)
- opens a page if user clicks for more info
-- https://support.mozilla.org/kb/firefox- ... e-start-up
- if user says "don't tell me any more", pref browser.slowStartup.notificationDisabled gets set true, meaning no more startup-speed-checking
- DOM change:
-- new notificationbox#global-notificationbox under #browser-bottombox
-- rather than being specific to any single tab, this is shown regardless of current tab (only in most-recent browser window, not all windows)
- requires in-theme chrome://browser/skin/slowStartup-16.png
-- specified as explicit chrome URL in JS, so *** required ***
- no in-theme CSS change
- to test: change the threshold in browser.slowStartup.timeThreshold to something low (100) and restart five times (or bump up the samples count); should see message
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
akayser
Posts: 299
Joined: August 25th, 2010, 12:44 am

Re: Firefox nightly theme changes

Post by akayser »

Bug 817477 - Remove support for global private browsing mode
Bug 822366 - Change the icon for Mixed Active Content to the triangle with exclamation point.
Bug 822371 - Mixed Content Doorhanger UI.
Bug 824651 - Tab bar height is doubled on Win8 devices with touchscreens.
Bug 833511 - Add rotation gesture support for standalone image documents.
Bug 832470 - Watch expressions involving |this| sometimes showing a wrong result
Bug 828987 - The Variables View should be keyboard accessible
Bug 831794 - Variables View: allow users to override getter properties to plain value properties
Bug 830759 - The close button in the Variables View (e.g. for watch expressions) should only be shown on hover
Bug 830325 - Hovering values in the Variables View should show a text cursor
Bug 830324 - Show a border around the textbox when editing values in the Variables View,
Bug 836887 - Fix zoom-in toolbar button icon in HiDPI mode.
Bug 826685 - Web Console and Inspector font is (much) larger than Debugger and StyleEditor font (sourceeditor).
Bug 647216 - Allow mouse event handling in the title bar on OS X. (currently backed out)

(seeing the number of fixes coming up, a new release will coming up real soon... ;-) )
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).
Post Reply