[gtkmm/use-dllexport: 10/60] 3.97.1



commit c417ebd1bb07d7a447e016f7166ee893b2fe0c1c
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date:   Thu Feb 13 13:28:38 2020 +0100

    3.97.1

 NEWS         | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |  4 ++--
 2 files changed, 79 insertions(+), 2 deletions(-)
---
diff --git a/NEWS b/NEWS
index 593d8908..1a35c957 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,80 @@
+3.97.1 (unstable):
+Distro packagers should probably not package this yet.
+See https://mail.gnome.org/archives/gtkmm-list/2020-January/msg00009.html
+
+Gtkmm 3.97.1 is a C++ binding of gtk 3.98.0.
+
+Apart from the changes listed below there are lots of small changes.
+Most changes correspond to similar changes in gtk4.
+
+Gdk:
+
+Gtk:
+* Add Text
+  (Kjell Ahlstedt)
+* Builder: Add returning versions of get_widget[_derived]
+  Add get_object<Derived>(name) overloads
+  (Daniel Boles) Issue #43, merge request !11
+* Builder: Remove old get_widget*() overloads
+  (Daniel Boles) Merge request !17
+* MenuButton derives from Widget (was ToggleButton)
+  Add the Native interface
+  Rename GestureMultiPress to GestureClick
+  (Kjell Ahlstedt)
+* Add Gtk::Constraint, Gtk::ConstraintGuide, Gtk::ConstraintLayout,
+  Gtk::ConstraintTarget
+  (Kjell Ahlstedt)
+* Fix ownership of some GLists
+  (Kjell Ahlstedt)
+* Add CenterLayout and NoSelection
+  (Kjell Ahlstedt)
+* Update class hierarchy of AppChooserButton, InfoBar, SrtakcSidebar,
+  StackSwitcher
+  (Kjell Ahlstedt)
+* Add Gtk::Window::unset_titlebar()
+  (Kjell Ahlstedt) Issue #57 (Daniel Boles)
+* Gtk::Application, Window: Always remove a window from its app when hidden
+  (Kjell Ahlstedt) Issue #56 (Daniel Boles)
+* Remove ModelButton
+  Builder: The gtkmm__ prefix must sometimes (but rarely) be used in
+  the .ui file. See the description of get_widget_derived().
+  (Kjell Ahlstedt)
+* Remove CheckMenuItem, Menu, MenuBar, MenuItem, MenuShell,
+  RadioMenuItem, SeparatorMenuItem.
+  Add Gtk::PopoverMenuBar, replaces the removed MenuBar
+  (Kjell Ahlstedt)
+* Remove old drag-and-drop API.
+  Add Gtk::DragSource, DropTarget.
+  (Kjell Ahlstedt)
+* Remove WidgetPath
+  Rename IconInfo to IconPaintable
+  (Kjell Ahlstedt)
+* Remove MenuToolButton, RadioToolButton, SeparatorToolItem,
+  ToggleToolButton, Toolbar, ToolButton, ToolItem, ToolShell.
+  Use Box instead of Toolbar, Button instead of ToolButton, etc.
+  Add Gtk::EmojiChooser
+  (Kjell Ahlstedt)
+
+Demos, tests:
+* Update many demo programs and test programs.
+  (Kjell Ahlstedt, Daniel Boles)
+
+Documentation:
+* Gtk::TreeView::append_column() doc: Add code example
+  (Pavlo Solntsev) Merge request !21
+* Many improvements
+  (Kjell Ahlstedt, Daniel Boles)
+
+Build:
+* Merge libgdkmm-4.0 and libgtkmm-4.0 into one library.
+  (Kjell Ahlstedt) Issue #48
+* Visual Studio Build: Build gdkmm into gtkmm
+  (Chun-wei Fan) Merge request !20
+* Use glibmm-2.64 instead of glibmm-2.62
+  Require gtk4 >= 3.98.0
+  (Kjell Ahlstedt)
+
+
 3.95.1 (unstable):
 Distro packagers should probably not package this yet.
 Gtkmm 3.95.1 is a C++ binding of gtk 3.96.0.
diff --git a/configure.ac b/configure.ac
index 65beed92..63351aaa 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.95.1],
+AC_INIT([gtkmm], [3.97.1],
         [https://gitlab.gnome.org/GNOME/gtkmm/issues/],
         [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 gtk4 requires.
 # TODO: Remove the mention of cairomm once pangomm needs to depend on such a new version.
-AC_SUBST([GDKMM_MODULES], ['giomm-2.64 >= 2.63.1 pangomm-2.44 >= 2.43.1 cairomm-1.16 >= 1.15.4 gtk4 >= 
3.96.0 gdk-pixbuf-2.0 >= 2.35.5'])
+AC_SUBST([GDKMM_MODULES], ['giomm-2.64 >= 2.63.1 pangomm-2.44 >= 2.43.1 cairomm-1.16 >= 1.15.4 gtk4 >= 
3.98.0 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]