Looking for saved searches? click on "Search Bugs" above.

Native GTK active button look

RESOLVED FIXED in mozilla1.9beta2

Status

()

Core
Widget: Gtk
RESOLVED FIXED
10 years ago
9 years ago

People

(Reporter: micmon, Assigned: Teune van Steeg)

Tracking

Trunk
mozilla1.9beta2
x86
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Reporter)

Description

10 years ago
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b2pre) Gecko/2007112004 Minefield/3.0b2pre

Right now "active" buttons such as activated bookmark and history buttons in the toolbar or the search buttons in places are not very well distinguishable from the rest. Plain GTK makes the button stand out more (by keeping the pressed look), see screenshot.

Reproducible: Always
(Reporter)

Comment 1

10 years ago
Created attachment 289487 [details]
Comparison Screenshot

Comment 2

10 years ago
See also Bug 381206
Status: UNCONFIRMED → NEW
Component: OS Integration → Widget: Gtk
Ever confirmed: true
Product: Firefox → Core
QA Contact: os.integration → gtk
Version: unspecified → Trunk
(Assignee)

Comment 3

10 years ago
Created attachment 291125 [details] [diff] [review]
makes pressed buttons look native

Draws a depressed GtkToggleButton, when a button is open/checked.

This should be the correct bug
Assignee: nobody → twanno
Status: NEW → ASSIGNED
Attachment #291125 - Flags: superreview?(roc)
Attachment #291125 - Flags: review?(roc)
Attachment #291125 - Flags: superreview?(roc)
Attachment #291125 - Flags: superreview+
Attachment #291125 - Flags: review?(roc)
Attachment #291125 - Flags: review+
Comment on attachment 291125 [details] [diff] [review]
makes pressed buttons look native

Another fix to make Firefox on Linux more integrated.
Attachment #291125 - Flags: approval1.9?

Updated

10 years ago
Attachment #291125 - Flags: approval1.9? → approval1.9+
Keywords: checkin-needed
Checking in toolkit/themes/gnomestripe/global/toolbarbutton.css;
/cvsroot/mozilla/toolkit/themes/gnomestripe/global/toolbarbutton.css,v  <--  toolbarbutton.css
new revision: 1.15; previous revision: 1.14
done
Checking in widget/src/gtk2/gtk2drawing.c;
/cvsroot/mozilla/widget/src/gtk2/gtk2drawing.c,v  <--  gtk2drawing.c
new revision: 1.45; previous revision: 1.44
done
Checking in widget/src/gtk2/gtkdrawing.h;
/cvsroot/mozilla/widget/src/gtk2/gtkdrawing.h,v  <--  gtkdrawing.h
new revision: 1.39; previous revision: 1.38
done
Checking in widget/src/gtk2/nsNativeThemeGTK.cpp;
/cvsroot/mozilla/widget/src/gtk2/nsNativeThemeGTK.cpp,v  <--  nsNativeThemeGTK.cpp
new revision: 1.116; previous revision: 1.115
done
Status: ASSIGNED → RESOLVED
Last Resolved: 10 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.9 M10
Duplicate of this bug: 254002

Updated

10 years ago
Duplicate of this bug: 423846

Updated

9 years ago
Duplicate of this bug: 261621
You need to log in before you can comment on or make changes to this bug.