ANNOUNCE: gtkmm 1.3.9

*** gtkmm 1.3.9

gtkmm provides a C++ interface to GTK+. This unstable branch of gtkmm
wraps gtk+ 1.2.x.

*** Changes since gtkmm 1.3.8

* Custom Signal Proxies simplified, implementing only custom C callback
  functions and specifying them to the signal proxy constructors.
  (Daniel Elstner)
* Complete recoding of Boxed Types wrappers, not using generic _copy
  and _free methods functions when they aren't necessary, and sometimes
  inheriting directly from the underlying struct. (Daniel Elstner)
* gtk-demo compilation fixed. (Daniel Elstner)
* gtk-demo stock browser part rewritten and working. (Matthew Walton)
* Properly implemented enum and flags property proxies. (Daniel Elstner).
* Reference documentation:
  - some gtk+ docs are now merged in automatically, but we don't yet
    have acccess to the stuff in gtk+'s tmpl/*.sgml files.
    (Murray Cumming)
  - Added class documentation, based on docs in GTK+.
  - Custom headers and footers.  (Paolo Pinto)
* Added Gtk::TreeSortable, Gtk::TreeDragDest, and Gtk::TreeDragSource
  interface wrappers.  (Murray Cumming)
* Gdk::Pixbuf: render* method args are now const-correct, which allows
  casting of temporary instances. (Murray Cumming)
* Gtk::MessageDialog: changed argument order in constructors, to
  allow sensible defaults. (Murray Cumming)

*** Download

You will need the alpha release of libsigc++1.1, available here:

If you wish to install this in parallel with gtk--1.2, you will first 
need to update to the latest libsigc++1.0.x, available here:

*** Development 

This is an unstable release, currently under heavy development. You can find 
cvs instructions here:

The CHANGES file describes some of the more significant differences 
compared to gtkmm 1.2:

There is also ongoing discussion on the mailing list:
and in the #c++ channel on  

Murray Cumming
murrayc usa net

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