Restore triangle disclosure widget
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | Murrine GTK Engine |
Fix Released
|
Medium
|
||
| | human-theme |
Undecided
|
Unassigned | ||
| | gtk2-engines-murrine (Ubuntu) |
Low
|
Unassigned | ||
| | human-theme (Ubuntu) |
Wishlist
|
Unassigned | ||
| | light-themes (Ubuntu) |
Wishlist
|
Unassigned | ||
Bug Description
Binary package hint: human-theme
Disclaimer: I wasn't able to found any commit on human-theme module referring to this.
In Lucid the disclosure widget changed from triangle to button with + o -, depending on current status.
I remember a long discussion in GTK+/GNOME regarding this, and the triangles was chosen due to their ability to suggest the users how they are used and to represent the current state. At the contrary, the + & - could carry the ideas of "add" and "remove", leading to misbehaving.
Then, could we please restore triangles?
ProblemType: Bug
Architecture: i386
Date: Thu Feb 25 14:35:36 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100113)
Package: human-theme 0.38
PackageArchitec
ProcEnviron:
LANGUAGE=
LANG=en_US.utf8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: human-theme
Uname: Linux 2.6.32-14-generic i686
| Luca Ferretti (elle.uca) wrote : | #1 |
| Vish (vish) wrote : | #2 |
| Changed in human-theme (Ubuntu): | |
| importance: | Undecided → Low |
| status: | New → Triaged |
| Luca Ferretti (elle.uca) wrote : | #3 |
Filed upstream against murrine asking to restore triangle or add option.
https:/
(Was "Also affects project" link the one to add a link to upstream, wasn't it? It seems I can only link stuff on launchpad)
PS Vish, honestly I dislike the idea to use 2 engines for one theme.
| Vish (vish) wrote : | #4 |
@Luca Ferretti : Well, i dont think using two engines is better. But I had this same itch and that was the response Cimi gave me ;)
| Vish (vish) wrote : | #5 |
Ha , just noticed Cimi's comment upstrem ;-)
| Luca Ferretti (elle.uca) wrote : | #6 |
## Use triagle style expander instead misleading +/- from latest murrine
style "expander-fix" = "default"
{
engine "clearlooks" {
}
}
class "GtkExpander" style "expander-fix"
class "GtkTreeView" style "expander-fix"
class "GtkCTree" style "expander-fix"
This seems to work, while I've tested in Radiance/Ambiance. :)
PS how can you use GTK+ default theme??? maybe `engine "reileight"`??
| Changed in light-themes (Ubuntu): | |
| importance: | Undecided → Low |
| status: | New → Triaged |
| Vish (vish) wrote : | #7 |
Wishlist , since the current appearance is how the the theme is designed.
| Changed in light-themes (Ubuntu): | |
| importance: | Low → Wishlist |
| Changed in human-theme (Ubuntu): | |
| importance: | Low → Wishlist |
2010/3/15 Vish <email address hidden>:
> Wishlist , since the current appearance is how the the theme is
> designed.
This is how the theme is designed in/for Ubuntu or how the theme is
designed upstream?
| Luca Ferretti (elle.uca) wrote : | #9 |
It seems that the following works too, using default gtk+ theme instead clearlooks
style "expander-fix" = "default" {
engine "" {}
}
| Vish (vish) wrote : | #10 |
@Milo Casagrande, This is how the light theme is design for Ubuntu.
| Changed in gtk2-engines-murrine: | |
| status: | Unknown → Confirmed |
| Changed in gtk2-engines-murrine: | |
| status: | Confirmed → Fix Released |
| Vish (vish) wrote : | #11 |
This has now been fixed upstream.
Opening Ubuntu task to track the update, once the upstream change lands , the themes can use the new option :
expanderstyle = 0
| Changed in gtk2-engines-murrine (Ubuntu): | |
| importance: | Undecided → Low |
| status: | New → Fix Committed |
| Matthew Paul Thomas (mpt) wrote : | #12 |
Fixed in light-themes 0.1.6.8, Ubuntu Maverick.
| Changed in light-themes (Ubuntu): | |
| status: | Triaged → Fix Released |
| Vish (vish) wrote : | #13 |
This is fixed in murrine with the release of murrine 0.90.3+
| Changed in gtk2-engines-murrine (Ubuntu): | |
| status: | Fix Committed → Fix Released |
| Vish (vish) wrote : | #14 |
This was fixed in murrine , no change is needed in human theme for this.
| Changed in human-theme (Ubuntu): | |
| status: | Triaged → Invalid |
| Changed in human-theme: | |
| status: | New → Invalid |
| Changed in gtk2-engines-murrine: | |
| importance: | Unknown → Medium |


I agree , that this is misleading. Unfortunately, murrine does not have an option to change the +/- .
For the expander , we have to use the clearlooks engine or get a good image and use pixmap