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

ANNOUNCE: gtkmm 3.14.0

Recommended Posts

*** gtkmm

 

gtkmm 3.14 wraps GTK+ 3.14.

 

gtkmm stays in-sync with gtk+ by (mostly) following the official GNOME release schedule:

http://www.gnome.org/start/unstable/

 

http://www.gtkmm.org

 

 

*** Changes

3.14:

 

API additions since 3.12:

 

Gdk:

* Device: Add get_last_event_window().

(Murray Cumming)

* Pixbuf: Add get_byte_length() and create_from_resource().

(Murray Cumming)

* Window: Add get/set_event_compression(), set_shadow_width(),

and show_window_menu().

(Murray Cumming)

 

Gtk:

* Deprecate Alignment.

(Murray Cumming)

* Application: Add get_actions_for_accel(), prefers_app_menu(), and

get_menu_by_id().

(Murray Cumming)

* Deprecate Arrow.

(Kjell Ahlstedt)

* Bin: Deprecate add_label(const Glib::ustring& label, bool mnemonic, double x_align, double y_align) and

add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align, double y_align).

Add add_pixlabel(const std::string& pixfile, const Glib::ustring& label, Align x_align, Align y_align).

* Box: Wrap child properties

(Juan R. García Blanco) Bug #140515

* CellArea: Add attribute_get_column().

(Murray Cumming)

* Container: Deprecate [set|get]_resize_mode() and set_reallocate_redraws().

* EntryCompletion: Add the no_matches signal.

(Murray Cumming)

* Add EventController and Gesture* classes.

(Kjell Ahlstedt)

* Grid: Wrap child properties

(Juan R. García Blanco) Bug #140515

* HeaderBar: Wrap child properties

(Juan R. García Blanco) Bug #140515

* IconInfo: Deprecate set_raw_coordinates(), get_embedded_rect(),

get_attach_points() and get_display_name().

(Murray Cumming)

* IconTheme: Add add_resource_path() and deprecate add_builtin_icon().

(Murray Cumming)

* Label: Deprecate Label(const Glib::ustring& label, float xalign, float yalign, bool mnemonic).

* ListBox:

- Add selected_foreach(), get_selected_rows(), unselect_row(), select_all()

and unselect_all(). Add the selected_rows_changed signal.

(Murray Cumming)

* ListBoxRow: Add is_selected(), set/get_selectable(), set/get_activatable().

Add the selectable and activatable properties.

(Murray Cumming)

* Deprecate Misc (almost - it is still a base class).

(Kjell Ahlstedt)

* Notebook: Add child properties tab_label, menu_label, position,

tab_expand, tab_fill, reorderable, and detachable.

(Juan R. García Blanco)

* Deprecate NumerableIcon.

(Kjell Ahlstedt)

* Add Overlay.

(Juan R. García Blanco)

* Paned: Wrap child properties

(Juan R. García Blanco) Bug #140515

* Settings: Add the gtk_long_press_time property.

(Murray Cumming)

* Stack: Add child properties name, title, icon_name, position, and

needs_attention.

(Juan R. García Blanco)

* StatusIcon: Deprecate this because it is deprecated in gtk+

(Kjell Ahlstedt)

* StyleContext: Really add get_scale().

(Murray Cumming)

* Switch: Add set/get_state(), the state property, and the state_set signal.

* Toolbar: Add child properties expand and homogeneous.

(Juan R. García Blanco) Bug #140515

* TreeView: Deprecate property_rules_hint().

(Kjell Ahlstedt)

* Widget:

- Deprecate get/set_double_buffered() and the property.

- Deprecate region_intersect(),

get_root_window(), [set|get]_margin_[left|right](), property_style(),

property_margin_[left|right]().

(Kjell Ahlstedt)

- Add get/set_clip().

(Murray Cumming)

* WidgetPath: Deprecate iter_add_region(),

iter_remove_region(), iter_clear_regions(), iter_list_regions()

and iter_has_region().

(Murray Cumming)

 

 

3.14.0 (stable):

 

Documentation:

* Headerbar demo: Update for renamed arrow icons.

(Kjell Ahlstedt)

 

Build:

* Update and Overhaul Visual Studio 2008 and 2010 Projects.

(Chun-wei Fan)

* Fix the demos on Windows.

(Chun-wei Fan)

 

--

Murray Cumming

murrayc ( -at -) murrayc.com

www.murrayc.com

 

 

_______________________________________________

 

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  

×