[gtkmm] 3.97.1
- From: Kjell Ahlstedt <kjellahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm] 3.97.1
- Date: Thu, 13 Feb 2020 13:22:30 +0000 (UTC)
commit 7322e331147f599dbd26f9eb625d8840fbbeb19a
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]