news 28 Posted April 10, 2008 *** gtkmm 2.14: gtkmm 2.13 wraps new API in GTK+ 2.13. It will become the API/ABI-stable gtkmm 2.14 when GTK+ 2.14.0 is released. gtkmm 2.13 is API/ABI-compatibile with gtkmm 2.12, 2.10, 2.8, 2.6 and 2.4. It is a version of the gtkmm-2.4 API. gtkmm stays in-sync with GTK+ by following the official GNOME release schedule: http://www.gnome.org/start/unstable/ Bindings for the rest of the GNOME Platform are also available, and are also API-stable. http://www.gtkmm.org *** Changes gtkmm 2.13.0 (unstable); Gtk: * Action, RadioAction, ToggleAction: Added create_with_icon_name() functions, allowing IconTheme icon names to be used instead of stock IDs. (Christian Hammond) Bug #437041. * Action: Added the icon_name, visible_overflown, and action_group properties. * Calendar: Added set_detail_func(), set_detail_width_chars(), set_detail_height_rows(), get_detail_width_chars(), and get_detail_height_rows(), and these properties. * EntryCompletion: - Added set_popup_single_match(), deprecating the wrongly-named set_popup_single_width(). Bug #473750 (Kevin Daughtridge). - Added a const version of get_text_column() and deprecated the non-const version. * IconInfo, IconTheme, AttrList: Deprecated the non-const operator bool()s and added const versions. * PageSetup: - Added copy(), wrapping gtk_page_setup_copy(). - Added const version of save_to_key_file() and deprecated the non-const one. * PrintSettings: - Added copy(), wrapping gtk_print_settings_copy(). - Added const version of save_to_key_file() and deprecated the non-const one. * StockID: Added operator bool(). * TreeView: set_headers_visible(): Added default parameter value. * Widget: - drag_data_get(): Deprecated the current version and added a version that takes a const Glib::ustring& for the target. - Added the grab_broken_event signal (with no_default_handler, to preserve ABI). Bug #473465 (Balazs Scheidler). - Added the popup_menu signal, now that we know that it is public API. (with no_default_handler, to preserve ABI). Bug #304103 (Philip Langdale). (Murray Cumming) Gdk: * Color - Added to_string(). - Deprecated the non-const operator bool()s and added a const version. * Drawable: dAdded a const override of get_size() and deprecated the non-const version. Bug #467539 (Bobby DaSilva). Build: * Removed the tutorial and examples. They are now in the gtkmm-documentation module. *** Development Share this post Link to post