[gtkmm] 3.89.2



commit 986e012590275918c6b10a6123756143380e0811
Author: Murray Cumming <murrayc murrayc com>
Date:   Wed Jan 11 13:34:28 2017 +0100

    3.89.2

 NEWS         |   93 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |    4 +-
 2 files changed, 95 insertions(+), 2 deletions(-)
---
diff --git a/NEWS b/NEWS
index 5472445..114ad84 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,96 @@
+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)
+
+
 3.89.1: (unstable)
 
 This is the first release of the gtkmm-4.0 API/ABI, wrapping
diff --git a/configure.ac b/configure.ac
index 013653a..97f1bcc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -15,7 +15,7 @@
 ## You should have received a copy of the GNU Lesser General Public License
 ## along with this library.  If not, see <http://www.gnu.org/licenses/>.
 
-AC_INIT([gtkmm], [3.89.1],
+AC_INIT([gtkmm], [3.89.2],
         [http://bugzilla.gnome.org/enter_bug.cgi?product=gtkmm],
         [gtkmm], [http://www.gtkmm.org/])
 AC_PREREQ([2.59])
@@ -94,7 +94,7 @@ AS_IF([test "x$enable_static" = xyes],
 
 # gdkmm really does need GTK+, because part of Gdk::DragContext is in GTK+.
 # The extra gdk-pixbuf-2.0 check is because gdkmm requires a newer gdk-pixbuf than gtk+-4.0 requires.
-AC_SUBST([GDKMM_MODULES], ['giomm-2.52 >= 2.49.1 pangomm-2.42 >= 2.38.2 gtk+-4.0 >= 3.89.0 gdk-pixbuf-2.0 >= 
2.35.5'])
+AC_SUBST([GDKMM_MODULES], ['giomm-2.52 >= 2.49.1 pangomm-2.42 >= 2.38.2 gtk+-4.0 >= 3.89.2 gdk-pixbuf-2.0 >= 
2.35.5'])
 
 AS_IF([test "x$gtkmm_host_windows" = xyes],
       [GTKMM_MODULES=$GDKMM_MODULES],


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]