Jump to content
Compatible Support Forums
Sign in to follow this  
news

ANNOUNCE: gtkmm 2.13.4

Recommended Posts

*** 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

 

 

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×