gtkmm-utils
Maintainers: MarkoAnastasov
News
June 19th: gtkmm-utils 0.3.2
April 27th, 2008: gtkmm-utils 0.3.1 released
November 3, 2007: gtkmm-utils 0.3.0 released
September 27, 2007: gtkmm-utils 0.2.0, and then 0.2.1, released
August 26, 2007: gtkmm-utils 0.1.0 released
- July 12, 2007: gtkmm-utils 0.1 RC1 released
About
gtkmm-utils is a C++ utility and widget library based on glibmm and gtkmm.
Current
The project is hosted at Savannah.
Please use git to clone a local copy: git clone git://git.savannah.nongnu.org/gtkmm-utils.git
To update your local copy, do: git pull origin
For more information on how git works and how to use it, please refer to the HACKERS file in the project source tree, this page, and official git documentation.
Downloads
Source code is available from the project site Download area.
There are also some unofficial binary packages for Ubuntu Feisty available at http://launchpad.net/~jonathon-jongsma/+archive. More information about installing the packages can be found by following the link. These packages may not be up-to-date with the latest source version and are provided on an as-is basis. If you have any problems with the packages, contact JonathonJongsma.
Features
The module is composed of two libraries, glibmm-utils and gtkmm-utils.
glibmm-utils:
- Logging framework
- Date, option parsing and string utilities
gtkmm-utils:
Tile widgets (see the PaperBox page for a screenshot)
- Dialog helpers
Notes
- The library depends on TR1::shared_ptr, which is actually boost::shared_ptr. This means that you'll need g++ 4.*.
Roadmap
- Dynamic modules framework.
- ...
Ideas and discussion
Feel free post your thoughts here.
Framework for working with UIManager and a Glade generated GUI - PaulDavis
