From 281f617e3d82df9a37454452e0591d3779a1596880db5d6fd05564f1e5f7e787 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 8 Jun 2022 11:51:25 +0000 Subject: [PATCH] Accepting request 980348 from GNOME:Next Scripted push from GNOME:Next OBS-URL: https://build.opensuse.org/request/show/980348 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk4?expand=0&rev=97 --- gtk-4.6.5.tar.xz | 3 --- gtk-4.7.0.tar.xz | 3 +++ gtk4.changes | 45 +++++++++++++++++++++++++++++++++++++++++++++ gtk4.spec | 11 +++++++++-- 4 files changed, 57 insertions(+), 5 deletions(-) delete mode 100644 gtk-4.6.5.tar.xz create mode 100644 gtk-4.7.0.tar.xz diff --git a/gtk-4.6.5.tar.xz b/gtk-4.6.5.tar.xz deleted file mode 100644 index b96a272..0000000 --- a/gtk-4.6.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fa42c371f49c90916711e15591d87d4bee4438c27bf0692715581807628be9c2 -size 23082944 diff --git a/gtk-4.7.0.tar.xz b/gtk-4.7.0.tar.xz new file mode 100644 index 0000000..3d7c2ba --- /dev/null +++ b/gtk-4.7.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:913fcd9d065efb348723e18c3b9113e23b92072e927ebd2f61d32745c8228b94 +size 23183660 diff --git a/gtk4.changes b/gtk4.changes index 9378b36..f4ab73c 100644 --- a/gtk4.changes +++ b/gtk4.changes @@ -1,3 +1,48 @@ +------------------------------------------------------------------- +Wed Jun 1 09:33:40 UTC 2022 - Dominique Leuenberger + +- Update to version 4.7.0: + + GtkTextView: Reduce overdraws. + + GtkViewport: Default scroll-to-focus to TRUE. + + GtkText: Stop blinking when we lose focus. + + GtkSearchEntry: Make search delay configurable. + + GtkPopoverMenu: Fix RTL positioning of buttons. + + GtkLabel: Fix focus keynav with links + + GtkFileChooser: + - Prevent undesirable completion popups. + - Fix a corner case in save mode. + - Keep the portal filechooser alive long enough. + + GtkCheckButton: Allow setting a custom child. + + GtkEditableLabel: Make the :editing property writable. + + GtkColumnView: Various optimizations to improve scrolling + performance. + + GtkTreeStore: Allow populating tree stores from ui files. + + GtkBoxLayout: Avoid infinite loops. + + CSS: Optimize reordering within the same parent. + + Emoji: + - Update to CLDR v40 / Unicode 14. + - Add more locales. + + Input: + - Add scroll unit handling. + - Handle display changes in GtkIMMultiContext. + - Always populate GDK_AXIS_X/Y in event history. + - Don't crash for large compose tables. + + Accessibility: Fix a crash at start when orca is running. + + Theme: + - Refresh icons. + - Fix selection in vertical spin buttons. + - Fix selection in editable labels. + + gdk: + - Optimize pixel format conversions. + - Use EGL_KHR_swap_buffers_with_damage for NVidia. + + gsk: + - Handle large viewports. + - Prepare texture libraries for glyphy rendering. + - Don't leak big glyphs in the glyph cache. + - Align offscreen rendering with th pixel grid. + - Check for half-float support before using it. + + Updated translations. + ------------------------------------------------------------------- Tue May 31 07:01:15 UTC 2022 - Dominique Leuenberger diff --git a/gtk4.spec b/gtk4.spec index f09c28a..25a5de8 100644 --- a/gtk4.spec +++ b/gtk4.spec @@ -22,14 +22,14 @@ %define _name gtk Name: gtk4 -Version: 4.6.5 +Version: 4.7.0 Release: 0 Summary: The GTK+ toolkit library (version 4) License: LGPL-2.1-or-later Group: Development/Libraries/X11 URL: https://www.gtk.org/ -Source: https://download.gnome.org/sources/gtk/4.6/%{_name}-%{version}.tar.xz +Source: https://download.gnome.org/sources/gtk/4.7/%{_name}-%{version}.tar.xz Source2: settings.ini Source3: macros.gtk4 Source99: gtk4-rpmlintrc @@ -338,16 +338,21 @@ cp %{SOURCE3} %{buildroot}%{_rpmmacrodir} %{_bindir}/gtk4-demo-application %{_bindir}/gtk4-encode-symbolic-svg %{_bindir}/gtk4-icon-browser +%{_bindir}/gtk4-node-editor %{_bindir}/gtk4-print-editor %{_bindir}/gtk4-widget-factory %{_datadir}/applications/org.gtk.Demo4.desktop %{_datadir}/applications/org.gtk.IconBrowser4.desktop +%{_datadir}/applications/org.gtk.gtk4.NodeEditor.desktop %{_datadir}/applications/org.gtk.PrintEditor4.desktop %{_datadir}/applications/org.gtk.WidgetFactory4.desktop %dir %{_datadir}/gtk-4.0 %{_datadir}/gtk-4.0/gtk4builder.rng %{_datadir}/icons/hicolor/scalable/apps/org.gtk.Demo4.svg %{_datadir}/icons/hicolor/scalable/apps/org.gtk.IconBrowser4.svg +%{_datadir}/icons/hicolor/scalable/apps/org.gtk.gtk4.NodeEditor.Devel.svg +%{_datadir}/icons/hicolor/scalable/apps/org.gtk.gtk4.NodeEditor.svg +%{_datadir}/icons/hicolor/symbolic/apps/org.gtk.gtk4.NodeEditor-symbolic.svg %{_datadir}/icons/hicolor/scalable/apps/org.gtk.PrintEditor4.Devel.svg %{_datadir}/icons/hicolor/scalable/apps/org.gtk.PrintEditor4.svg %{_datadir}/icons/hicolor/scalable/apps/org.gtk.WidgetFactory4.svg @@ -357,6 +362,7 @@ cp %{SOURCE3} %{buildroot}%{_rpmmacrodir} %{_datadir}/icons/hicolor/symbolic/apps/org.gtk.WidgetFactory4-symbolic.svg %{_datadir}/metainfo/org.gtk.Demo4.appdata.xml %{_datadir}/metainfo/org.gtk.IconBrowser4.appdata.xml +%{_datadir}/metainfo/org.gtk.gtk4.NodeEditor.appdata.xml %{_datadir}/metainfo/org.gtk.PrintEditor4.appdata.xml %{_datadir}/metainfo/org.gtk.WidgetFactory4.appdata.xml %{_mandir}/man1/gtk4-builder-tool.1%{?ext_man} @@ -364,6 +370,7 @@ cp %{SOURCE3} %{buildroot}%{_rpmmacrodir} %{_mandir}/man1/gtk4-demo-application.1%{?ext_man} %{_mandir}/man1/gtk4-encode-symbolic-svg.1%{?ext_man} %{_mandir}/man1/gtk4-icon-browser.1%{?ext_man} +%{_mandir}/man1/gtk4-node-editor.1%{?ext_man} %{_mandir}/man1/gtk4-widget-factory.1%{?ext_man} %files schema