ANNOUNCE: Bakery 1.3.7
- From: murrayc t-online de (Murray Cumming)
- To: gnome-announce <gnome-announce-list gnome org>, gnomemm-list <gnomemm-list gnome org>, bakery <bakery-main lists sourceforge net>
- Subject: ANNOUNCE: Bakery 1.3.7
- Date: 10 Jan 2003 17:18:19 +0100
Bakery is a C++ Framework for creating document-based GNOME applications using
gtkmm and/or gnomemm. Bakery 1.3.x is for gtkmm2.
- Bakery provides a Document/View architecture,
but it doesn't force you to use the whole architecture.
- Bakery can use XML as a document storage format.
- Bakery provides default functionality,
which can be easily customized.
- Bakery makes it easy to start developing gtkmm/GNOME applications.
- Bakery gives your application structure.
- Bakery provide useful utility classes.
Documentation and downloads are available at
http://bakery.sourceforge.net
Changes:
* Bakery no longer depends on libgnomeuimm.
* Bakery::App and Bakery::App_WithDoc are now independent of any GUI toolkit.
The previous functionality is available via Bakery::App_GnomeUI or
Bakery::App_WithDoc_GnomeUI in the bakery_gnomeui package, or you can use
Bakery::App_Gtk and Bakery::App_WithDoc_Gtk instead.
So to update your code for the new API:
- Replace App_WithDoc with App_WithDoc_Gtk throughout your own code.
- Use Bakery::App_Gtk::add() instead of Gnome::UI::App::set_contents()
- Use the gtkmm menus and toolbars APIs instead of the GNOME ones.
- Use Gtk::Main instead of Gnome::Main and call Bakery::init().
- OR use the bakery_gnomeui extension library.
* Bakery::ConfClient renamed to Bakery::Conf::Client. This and
Bakery::Dialog_Preferences can now handle many more types of widgets.
(Michael Johnson)
* intl-* files distributed.#
* Updated for latest libxml++ API.
--
Murray Cumming
murrayc usa net
www.murrayc.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]