ANNOUNCE: gtkmm 3.89.2
- From: Murray Cumming <murrayc murrayc com>
- To: gnome-announce <gnome-announce-list gnome org>, gtkmm-list <gtkmm-list gnome org>
- Subject: ANNOUNCE: gtkmm 3.89.2
- Date: Sat, 14 Jan 2017 15:13:18 +0100
*** gtkmm
gtkmm 3.89 wraps GTK+ 3.89. It will become gtkmm 4.0,
wrapping GTK+ 4.0. It is a version of the gtkmm-4.0 API.
It installs in parallel with gtkmm-3.0.
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.89.2: (unstable)
Distro packagers should probably not package this yet.
Gtk:
* Application: Set the global locale.
(Kjell Ahlstedt) Bug #661588
* CellArea, CellRenderer, CheckMenuItem: Remove render functions.
(Kjell Ahlstedt)
* CellView: Remove Remove property_background(),
property_background_rgba() and property_background_set(),
and set_background_rgba().
(Kjell Ahlstedt)
* Container:
- forall_vfunc(): Take a sigc::slot instead of a function pointer.
- get_child_property_vfunc() and set_child_property_vfunc(): Take
Gtk::Widget* and Glib::ValueBase& instead of GtkWidget* and
GValue*.
- Add get_path_for_child_vfunc().
(Kjell Ahlstedt) Bug #670204
* IconInfo: Rename load_symbolic(context) to
load_symbolic_for_context().
(Kjell Ahlstedt)
* LevelBar: Implement the Orientable interface.
(Kjell Ahlstedt)
* PlacesSidebar: signal_populate_popup(): Change Menu* parameter
to Container*.
(Kjell Ahlstedt)
* RecentChooser: get_recent_manager_vfunc(): Fix refcounting.
(Kjell Ahlstedt)
* Scrollable: Add get_border_vfunc().
(Kjell Ahlstedt)
* ToolBar: Implement the Orientable interface.
(Kjell Ahlstedt)
* ToolShell: Add some vfuncs and make most others const.
(Kjell Ahlstedt)
* StyleContext:
- Remove set/get_junction_sides().
- Remove get_background_color() and
get_border_color().
(Kjell Ahlstedt)
* TextView: signal_populate_popup(): Change Menu* parameter
to Container*.
(Kjell Ahlstedt)
* TreeIter: Make a real const_iterator.
(Kjell Ahlstedt) Bug #134520
* TreeModelFilter, TreeModelSort: Add const method overloads.
(Kjell Ahlstedt) Bug #134520
* TreeSelection: Add const versions of get_selected().
(Kjell Ahlstedt) Bug #94742
* TreeView: Remove get_bin_window().
(Kjell Ahlstedt)
* TreeRow, TreeNodeChilren: Make real const versions.
(Kjell Ahlstedt) Bug #134520
* ViewPort: Remove get_bin_window() and get_view_window().
(Kjell Ahlstedt)
* Widget:
- Remove get_style_property_value().
(Kjell Ahlstedt)
- Add set_margin().
- Remove get_preferred_height_for_width() that takes a baseline.
(Murray Cumming)
Gdk:
* Device: Remove grab() and ungrab().
(Kjell Ahlstedt)
* DeviceManager: Remove list_devices().
* Display:
- Add is_composited() and is_rgba().
- Remove get_device_manager().
(Kjell Ahlstedt)
* Add DrawContext.
(Kjell Ahlstedt)
* DrawingContext: Add get_paint_context() and property_paint_context().
(Kjell Ahlstedt)
* GLContext:
- Derive from DrawContext.
- Add get_damage().
- Remove property_display() and property_window(), which are moved to
DrawContext.
(Kjell Ahlstedt)
* Pixbuf: Remove create_from_inline(). Remove non-const
versions of save() and save_to_buffer().
(Kjell Ahlstedt)
* Window:
- begin_draw_frame(): Add (optional) context.
- Remove ensure_native() and reparent().
(Murray Cumming)
General:
* Fix some cppcheck issues.
(Murray Cumming)
* Use Cairo::make_refptr_for_instance().
(Murray Cumming)
--
Murray Cumming
murrayc murrayc com
www.murrayc.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]