http://bugzilla.novell.com/show_bug.cgi?id=620417
http://bugzilla.novell.com/show_bug.cgi?id=620417#c4
--- Comment #4 from Vincent Untz
(In reply to comment #2)
We won't change the default here, I'm sorry: upstream has a good rationale for this, and I see no reason to diverge there.
What bothers me is that they changed the defaults _and_ (at the same time) got rid of the controls under Appearance that previously allowed users to change the behavior.
Btw, if you've a pointer handy to a discussion about this, I'd be interested.
http://www.andreasn.se/blog/?p=103 is the announcement. There was discussion on the desktop-devel-list mailing list at the same time.
I'm guessing it pretty much boils down to "Windows 7 shows no frigging icons." :P
I doubt so -- it's actually the first time I hear this about Windows 7.
However, it might make sense to force some icons to be visible in yast -- it really depends what they are.
Hmmm. We could honor gtk for ordinary icons (Ok, Cancel, etc), and show icons for less ordinary stuff (Up, Down buttons on a list) though they are rarely used.
Here goes the list of the button icons. Tell me if you think some should always be visible. (If you can think of a yast tool that uses it, tell me, so we can contextualize it.)
{ "Apply", _("Apply"), GTK_STOCK_APPLY }, { "Accept", _("Accept"), GTK_STOCK_APPLY }, { "Install", _("Install"), GTK_STOCK_APPLY }, { "OK", _("OK"), GTK_STOCK_OK }, { "Cancel", _("Cancel"), GTK_STOCK_CANCEL }, { "Close", _("Close"), GTK_STOCK_CLOSE }, { "Yes", _("Yes"), GTK_STOCK_YES }, { "No", _("No"), GTK_STOCK_NO }, { "Add", _("Add"), GTK_STOCK_ADD }, { "Edit", _("Edit"), GTK_STOCK_EDIT }, { "Delete", _("Delete"), GTK_STOCK_DELETE }, { "Up", _("Up"), GTK_STOCK_GO_UP }, { "Down", _("Down"), GTK_STOCK_GO_DOWN }, { "Enable", _("Enable"), GTK_STOCK_YES }, { "Disable", _("Disable"), GTK_STOCK_NO }, { "Exit", _("Exit"), GTK_STOCK_QUIT },
(Buttons icons are also mapped by looking up the button role or wizard position, but those are pretty much a subset of these.)
Enable/Disable is used for runlevel. Up/Down for bootloader. Initially, I'd agree to force visibility, but I'm not sure they're needed in either case given those buttons are very much isolated and visible as it is. They'd likely just feel out of place.
Looking at this list, I feel none of them really need an icon. But I would argue it really depends on the interface in the end -- there's no automatic rule. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.