summaryrefslogtreecommitdiffstats
path: root/widgets/src/BaseWindow.h
Commit message (Collapse)AuthorAgeFilesLines
* Allow clicking on the InfoBar to emit a signal.Chris Lumens2012-07-231-0/+4
| | | | This can be handled higher up in the python portion of the UI if desired.
* Add support to some widgets for retranslating the UI on language change.Chris Lumens2012-01-131-1/+3
| | | | | | | | | GTK doesn't really make this easy on us. The only thing we can do is tear everything down and rebuild, which is not at all an optimal solution. Alternatively, we can maintain lists of original strings and the widgets that contain them, and do it on demand by hand. Not everything is supported yet. I'll add support as needed.
* Add a general purpose info bar to the bottom of the BaseWindow.Chris Lumens2011-12-191-4/+9
| | | | | This means I can get rid of the current warning on hubs, since I can just make the info bar pop up instead.
* Rework the base window class to include a top-level vbox and alignment.Chris Lumens2011-12-191-0/+2
| | | | | | | This requires exposing a lot more internal children because glade will not let you get to internal children unless you also expose everything up the chain. This patch should eliminate the need for any window to include its own alignment and its own vbox. I hope it's also largely transparent.
* Add our custom GTK+ widgets in as a subdirectory and subpackage.Chris Lumens2011-11-101-0/+71