ANNOUNCE: gtkmm 3.4.0
- From: Murray Cumming <murrayc murrayc com>
- To: gnome-announce <gnome-announce-list gnome org>, gtkmm-list <gtkmm-list gnome org>
- Subject: ANNOUNCE: gtkmm 3.4.0
- Date: Mon, 16 Apr 2012 10:09:00 +0200
*** 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
murrayc murrayc com
www.murrayc.com
www.openismus.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]