*** gtkmm 3.0: gtkmm 3.4 wraps GTK+ 3.4.
gtkmm stays in-sync with GTK+ by following the official GNOME release schedule: http://www.gnome.org/start/unstable/ http://www.gtkmm.org *** Changes Changes in gtkmm 3.4: 3.4.0 (stable): Gdk: * Added AppLaunchContext. * Device: Added list_axes(). * Display: Deprecate the set_double_click_[time|distance]() methods. * RGBA: set_grey(), set_grey_u(): Correct the default alpha values. Bug #671573 Gtk: * AboutDialog: - Add unset_license() and set_logo_default(). Bug #616769 - Added add_credits_section(). * Actionable: Ensure virtual functions don't return freed memory. * Add Application. * Add ApplicationWindow. * Button: - Deprecate the activate signal. - Deprecate signal_pressed(), signal_released(), signal_enter() and signal_leave(). * CellArea: - Added foreach() and some properties. - Added signals. * ColorChooser: Added add_palette(). * ComboBox: Added signal_format_entry_text(). * Deprecate some methods using Gdk::Color, to fix the build. * Add ColorChooser and ColorChooserDialog, deprecating ColorSelection*. * Entry: Deprecate [set|get]_inner_border(). Bug #669190. * EntryCompletion: Added compute_prefix(). * FontChooser: Add properties and signals. * Deprecate HandleBox. * IconView: Implement IconView::IconView(Gtk::CellArea). Bug #665361 * Image: Add set_from_resource(). * Main: Deprecate (most of) this in favor of Gtk::Application. * MenuItem: - Deprecated get/set_right_justified(). - Added signal_select() and signal_deselect(). * MenuShell: Added Add signal_insert(). * Settings: Add missing properties. Bug #665264 * Notebook: Deprecated get_tab_hborder() and get_tab_vborder(). * ScrolledWindow: Added get/set_kinetic_scrolling(), get/set_capture_button_press() and the kinetic-scrolling property. * Scale: Added set/get_has_origin() and property. * Settings: Added several new properties. * StyleContext: - Added list_classes() and get_parent(). - Added set_parent() and unset_parent(). * Deprecate Gtk::Table in favour of Gtk::Grid. * Deprecate TearOffMenuItem. * TreePath: Guarantee that all constructors make gobject_ != 0. Bug #511136 * TreeView: Added get_n_columns(). * Widget: - Deprecate get_pointer(). - Add get_modifier_mask(). - Deprecated get/set_state() and signal_state_changed(), adding signal_state_flags_changed(). - Added signal_touch_event(). * Window: - Add unset/set/get_attached_to(), get/set_hide_titlebar_when_maximized() and property. - Add begin/move_resize_drag() overloads that take a Device. Build: * Remove the Maemo Extensions API. (Adrian Bunk) *** Development There is active discussion on the mailing list: http://www.gtkmm.org/mailinglist.shtml and in the #c++ channel on irc.gnome.org -- Murray Cumming [email protected] www.murrayc.com www.openismus.com _______________________________________________ gnome-announce-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gnome-announce-list
