ANNOUNCE: gtkmm 2.5.0

*** gtkmm and glibmm 2.5/2.6

gtkmm 2.5 wraps new API in GTK+ 2.5, and is API/ABI-compatibile with gtkmm 2.4. 
The new API is unstable, until this become the API/ABI-stable gtkmm 2.6 when 
GTK+ 2.5 becomes the API-stable GTK+ 2.6.

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.5.0:

* Pango: Layout: Added set_ellipsize(), get_ellipsize(), and 
  EllipsizeMode enum.
* Gtk:
  - Added IconView, FileChooserButton, and CellView widgets.
  - Action: Added set_visible().
  - Entry: Added layout_index_to_text_index() and 
  - EntryCompletion: Added insert_prefix(), set_inline_completion(),
    get_inline_completion(), set_popup_completion(), get_popup_completion(), 
  - CellRenderer: Added editing_started signal.
  - ComboBox: Added get_wrap_width(), get_row_span_column(),
    get_column_span_column(), get_add_tearoffs(), set_add_tearoffs(), 
    get_focus_on_click(), set_focus_on_click(), get_popup_accessible().
  - Label: Added set_ellipsize(), get_ellipsize().
  - FileChooser: Added set_show_hidden(), get_show_hidden().
  - TreeSortable: Added DEFAULT_UNSORTED_COLUMN_ID constant.
  - TreeView: Added set_fixed_height_mode(), get_fixed_height_mode(), 
    set_hover_selection(), get_hover_selection(), set_hover_expand(), 

*** 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]