ANNOUNCE: gtkmm 2.9.4

*** gtkmm 2.9/2.10:

gtkmm 2.9 wraps new API in GTK+ 2.9, and is API/ABI-compatibile with gtkmm 2.8, 
2.6 and 2.4. It is a version of the gtkmm-2.4 API. This will become the 
API-stable gtkmm 2.10, wrapping GTK+ 2.10.

gtkmm stays in-sync with GTK+ by following the official GNOME release schedule:

Bindings for the rest of the GNOME Platform are also available, and are also 

*** Changes

gtkmm 2.9.4:

* PrintContext:
  - Added set_track_print_status() and cancel(), paginate signal.
  (Marko Anastasov)
  - get_cairo() renamed to get_cairo_context(),
  - get_fontmap() renamed to get_pango_fontmap(),
  - create_context() renamed to create_pango_context(),
  - create_layout() renamed to create_pango_layout().
  (Murray Cumming)
* PrintJob:
  - Added set/get_track_print_status().
  (Marko Anastasov)

* Added CairoFontMap. (Might be removed later)
* Context: Added update_from_cairo_context(),
  set_cairo_font_options(), set_cairo_font_options(), get_font_options(),
  set_resolution(), get_resolution().
* Layout: Added create(Cairo::Context), update_from_cairo_context(),
* LayoutLine: Added show_in_cairo_context(), add_to_cairo_context().
  (Murray Cumming)

*** Download

You will need libsigc++ 2.0, available here:

*** Development 

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

Murray Cumming
murray usa net

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