ANNOUNCE: gtkmm 2.13.4
- From: Murray Cumming <murrayc murrayc com>
- To: gnome-announce <gnome-announce-list gnome org>, gtkmm-list <gtkmm-list gnome org>
- Subject: ANNOUNCE: gtkmm 2.13.4
- Date: Wed, 16 Jul 2008 18:31:18 +0200
*** 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.4 (unstable);
Gtk:
* Added the ToolShell interface, though it is not used yet,
to avoid breaking ABI.
* AccelGroup: Added get_is_locked() and get_modifier_mask().
* CellRendererPixbuf: Added gicon property.
* Clipboard: Added request_uris(), wait_for_uris(),
wait_is_uris_available().
* Entry: Added get/set_overwrite_mode().
Added overwrite_mode and text_length properties.
* Dialog: Reimplemented get_action_area() and
get_content_area() with the new accessor functions.
* Entry: Reimplemented get_text_length() with the new accessor
functions.
* HandleBox: Reimplemented is_child_detached() with
* IconInfo: Added IconInfo(icon_theme, pixbuf) constructor
* Image: Added a set() overload that takes a Gio::Icon.
Added get_gicon() and gicon property.
* Layout: Reimplemented get_bin_window() with the new accessor
function.
* Menu: Added get_accel_path() and get_monitor() and many
new properties.
* MenuItem: Added get_accel_path().
Added right-justified and submenu properties.
* MessageDialog: Added get_image().
* Printer: Added get_default_page_size().
* PageSetup: Added load_from_file() and load_from_key_file().
Added create_from_file() and create_from_key_file()
* Plug: Added get_embedded() and get_socket_window().
Added embedded and socket_window properties.
* PrinterSettings: Added load_from_file() and
load_from_key_file(). Added create_from_file() and
create_from_key_file().
* ScaleButton: Added set/get_orientation(),
get_plus_button(), get_minus_button(), get_popup().
Added orientation property.
* SelectionData: Reimplemented get_data(), get_data_type(),
get_format(), and get_display() with the new accessor functions.
* ScaleButton: Added set/get_orientation(),
get_plus_button(), get_minus_button(), get_popup().
Added orientation property.
* Settings: Added many properties.
* Socket: Added get_plug_window().
* StatusIcon: Added get_x11_window_id().
* Stock: Added PAGE_SETUP, PRINT_ERROR, PRINT_REPORT,
PRINT_WARNING.
* ToolItem: Added toolbar_reconfigured().
* Tooltip: Added set_icon_from_icon_name().
* TreeViewColumn: Added get_tree_view().
Deprecated the existing cell_get_size() and added another,
because the cell_area parameter has changed to a const in
gtk_tree_view_column_cell_get_size().
* Widget: Added damage_event signal.
Added window property.
Added get_snapshot().
Reimplemented get_allocation() and get_window() with the new C
accessor functions instead of direct struct field access.
*** 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
murray usa net
www.murrayc.com
--
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]