[gnomemm] ANNOUNCE: gnomemm 1.3.12 - Including Bonobo C++ wrappers.



*** gnomemm

The libgnome*mm libraries wrap the GNOME2 libraries for C++, for use
with gtkmm2. They are collectively known as gnomemm. You will need the 
latest gtkmm2 release.

libgnomeuimm wraps libgnomeui for C++.
libgnomecanvasmm wraps libgnomecanvas for C++.
libglademm wraps libglade for C++
gconfmm wraps GConf for C++.
libbonobomm wraps libbonobo for C++.
libbonobouimm wraps libbonoboui for C++.
libgnomemm wraps libgnome for C++.

We have also provided gnomemm as one umbrella package, gnomemm-all, for your 
convenience. Alternatively you could use jhbuild's meta-gnome-C++.

*** Changes:

gnomemm now includes the libbonobo*mm wrappers, because libgnomeuimm 
requires them. And these now require orbitcpp 1.3.x.

gconfmm 1.3.10:

* Changeset now wrapped.
* Segfaults when using lists fixed.
* Reference documentation greatly improved.
* Most classes are now autogenerated with gtkmmproc.
* Internals code simplified.
(Bassoukos Tassos)

* Segfault fixed with default-constructed Values.
(Murray Cumming)
  
libgnomeuimm 1.3.12:

* Now uses libbonobouimm, and therefore orbitcpp 1.3.x.
* Gnome::UI::App: Uses C++ Dock* classes instead of C Bonobo types.

libbonobomm 1.3.2:

* Now uses orbitcpp 1.3.x.

libbonobouimm 1.3.3:

* Now uses orbitcpp 1.3.x.
* DocItem constructor fixed.
* headers: widgets and servers directories are now properly 
  installed under the bonobomm directory
* Dock, DockItem, DockLayout widgets: 
  Uses C++ DockPlacement enum and C++ DockItem class.
  (Murray Cumming)

* Bonobo::WIdget: Improved constructors
* Bonobo::Control: added constructor that wraps an existing Gtk::Widget as a Bonobo control.
  (Gergo Erdi)

* Corrected pkg-config file:
  (Sven Herzberg)
 

*** Download 

http://sourceforge.net/project/showfiles.php?group_id=1161

You will need the latest unstable gtkmm2, available from the same place.
You will also need the lastest orbitcpp 1.3.x:
ftp://ftp.gnome.org/pub/GNOME/sources/orbitcpp/


*** Installation:

The gnomemm libraries should be built and installed in this order:
libgnomemm, gconfmm, libgnomecanvasmm, libglademm, libbonobomm, libbonbouimm, libgnomeuimm.
Or you could use the gnomemm-all umbrella package.

You can also use jhbuild, like so:
# jhbuild meta-gnome-C++

-- 
Murray Cumming
murrayc usa net
www.murrayc.com




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]