ANNOUNCE: gtkmm 2.19.6
- From: Murray Cumming <murrayc murrayc com>
- To: gnome-announce <gnome-announce-list gnome org>, gtkmm-list <gtkmm-list gnome org>
- Subject: ANNOUNCE: gtkmm 2.19.6
- Date: Wed, 24 Feb 2010 11:26:38 +0100
*** gtkmm 2.20:
gtkmm 2.19 wraps new API in GTK+ 2.19. It will become the API/ABI-stable
gtkmm 2.20 when GTK+ 2.20.0 is released. gtkmm 2.19 is API/ABI-compatibile with
gtkmm >=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.19.6 (unstable):
Gtk:
* Action: Do not deprecate connect_proxy(), disconnect_proxy(),
block_activate_from() and unblock_activate_from(), because we cannot yet derive
existing classes from Activatable until we can break ABI.
Bug #608109 (David Trowbridge)
* EntryBuffer: Actually use GtkEntryBuffer.
* Paned: Added get_handle_window().
* ToolTip: Added set_icon(Gio::Icon).
* Widget:
- Added set/get_realized(), set/get_mapped() and style_attach().
- get_requisition(): Reimplemented with the new
gtk_widget_get_requisition() function.
- Un-deprecate get_action() because we cannot yet derive
existing classes from Activatable until we can break ABI.
* Use Glib::wrap() instead of ->gobj() in some places, so we are generally
more forgiving of null RefPtrs<>.
(Murray Cumming)
2.19.4 (unstable);
Gtk:
* Action: Added get/set_always_show_image() and property.
* EntryBuffer: Added this class.
* Entry:
- Use EntryBuffer in a constructor and get/set_buffer() and property.
- Added get_text_window() and get_icon_window().
* FontSelection.hg:
- Added get_family() and get_face(), get_family_list(), get_face_list(),
get_size_list().
- Reimplemented get_size_entry() and get_preview_entry() using new functions.
* OffscreenWindow: Added this class.
* gtk/src/offscreenwindow.[hg|ccg]: Added this, wrapping
GtkOffscreenWindow.
* gtk/gtkmm.h: Include offscreenwindow.h.
* gtk/src/window.hg: Added get/set_mnemonics_visible().
Added mnemonics, accept-focus, and focus-on-map properties.
* PrintContext: Added get_hard_margins().
* Range: Added get/set_slider_size_fixed(), get/set_min_slider_size(),
get_slider_range(), get_range_rect().
* ToolItememGroup: Added insert() with no position parameter and made
get_item_position() const.
* ToolPalette: set_drag_source(), add_drag_dest(): Add suitable default parameter values.
* StatusIcon: Added set_name().
* Widget: Added has_rc_style(), deprecating rc_style().
* Window:
- Added get_icon_name() and icon_name property.
- Added get/set_mnemonics_visible() and property.
- Added accept-focus, and focus-on-map properties.
*** 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]