From 4f49e3bfc09366eac8a71ed20f8e38e7161ed14ad215b6633cfe323386982d96 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 17 Apr 2019 12:57:55 +0000 Subject: [PATCH] Accepting request 694854 from GNOME:Next - Update to version 3.32.1: + build: Fix ChangeLog rule to work on a git worktree. + headermenu: Add placeholder item for win.set-title. + help: - Update application screenshot for 3.32; remove localized versions. - Update application icon for 3.32. - Fix pref-profiles.page to validate. + window: Show last tab's accel in the tab menu. + Updated translations. - Update to version 3.32.0: + Updated translations. - Update to version 3.31.92: + app: Automatically determine if headerbars should be used. If the XDG_CURRENT_DESKTOP env var contains either GNOME or GNOME-Classic, use headerbars, unless the user has explicitly set the pref. + prefs: Hide default-menubar setting when headerbars are used. As headerbars combine the functionality of titlebar, toolbar and menubar, they generally replace (not supplement) those elements. + Updated translations. - Update to version 3.31.90: + accels: Add shortcut for toggling the primary menu. + app: - Refactor dynamic menu creation. - Add env var to control headerbar setting. - Only use headerbars on dialogues when the corresponding gtk setting is set. + build: Add -Wvla. + client: legacy: Print errors to stderr. + headerbar: - Allow opening new windows by control-clicking new-tab button. - Add some spacing to primary menu. + prefs: Remove extra frames when using headerbars. + prefs: Move action widgets into titlebar when using headerbars. + Replace Bugzilla by Gitlab URL in DOAP file. + search-popover: Set titlebar when headerbars are used. + window: - Expose more actions in primary menu. - Support profiles from headerbar. - Add primary menu to headerbar. - Expose find action in headerbar. - Move new-tab button into headerbar. + Updated translations. - Update to version 3.31.0: + app: Remove app menu. + help: Comment out tab dragging description. + icon: Update app icon. + window: - Fix zoom-out sensitivity. - Add headerbar infrastructure. + Updated translations. - Drop upstream fixed patches: + gnome-terminal-Comment-out-tab-dragging-description.patch. + gnome-terminal-window-Fix-zoom-out-sensitivity.patch: window. OBS-URL: https://build.opensuse.org/request/show/694854 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-terminal?expand=0&rev=214 --- gnome-terminal-3.30.2.tar.xz | 3 - gnome-terminal-3.32.1.tar.xz | 3 + ...Comment-out-tab-dragging-description.patch | 34 --------- ...inal-window-Fix-zoom-out-sensitivity.patch | 37 --------- gnome-terminal.changes | 75 +++++++++++++++++++ gnome-terminal.spec | 13 ++-- 6 files changed, 83 insertions(+), 82 deletions(-) delete mode 100644 gnome-terminal-3.30.2.tar.xz create mode 100644 gnome-terminal-3.32.1.tar.xz delete mode 100644 gnome-terminal-Comment-out-tab-dragging-description.patch delete mode 100644 gnome-terminal-window-Fix-zoom-out-sensitivity.patch diff --git a/gnome-terminal-3.30.2.tar.xz b/gnome-terminal-3.30.2.tar.xz deleted file mode 100644 index bd86577..0000000 --- a/gnome-terminal-3.30.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6b1fc2720e3bfc592645d41e38d0d3a0f2bdf5ef7bce490b2d5c8ba39f395e38 -size 2099952 diff --git a/gnome-terminal-3.32.1.tar.xz b/gnome-terminal-3.32.1.tar.xz new file mode 100644 index 0000000..e5f2705 --- /dev/null +++ b/gnome-terminal-3.32.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d450d0ed2f8722c2e534c23943f91902a8e1e45c647beefafadb847081ac144 +size 2039064 diff --git a/gnome-terminal-Comment-out-tab-dragging-description.patch b/gnome-terminal-Comment-out-tab-dragging-description.patch deleted file mode 100644 index a7570bf..0000000 --- a/gnome-terminal-Comment-out-tab-dragging-description.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 34e3afa46e28de044e1a5094b6e319da2fa423d1 Mon Sep 17 00:00:00 2001 -From: Christian Persch -Date: Thu, 25 Oct 2018 16:49:55 +0200 -Subject: [PATCH] help: Comment out tab dragging description - -Dragging tabs is currently disabled. - -(cherry picked from commit adf7e5cf90907372cc7da878fcae302d5d6e4674) ---- - help/C/gs-tabs.page | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/help/C/gs-tabs.page b/help/C/gs-tabs.page -index 283f8476..cd89476b 100644 ---- a/help/C/gs-tabs.page -+++ b/help/C/gs-tabs.page -@@ -127,6 +127,7 @@ - - - -+ - - --- -2.18.1 - diff --git a/gnome-terminal-window-Fix-zoom-out-sensitivity.patch b/gnome-terminal-window-Fix-zoom-out-sensitivity.patch deleted file mode 100644 index 60bf71f..0000000 --- a/gnome-terminal-window-Fix-zoom-out-sensitivity.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 9143c23baec5eb361fbc01199fa8e62997dc14d2 Mon Sep 17 00:00:00 2001 -From: Christian Persch -Date: Sat, 3 Nov 2018 21:07:02 +0100 -Subject: [PATCH] window: Fix zoom-out sensitivity - -https://gitlab.gnome.org/GNOME/gnome-terminal/issues/47 -(cherry picked from commit 7a57e7d3ca5468ebab92a080abf8159bf96e23e1) ---- - src/terminal-window.c | 10 ++++++---- - 1 file changed, 6 insertions(+), 4 deletions(-) - -diff --git a/src/terminal-window.c b/src/terminal-window.c -index 4ed36474..f968c8be 100644 ---- a/src/terminal-window.c -+++ b/src/terminal-window.c -@@ -1514,12 +1514,14 @@ terminal_window_update_zoom_sensitivity (TerminalWindow *window) - if (screen == NULL) - return; - -- double zoom = vte_terminal_get_font_scale (VTE_TERMINAL (screen)); -- -+ double v; -+ double zoom = v = vte_terminal_get_font_scale (VTE_TERMINAL (screen)); - g_simple_action_set_enabled (lookup_action (window, "zoom-in"), -- find_larger_zoom_factor (&zoom)); -+ find_larger_zoom_factor (&v)); -+ -+ v = zoom; - g_simple_action_set_enabled (lookup_action (window, "zoom-out"), -- find_smaller_zoom_factor (&zoom)); -+ find_smaller_zoom_factor (&v)); - } - - static void --- -2.18.1 - diff --git a/gnome-terminal.changes b/gnome-terminal.changes index e53cb4a..bda54f4 100644 --- a/gnome-terminal.changes +++ b/gnome-terminal.changes @@ -1,3 +1,78 @@ +------------------------------------------------------------------- +Tue Apr 9 07:19:18 UTC 2019 - Bjørn Lie + +- Update to version 3.32.1: + + build: Fix ChangeLog rule to work on a git worktree. + + headermenu: Add placeholder item for win.set-title. + + help: + - Update application screenshot for 3.32; remove localized + versions. + - Update application icon for 3.32. + - Fix pref-profiles.page to validate. + + window: Show last tab's accel in the tab menu. + + Updated translations. +------------------------------------------------------------------- +Mon Mar 11 03:32:00 UTC 2019 - Bjørn Lie + +- Update to version 3.32.0: + + Updated translations. + +------------------------------------------------------------------- +Mon Mar 4 16:02:00 UTC 2019 - Bjørn Lie + +- Update to version 3.31.92: + + app: Automatically determine if headerbars should be used. If + the XDG_CURRENT_DESKTOP env var contains either GNOME or + GNOME-Classic, use headerbars, unless the user has explicitly + set the pref. + + prefs: Hide default-menubar setting when headerbars are used. + As headerbars combine the functionality of titlebar, toolbar + and menubar, they generally replace (not supplement) those + elements. + + Updated translations. + +------------------------------------------------------------------- +Fri Feb 8 21:18:36 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 3.31.90: + + accels: Add shortcut for toggling the primary menu. + + app: + - Refactor dynamic menu creation. + - Add env var to control headerbar setting. + - Only use headerbars on dialogues when the corresponding gtk + setting is set. + + build: Add -Wvla. + + client: legacy: Print errors to stderr. + + headerbar: + - Allow opening new windows by control-clicking new-tab button. + - Add some spacing to primary menu. + + prefs: Remove extra frames when using headerbars. + + prefs: Move action widgets into titlebar when using headerbars. + + Replace Bugzilla by Gitlab URL in DOAP file. + + search-popover: Set titlebar when headerbars are used. + + window: + - Expose more actions in primary menu. + - Support profiles from headerbar. + - Add primary menu to headerbar. + - Expose find action in headerbar. + - Move new-tab button into headerbar. + + Updated translations. + +------------------------------------------------------------------- +Sat Jan 5 11:47:46 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 3.31.0: + + app: Remove app menu. + + help: Comment out tab dragging description. + + icon: Update app icon. + + window: + - Fix zoom-out sensitivity. + - Add headerbar infrastructure. + + Updated translations. +- Drop upstream fixed patches: + + gnome-terminal-Comment-out-tab-dragging-description.patch. + + gnome-terminal-window-Fix-zoom-out-sensitivity.patch: window. + ------------------------------------------------------------------- Fri Dec 7 17:49:45 UTC 2018 - bjorn.lie@gmail.com diff --git a/gnome-terminal.spec b/gnome-terminal.spec index 72bfd89..5593da5 100644 --- a/gnome-terminal.spec +++ b/gnome-terminal.spec @@ -1,7 +1,7 @@ # # spec file for package gnome-terminal # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,13 @@ Name: gnome-terminal -Version: 3.30.2 +Version: 3.32.1 Release: 0 Summary: GNOME Terminal License: GPL-3.0-or-later AND LGPL-2.1-or-later Group: System/X11/Terminals URL: https://wiki.gnome.org/Apps/Terminal -Source0: https://download.gnome.org/sources/gnome-terminal/3.30/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM gnome-terminal-Comment-out-tab-dragging-description.patch -- help: Comment out tab dragging description -Patch0: gnome-terminal-Comment-out-tab-dragging-description.patch -# PATCH-FIX-UPSTREAM gnome-terminal-window-Fix-zoom-out-sensitivity.patch - window: Fix zoom-out sensitivity -Patch1: gnome-terminal-window-Fix-zoom-out-sensitivity.patch +Source0: https://download.gnome.org/sources/gnome-terminal/3.32/%{name}-%{version}.tar.xz BuildRequires: fdupes # Needed for search provider. It should not be needed in my opionion, we have to take this up with upstream, or just provide search provider interface definition file as source. @@ -46,7 +42,7 @@ BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0 BuildRequires: pkgconfig(libnautilus-extension) >= 3.0.0 BuildRequires: pkgconfig(libpcre2-8) >= 10.00 BuildRequires: pkgconfig(uuid) -BuildRequires: pkgconfig(vte-2.91) >= 0.54.0 +BuildRequires: pkgconfig(vte-2.91) >= 0.56.0 BuildRequires: pkgconfig(x11) Requires(pre): filesystem Recommends: %{name}-lang @@ -120,6 +116,7 @@ find %{buildroot} -type f -name "*.la" -delete -print %{_datadir}/dbus-1/services/org.gnome.Terminal.service %{_datadir}/glib-2.0/schemas/org.gnome.Terminal.gschema.xml %{_userunitdir}/gnome-terminal-server.service +%{_datadir}/icons/hicolor/*/apps/org.gnome.Terminal*.svg %files -n gnome-shell-search-provider-gnome-terminal %dir %{_datadir}/gnome-shell