import vinagre-3.22.0-21.el8
This commit is contained in:
parent
d0c807bc17
commit
81d9a6d57a
36
SOURCES/vinagre-3-22.0-allow-multiple-windows.patch
Normal file
36
SOURCES/vinagre-3-22.0-allow-multiple-windows.patch
Normal file
@ -0,0 +1,36 @@
|
||||
From 154c8d5bbdc8a002116262690ef43e810a5eb7eb Mon Sep 17 00:00:00 2001
|
||||
From: Felipe Borges <felipeborges@gnome.org>
|
||||
Date: Mon, 8 Aug 2016 16:14:06 +0200
|
||||
Subject: [PATCH] Allow the launch of multiple application instances
|
||||
|
||||
We advertize the --new-window application option but since the
|
||||
port to GtkApplication we are requesting for a unique application
|
||||
ID, which prevents the launch of new instances.
|
||||
|
||||
The G_APPLICATION_NON_UNIQUE gapplication flag allows the launching
|
||||
of new vinagre instances by not attempting to do any of the typical
|
||||
single-instance application negotiation, even if the application
|
||||
ID is given. The application neither attempts to become the owner
|
||||
of the application ID nor does it check if an existing owner already
|
||||
exists. Everything occurs in the local process.
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=769631
|
||||
---
|
||||
vinagre/vinagre-main.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/vinagre/vinagre-main.c b/vinagre/vinagre-main.c
|
||||
index 9e66b72..91eba77 100644
|
||||
--- a/vinagre/vinagre-main.c
|
||||
+++ b/vinagre/vinagre-main.c
|
||||
@@ -182,7 +182,7 @@ int main (int argc, char **argv) {
|
||||
g_set_application_name (_("Remote Desktop Viewer"));
|
||||
optionstate.new_window = FALSE;
|
||||
|
||||
- app = gtk_application_new ("org.gnome.vinagre", G_APPLICATION_HANDLES_COMMAND_LINE);
|
||||
+ app = gtk_application_new ("org.gnome.vinagre", G_APPLICATION_HANDLES_COMMAND_LINE | G_APPLICATION_NON_UNIQUE);
|
||||
/* https://bugzilla.gnome.org/show_bug.cgi?id=634990 */
|
||||
/* g_application_set_option_context (G_APPLICATION (app), context); */
|
||||
g_signal_connect (app,
|
||||
--
|
||||
2.7.4
|
@ -4,7 +4,7 @@
|
||||
|
||||
Name: vinagre
|
||||
Version: 3.22.0
|
||||
Release: 20%{?dist}
|
||||
Release: 21%{?dist}
|
||||
Summary: VNC client for GNOME
|
||||
|
||||
Group: Applications/System
|
||||
@ -39,6 +39,9 @@ Patch7: vinagre-3.22.0-logoff.patch
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=1689273
|
||||
Patch8: vinagre-3.22.0-rdp-password-length.patch
|
||||
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1788531
|
||||
Patch9: vinagre-3-22.0-allow-multiple-windows.patch
|
||||
|
||||
%if 0%{?with_spice}
|
||||
BuildRequires: pkgconfig(spice-client-gtk-3.0)
|
||||
%endif
|
||||
@ -96,6 +99,7 @@ Apart from the VNC protocol, vinagre supports Spice and RDP.
|
||||
%patch6 -p1
|
||||
%patch7 -p1
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
|
||||
|
||||
%build
|
||||
@ -143,6 +147,10 @@ make check
|
||||
|
||||
|
||||
%changelog
|
||||
* Thu Jan 16 2020 Felipe Borges <feborges@redhat.com> - 3.22.0-21
|
||||
- Allow the launch of multiple application instances
|
||||
- Related: #1788531
|
||||
|
||||
* Tue May 21 2019 Marek Kasik <mkasik@redhat.com> - 3.22.0-20
|
||||
- Rebuild due to RPMDiff (missing languages
|
||||
- in vinagre.appdata.xml on x86_64)
|
||||
|
Loading…
Reference in New Issue
Block a user