Posts Tagged ‘bugs’

The little exciting triangle

Monday, March 15th, 2010

It seems that latest murrine engine switched from the lovely disclosure triangles for treeview and GtkExpander to old-school (and IMHO misleading) +/- button.

If you really want back triangles you could:

  • ask to creator/maintainer of your favorite murrine based GTK+ theme to apply the following snippet (you could start from here);
  • do it by your own, adding the same snippet to $HOME/.gtkrc-2.0 (and restart your session, as usual);
  • persuade Cimi that +/- is good for add/remove items and ▶ is good to display (or reveal) “information or functionality associated with the primary information in a window” (cit.) and mixing them is not so good :)

And now… the snippet!

style "expander-fix" = "default" {
engine "" {}
}

class "GtkExpander" style "expander-fix"
class "GtkTreeView" style "expander-fix"
class "GtkCTree" style "expander-fix"

PS Yes, disclosure triangles are really apple-ish, but when rationally used they seem really effective.