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
This commit is contained in:
Dominique Leuenberger 2019-04-17 12:57:55 +00:00 committed by Git OBS Bridge
parent fb5a901875
commit 4f49e3bfc0
6 changed files with 83 additions and 82 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6b1fc2720e3bfc592645d41e38d0d3a0f2bdf5ef7bce490b2d5c8ba39f395e38
size 2099952

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1d450d0ed2f8722c2e534c23943f91902a8e1e45c647beefafadb847081ac144
size 2039064

View File

@ -1,34 +0,0 @@
From 34e3afa46e28de044e1a5094b6e319da2fa423d1 Mon Sep 17 00:00:00 2001
From: Christian Persch <chpe@src.gnome.org>
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 @@
</section>
+ <!--
<section id="move-tab-another-window">
<title>Move a tab to another <app>Terminal</app> window</title>
@@ -171,5 +172,6 @@
</item>
</steps>
</section>
+ -->
</page>
--
2.18.1

View File

@ -1,37 +0,0 @@
From 9143c23baec5eb361fbc01199fa8e62997dc14d2 Mon Sep 17 00:00:00 2001
From: Christian Persch <chpe@src.gnome.org>
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

View File

@ -1,3 +1,78 @@
-------------------------------------------------------------------
Tue Apr 9 07:19:18 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- 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 <bjorn.lie@gmail.com>
- Update to version 3.32.0:
+ Updated translations.
-------------------------------------------------------------------
Mon Mar 4 16:02:00 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- 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

View File

@ -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