[gtkmm] 3.91.2



commit dc6067f9d61b6059620ab9ead263c030f096d57d
Author: Murray Cumming <murrayc murrayc com>
Date:   Fri Aug 25 15:24:58 2017 +0200

    3.91.2

 NEWS         |  131 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |    4 +-
 2 files changed, 133 insertions(+), 2 deletions(-)
---
diff --git a/NEWS b/NEWS
index fb058e9..4a33e65 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,134 @@
+3.91.2 (unstable):
+Distro packagers should probably not package this yet.
+
+Gtk:
+* Use Gdk::Event instead of GdkEvent
+  (Kjell Ahlstedt) Bug #135978
+* Gtk::[App|File|Font|Recent]ChooserWidget: Inherit from Widget.
+  (Kjell Ahlstedt)
+* AccelLabel:
+  - Inherit from Widget.
+  - Add set/get/property_label() and set/get/property_use_underline().
+  - Make get_accel() const.
+  (Kjell Ahlstedt)
+* ActionBar: Inherit from Container, ad child properties and
+  set/get/property_revealed().
+  (Kjell Ahlstedt)
+* AspectFrame: set(): Remove default value of obey_child.
+  (Kjell Ahlstedt)
+* Add CenterBox.
+  (Kjell Ahlstedt)
+* Box: pack_end(): Don't call a pack_start() method.
+  (Murray Cumming) Bug #784118 (Marc Micalizzi)
+* CellRenderer:
+  - get_aligned_area(): Return value instead of using an
+  output parameter.
+  - Add implementation of the get_state() overload without a Widget parameter.
+  (Kjell Ahlstedt)
+* CheckMenuItem: Remove snapshot_indicator_vfunc().
+  (Kjell Ahlstedt)
+* ColorButton, Statusbar: Inherit from Widget.
+  (Kjell Ahlstedt)
+* ComboBox and Scale: Fix signals that return a gchar*.
+  (Kjell Ahlstedt) Bug #783360
+* Container: Remove propagate_draw().
+  (Murray Cumming)
+* Expander: Inherit from Container.
+  (Kjell Ahlstedt)
+* Editable and RecentChooser: Plug memory leaks in vfuncs.
+  (Kjell Ahlstedt)
+* FileChooserButton, FontButton: Inherit from Widget.
+  (Kjell Ahlstedt)
+* FileFilter, RecentFilter, TextTagTable, TreeViewColumn: Implement Buildable.
+  (Kjell Ahlstedt)
+* Remove EventBox.
+  GtkEventBox has been removed from gtk+. All widgets can now receive events.
+  (Kjell Ahlstedt)
+* Gesture: Remove get/set/unset_window() and property.
+  (Kjell Ahlstedt)
+* IconView: Remove convert_widget_to_bin_window_coords().
+  (Kjell Ahlstedt)
+* Layout: remove get_bin_window().
+  (Kjell Ahlstedt)
+* Add NativeDialog and FileChooserNative.
+  (Kjell Ahlstedt) Bug #783801
+* PaperSize: Throw exception from a constructor.
+  (Kjell Ahlstedt)
+* PaperSizeTraits: Implement release_c_type() to fix memory leak.
+  (Kjell Ahlstedt)
+* Paned: Remove get_handle_window().
+  (Kjell Ahlstedt)
+* PrintJob: Fix a call to Glib::throw_exception().
+  (Kjell Ahlstedt)
+* Range: Remove get/set/property_lower_stepper_sensitivity() and
+  get/set/property_upper_stepper_sensitivity().
+  (Kjell Ahlstedt)
+* Range, ScaleButton: Use RefPtr<Adjustment> consistently.
+  (Kjell Ahlstedt)
+* ResponseType enum: Make this implicitly convertible to int.
+  (Kjell Ahlstedt)
+* Scale:
+  - Remove calc_digits_().
+  - Remove draw_value_vfunc().
+  (Kjell Ahlstedt)
+* Scrollbar:
+  - Inherit from Widget.
+  - Implement the Orientable interface.
+  - Add set/unset/get/property_adjustment() and get_wheel_delta().
+  (Kjell Ahlstedt)
+* Settings: Implement StyleProvider.
+  (Kjell Ahlstedt)
+* Spinbutton:
+  - Inherit from Widget.
+  - Implement the Orientable and Editable interfaces.
+  - Add set/get/property_text(), set/get/property_width_chars() and
+    set/get/property_max_width_chars().
+  - Make a constructor explicit and add documentation.
+  (Kjell Ahlstedt)
+  - SpinButton: signal_input: Pass double&, not double*.
+  (Daniel Boles) Bug #783136
+* Remove StyleProperty.
+  (Kjell Ahlstedt)
+* StyleContext: Remove get_style_property() and get_style_property_value().
+  (Kjell Ahlstedt)
+* ToolItem: Remove set/get_use_drag_window().
+  (Murray Cumming)
+* TreeModelFilter, TreeModelSort: Implement TreeDragSource.
+  (Kjell Ahlstedt)
+* Widget:
+  - Remove set_redraw_on_allocate().
+  - Remove set_allocation(), set_clip(), get_style_property(), transform_cairo_context_to_window(),
+    queue_draw_region_vfunc() and queue_draw_child_vfunc().
+  - Add new parameters to size_allocate() and signal_size_allocate() handlers.
+  - Add insert_before() and insert_after().
+  - Remove property_events().
+  (Kjell Ahlstedt)
+  - Remove get/set/add events()/device_events().
+  (Murray Cumming)
+
+Gdk:
+* Cursor: Make get_image() and get_surface() const-correct.
+  (Kjell Ahlstedt)
+* Pixbuf: Implement Gio::LoadableIcon
+  (Kjell Ahlstedt)
+* Point: Fix copy assignment.
+  (Kjell Ahlstedt)
+* Rectangle: Add contains_point().
+  (Kjell Ahlstedt)
+* Screen: Remove get_root_window().
+  (Kjell Ahlstedt)
+* Window: Remove get_default_root_window() and create_input().
+  (Kjell Ahlstedt)
+
+Build:
+* Use glibmm-2.56 instead of glibmm-2.54.
+  We changed the ABI name in glibmm.
+  (Murray Cumming)
+* enums: Shadow DELETE macro
+  Like in event.hg, the DELETE macro from winnt.h interferes with an enumerator.
+  (Kjell Ahlstedt) Bug #135978
+
+
 3.91.0 (unstable):
 Distro packagers should probably not package this yet.
 
diff --git a/configure.ac b/configure.ac
index 88642ef..1c5a587 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.91.0],
+AC_INIT([gtkmm], [3.91.2],
         [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.56 >= 2.53.1.1 pangomm-2.42 >= 2.41.4 cairomm-1.16 >= 1.15.4 gtk+-4.0 >= 
3.91.0 gdk-pixbuf-2.0 >= 2.35.5'])
+AC_SUBST([GDKMM_MODULES], ['giomm-2.56 >= 2.53.1.1 pangomm-2.42 >= 2.41.4 cairomm-1.16 >= 1.15.4 gtk+-4.0 >= 
3.91.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]