Commit graph

12 commits

Author SHA1 Message Date
d964e98601 style-adjustment: GUI namespaces
it is a widely accepted rule to shape names with the usage site in mind.
Especially this means, that we use the singular form for all kinds
of collections and assortments.

Thus, the namespace should be called "widget" not "widgets",
because at usage site this becomes gui::widget::TimelineWidget

Likewise for "dialogs" and "pannels"
2015-05-28 18:47:25 +02:00
Michael Fisher
c63e7f9b6e Adapt Pannel Button
Panel Button implementing the MenuButton::get() API
to retrieve MenuItems.

Fixed broken Panel Menu's 'Lock' ability due to GTK move
2014-10-05 08:16:59 +02:00
Michael Fisher
a86f3bf497 Adding support to append Separator Items for MenuButton
Updated PanelBar to use this API
2014-10-05 08:16:59 +02:00
Michael Fisher
0c03e01ce6 Updating MenuButton to use Gtk::UIManager for menu creation 2014-10-05 08:16:59 +02:00
f02481bb90 fix include order in GUI headers
the rules are:
- our own headers go before any library headers
- all headers need to be spelled relative to include root
- ensure that gtk is always included via gui/gtk-base.hpp
2014-08-17 07:02:48 +02:00
87c70d0b1f Gui: some typedefs for Glib::ustring
...helps to write way shorter signatures
2011-02-07 09:56:08 +01:00
3f1b7651e9 GPL header whitespace 2010-12-17 23:28:49 +01:00
Joel Holdsworth
775ef6d809 Fixes for MenuButton including stay depressed while menu is shown 2009-04-06 23:04:33 +01:00
Joel Holdsworth
0599428045 Added initial PanelBar implementation 2009-03-23 22:23:39 +00:00
Joel Holdsworth
b4e4f6c4b7 Correction to a comment 2009-03-06 11:55:29 +00:00
Joel Holdsworth
e17cf45b08 Added an arrow to the MenuButton class 2008-12-29 16:29:30 +00:00
Joel Holdsworth
be8d7644ed Added the MenuButton class for buttons with popup menus 2008-12-26 18:10:28 +00:00