[gtkmm] 3.89.5



commit 8028dfb90da6571a1d110d17c163772312649a87
Author: Murray Cumming <murrayc murrayc com>
Date:   Tue Mar 14 08:21:00 2017 +0100

    3.89.5

 NEWS         |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |    4 ++--
 2 files changed, 50 insertions(+), 2 deletions(-)
---
diff --git a/NEWS b/NEWS
index a7f5f29..0065795 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,51 @@
+3.89.5:
+
+Gtk:
+* AboutDialog: Add a constructor with a use_header_bar parameter.
+  Bug #780004 (Daniel Boles)
+* AccelMap: Change accel_path method paramters from std::string to Glib::ustring,
+  because there are always UTF-8.
+  (Kjell Ahlstedt)
+* Assistant: Add child properties and a constructor with use_header_bar.
+  (Kjell Ahlstedt)
+* Dialog: Simplify the constructors: Remove constructors that take DialogFlags.
+  Add an optional use_header_bar parameter to the other constuctors. There is
+  now no way to specify the GTK_DIALOG_DESTROY_WITH_PARENT flag,
+  but hopefully this is not used much anyway.
+  Bug #780004 (Daniel Boles)
+* ScaleButton: Let get_[plus,minus]_button() return Button*.
+  (Kjell Ahlstedt)
+* Move PageRange out of PageSettings.
+  (Kjell Ahlstedt)
+* RecentManager: Remove unused SlotChanged
+  (Kjell Ahlstedt)
+* TreeIter<> (TreeModel::iterator/const-iterator): Fix operator==() and operator!=()
+  comparisons of const and non-const iterators.
+  (Kjell Ahlstedt) Bug #134520
+* TreeModel: Use const_iterator for some vfunc parameters.
+  (Murray Cumming)
+* TreeModel::Path::get_from_selection_data(): Make the TreeModel parameter
+  const.
+  (Kjell Ahlstedt)
+* Tree*, ComboBox*: Change some parameters to const_iterator.
+  (Murray Cumming)
+* Widget: Remove get_valign_with_baseline().
+  (Kjell Ahlstedt)
+
+Gdk:
+* Pixbuf:
+  - Throw exception from ctor instead of creating invalid object.
+  - add get_pixels().
+* RGBA: Add alpha parameter to set_hsv() and set_hsl()
+  (Kjell Ahlstedt)
+* Window: constrain_size(): change the flags parameter from guint to WindowHints.
+  (Kjell Ahlstedt)
+
+Build:
+* Visual Studio builds: Require Visual Studio 2017.
+  (Chun-wei Fan)
+
+
 3.89.4: (unstable)
 Distro packagers should probably not package this yet.
 
diff --git a/configure.ac b/configure.ac
index c1e8a81..2350abe 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.4],
+AC_INIT([gtkmm], [3.89.5],
         [http://bugzilla.gnome.org/enter_bug.cgi?product=gtkmm],
         [gtkmm], [http://www.gtkmm.org/])
 AC_PREREQ([2.59])
@@ -95,7 +95,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.
 # TODO: Remove the mention of cairomm once pangomm needs to depend on such a new version.
-AC_SUBST([GDKMM_MODULES], ['giomm-2.52 >= 2.51.2 pangomm-2.42 >= 2.38.2 cairomm-1.16 >= 1.15.3 gtk+-4.0 >= 
3.89.4 gdk-pixbuf-2.0 >= 2.35.5'])
+AC_SUBST([GDKMM_MODULES], ['giomm-2.52 >= 2.51.2 pangomm-2.42 >= 2.38.2 cairomm-1.16 >= 1.15.3 gtk+-4.0 >= 
3.89.5 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]