GNOME Bugzilla – Bug 375313
gtk needs a list-button widget
Last modified: 2013-02-13 04:20:10 UTC
Many applications like firefox, evolution and gedit uses a kind of button, that has an associated menu, activated by an arrow on the right. However all these applications use different, custom widgets for this task. I think that an "official" widget for this task, would make gtk easier for the developers and more consistent to the users.
This evolution bug also descripes a part of the problem: http://bugzilla.gnome.org/show_bug.cgi?id=338289
Created attachment 104597 [details] Mockup This feature, if used correctly, would make a lot of user interfaces much more easy to the eyes.
This should totally be marked gnome love! The button in evo has a flat background, and the default gnome theme uses a gradient for the toolbar. This is a horrific situation!
Created attachment 104637 [details] screenshot showing the theme inconsistency in evolution I use gummy gilouche as my theme, and it uses this gradient in the toolbar, this screenshot is heavily adjusted in GIMP to highlight the bad drawing done by the button hack in evolution. Now the clearlooks theme has a gradient in the toolbar but this doesn't appear in evolution, my mistake in previous comment, i thought the gradient was shown in ALL toolbars, silly me thinking there might be consistency... gedit etc... have the correct gradient though.
(In reply to comment #0) > Many applications like firefox, evolution and gedit uses a kind of button, that > has an associated menu, activated by an arrow on the right. > > However all these applications use different, custom widgets for this task. I > think that an "official" widget for this task, would make gtk easier for the > developers and more consistent to the users. This widget already exists; it's called GtkMenuToolButton.
> > Many applications like firefox, evolution and gedit uses a kind of button, > > that has an associated menu, activated by an arrow on the right. > This widget already exists; it's called GtkMenuToolButton. GtkMenuToolButton as used in gedit just looks like two separate buttons. Also this report looks for a way to join more than just two buttons, and if possible also join other widgets in, as shown in the mockup.
GtkMenuToolButton?!