1819 Commits

Author SHA1 Message Date
Pino Toscano
e3d2651157 Translated using Weblate (Italian)
Currently translated at 100.0% (182 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/it/

Signed-off-by: Pino Toscano <toscano.pino@tiscali.it>
2023-11-06 17:48:10 +01:00
Yuri Chornoivan
b11a26a958 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (182 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/uk/

Signed-off-by: Yuri Chornoivan <yurchor@ukr.net>
2023-11-06 17:48:10 +01:00
Piotr Drąg
b1f93c54ce Translated using Weblate (Polish)
Currently translated at 100.0% (182 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/pl/

Signed-off-by: Piotr Drąg <piotrdrag@gmail.com>
2023-11-06 17:48:10 +01:00
Weblate
bd1fa28468 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/

Signed-off-by: Fedora Weblate Translation <i18n@lists.fedoraproject.org>
2023-11-06 17:48:09 +01:00
Pino Toscano
25457fe13e po: update pot file
Signed-off-by: Pino Toscano <ptoscano@redhat.com>
2023-09-26 11:36:50 +02:00
Pino Toscano
4868bfe072 po: add all C sources to POTFILES
This way there is less risk that a message is not extracted for
translation.

Signed-off-by: Pino Toscano <ptoscano@redhat.com>
2023-09-26 11:36:22 +02:00
Pavel Borecki
286a951ae0 Translated using Weblate (Czech)
Currently translated at 100.0% (182 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/cs/

Signed-off-by: Pavel Borecki <pavel.borecki@gmail.com>
2023-09-26 11:09:57 +02:00
Pino Toscano
968b4456bd Add codespell configuration
Add a configuration file for codespell; it is tweaked to work on the
current codebase, i.e. skipping non-sources.

Signed-off-by: Pino Toscano <ptoscano@redhat.com>
2023-09-26 07:30:28 +02:00
Pino Toscano
6b7c11fc27 Typo fixes
- "allow to" -> "allow one to"
- "arguemnt" -> "argument"
- "bewteen" -> "between"
- "conncetion" -> "connection"
- "connnect" -> "connect"
- "differantiate" -> "differentiate"
- "fo" -> "to"
- "non-existant" -> "non-existent"
- "prefered" -> "preferred"
- "quiting" -> "quitting"
- "reseting" -> "resetting"
- "seemless" -> "seamless"
- "unconditionnaly" -> "unconditionally"

Thanks to codespell.

Signed-off-by: Pino Toscano <ptoscano@redhat.com>
2023-09-26 07:30:20 +02:00
Kowalski Dragon (kowalski7cc)
10b111c39b
Add content_rating to appdata
Signed-off-by: Kowalski Dragon (kowalski7cc) <kowalski7cc@users.noreply.github.com>
2023-09-20 14:37:01 +02:00
Kowalski Dragon (kowalski7cc)
44db1933f7
Add launchable desktop file and virt-viewer binary
Signed-off-by: Kowalski Dragon (kowalski7cc) <kowalski7cc@users.noreply.github.com>
2023-09-20 14:36:55 +02:00
Emilio Herrera
50e793d8de Translated using Weblate (Spanish)
Currently translated at 75.2% (137 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/es/

Signed-off-by: Emilio Herrera <ehespinosa57@gmail.com>
2023-08-06 16:21:01 +02:00
Jean-Louis Dupond
de864c1414 Read oVirt CA and pass it to gtk-vnc
The connection file created by oVirt contains the trusted CA.
When https://gitlab.gnome.org/GNOME/gtk-vnc/-/merge_requests/24 is
merged, we can pass this CA certificate to gtk-vnc to have it trusted.
This can replace manually putting the cacert.pem into ~/.pki/CA/

Signed-off-by: Jean-Louis Dupond <jean-louis@dupond.be>
2023-06-09 15:18:24 +02:00
Fabio Tomat
db3b070fbe Translated using Weblate (Friulian)
Currently translated at 38.4% (70 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/fur/

Signed-off-by: Fabio Tomat <f.t.public@gmail.com>

Added translation using Weblate (Friulian)

Signed-off-by: Fabio Tomat <f.t.public@gmail.com>
2023-05-04 19:06:54 +02:00
Eduardo Lima (Etrunko)
b2a50c1fe1 session-vnc: Plug leak in error path
Reported in rhbz#2019858

Signed-off-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
2023-05-03 12:41:02 -03:00
Daniel P. Berrangé
97ed170b5e rpm: convert license to SPDX format
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2023-04-26 17:47:19 +01:00
Alberto Mattea
f374f7a02d Add support for usb-redirect-on-connect in vv-files
Mirror the --spice-usbredir-redirect-on-connect command line option

Signed-off-by: Alberto Mattea <alberto@mattea.info>
2023-03-08 15:08:23 +01:00
Martin Kletzander
0a6155ca13 src: Fix ssh tunnel with non-POSIX remote shells
The command depends on POSIX-compatible shell being the default shell on
the remote side of SSH, but that might not be the case.  To make sure
the command gets parsed correctly this commit encloses it in extra
single quotes (to avoid it being parsed by the remote shell) and passes
that string as a parameter to `sh -c`.

Signed-off-by: Martin Kletzander <nert.pinx@gmail.com>
2023-01-27 10:51:00 +01:00
Daniel P. Berrangé
dec15f96a0 build: use full_path() for referencing programs
When using the result of find_program, meson may expand
it to include both an interpretor path and the script
path. If we then add the interpretor path too, we fail.
Using 'full_path()' ensures we get only the script path.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2023-01-26 17:50:34 +00:00
Ettore Atalan
f7900e4ed8 Translated using Weblate (German)
Currently translated at 95.0% (173 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/de/

Signed-off-by: Ettore Atalan <atalanttore@googlemail.com>

Translated using Weblate (German)

Currently translated at 94.5% (172 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/de/

Signed-off-by: Ettore Atalan <atalanttore@googlemail.com>
2022-12-06 10:19:55 +01:00
Daniel P. Berrangé
1e99e5e4f4 ci: refresh with latest lcitool manifest
This refresh switches the CI for contributors to be triggered by merge
requests. Pushing to a branch in a fork will no longer run CI pipelines,
in order to avoid consuming CI minutes. To regain the original behaviour
contributors can opt-in to a pipeline on push

   git push <remote> -o ci.variable=RUN_PIPELINE=1

This variable can also be set globally on the repository, though this is
not recommended. Upstream repo pushes to branches will run CI.

The use of containers has changed in this update, with only the upstream
repo creating containers, in order to avoid consuming contributors'
limited storage quotas. A fork with existing container images may delete
them. Containers will be rebuilt upstream when pushing commits with CI
changes to the default branch. Any other scenario with CI changes will
simply install build pre-requisite packages in a throaway environment,
using the ci/buildenv/ scripts. These scripts may also be used on a
contributor's local machines.

With pipelines triggered by merge requests, it is also now possible to
workaround the inability of contributors to run pipelines if they have
run out of CI quota. A project member can trigger a pipeline from the
merge request, which will run in context of upstream, however, note
this should only be done after reviewing the code for any malicious
CI changes.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2022-09-30 10:10:21 -04:00
Daniel P. Berrangé
17a6ed6907 gitlab: fix deps for 'codestyle' job
The container jobs only exist if there was a dockerfile change in the
pipeline, so the dep from the 'codestyle' job needs to be marked as
optional

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2022-08-22 17:06:29 +01:00
Pino Toscano
a49395a100 Translated using Weblate (Italian)
Currently translated at 100.0% (182 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/it/

Signed-off-by: Pino Toscano <toscano.pino@tiscali.it>
2022-08-11 11:32:29 +02:00
Jan Kuparinen
f498a29949 Translated using Weblate (Finnish)
Currently translated at 100.0% (182 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/fi/

Signed-off-by: Jan Kuparinen <copper_fin@hotmail.com>
2022-08-11 11:32:29 +02:00
Kisaragi Hiu
91a17011e1 Translated using Weblate (Chinese (Traditional) (zh_TW))
Currently translated at 61.5% (112 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/zh_TW/

Signed-off-by: Kisaragi Hiu <mail@kisaragi-hiu.com>
2022-08-11 11:32:29 +02:00
Gogo Gogsi
b5e3404147 Added translation using Weblate (Croatian)
Signed-off-by: Gogo Gogsi <linux.hr@protonmail.com>
2022-08-11 11:32:29 +02:00
Ettore Atalan
d7fbf71f59 Translated using Weblate (German)
Currently translated at 92.8% (169 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/de/

Signed-off-by: Ettore Atalan <atalanttore@googlemail.com>
2022-08-11 11:32:29 +02:00
Temuri Doghonadze
8be87f4d5e Translated using Weblate (Georgian)
Currently translated at 100.0% (182 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/ka/

Signed-off-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
2022-08-11 11:32:29 +02:00
Pavel Borecki
3c22a0e2c0 Translated using Weblate (Czech)
Currently translated at 100.0% (182 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/cs/

Signed-off-by: Pavel Borecki <pavel.borecki@gmail.com>
2022-08-11 11:32:29 +02:00
Yuri Chornoivan
2de9623833 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (182 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/uk/

Signed-off-by: Yuri Chornoivan <yurchor@ukr.net>
2022-08-11 11:32:29 +02:00
Oğuz Ersen
b964fce9ae Translated using Weblate (Turkish)
Currently translated at 100.0% (182 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/tr/

Signed-off-by: Oğuz Ersen <oguz@ersen.moe>
2022-08-11 11:32:29 +02:00
Göran Uddeborg
a0d6fee5bb Translated using Weblate (Swedish)
Currently translated at 100.0% (182 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/sv/

Signed-off-by: Göran Uddeborg <goeran@uddeborg.se>
2022-08-11 11:32:29 +02:00
김인수
f0ef1913df Translated using Weblate (Korean)
Currently translated at 100.0% (182 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/ko/

Signed-off-by: 김인수 <simmon@nplob.com>
2022-08-11 11:32:29 +02:00
Piotr Drąg
2d43a1e97d Translated using Weblate (Polish)
Currently translated at 100.0% (182 of 182 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/pl/

Signed-off-by: Piotr Drąg <piotrdrag@gmail.com>
2022-08-11 11:32:29 +02:00
Daniel P. Berrangé
29cb2b8813 meson: convert remaining source_root/build_root usage
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2022-08-11 10:17:26 +01:00
Daniel P. Berrangé
0b23827784 meson: use 'get_variable' instead of 'get_pkgconfig_variable'
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2022-08-11 10:17:26 +01:00
Daniel P. Berrangé
6bdb5981da meson: use 'full_path' instead of 'path'
The 'path' method is deprecated since 0.55

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2022-08-11 10:17:26 +01:00
Daniel P. Berrangé
b1fccecae8 meson: add 'check' param to all 'run_command' calls
Latest meson makes this parameter mandatory.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2022-08-11 10:17:26 +01:00
Daniel P. Berrangé
c7a75aa3c2 meson: set variables for each program in build-aux dir
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2022-08-11 10:17:26 +01:00
Daniel P. Berrangé
b379d28678 meson: replace 'gui_app' with 'windows_subsystem'
The former is deprecated since 0.56

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2022-08-11 10:17:26 +01:00
Daniel P. Berrangé
734e6ed700 ci: mark all bleeding edge distro jobs as allow failure
The non-released bleeding edge distros have frequent packaging problems
that make it impossible to have reliable CI. Make them all optional
non-gating jobs.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2022-08-11 10:17:25 +01:00
Daniel P. Berrangé
43f5626c03 ci: refresh with latest lcitool manifest
Some distros are upgraded

 * Fedora 34 dropped, Fedora 36 added
 * Ubuntu 18.04 dropped, Ubuntu 22.04 added

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2022-08-11 10:16:25 +01:00
Weblate
a862283ba3 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/

Signed-off-by: Fedora Weblate Translation <i18n@lists.fedoraproject.org>
2022-07-28 12:41:29 +02:00
Michael Weghorn
6ba2a461db Add tooltips and a11y names to items in virt-viewer.ui
This also includes an update of the translatable strings
from running `ninja -C _build virt-viewer-pot`.

Signed-off-by: Michael Weghorn <m.weghorn@posteo.de>
2022-07-28 11:23:00 +02:00
Oğuz Ersen
2100805ca8 Translated using Weblate (Turkish)
Currently translated at 100.0% (176 of 176 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/tr/

Signed-off-by: Oğuz Ersen <oguz@ersen.moe>
2022-06-06 15:18:37 +02:00
Joachim Philipp
f7654958d2 Translated using Weblate (German)
Currently translated at 89.2% (157 of 176 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/de/

Signed-off-by: Joachim Philipp <joachim.philipp@gmail.com>
2022-06-03 16:18:36 +02:00
Pavel Borecki
b65bbb8426 Translated using Weblate (Czech)
Currently translated at 100.0% (176 of 176 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/cs/

Signed-off-by: Pavel Borecki <pavel.borecki@gmail.com>
2022-06-03 16:18:36 +02:00
Eduardo Lima
b99ac373de Translated using Weblate (Spanish)
Currently translated at 72.1% (127 of 176 strings)

Translation: virt-viewer/virt-viewer
Translate-URL: https://translate.fedoraproject.org/projects/virt-viewer/virt-viewer/es/

Signed-off-by: Eduardo Lima <elima@redhat.com>
2022-06-03 16:18:35 +02:00
Daniel P. Berrangé
98d9f202ef data: remove bogus param for meson i18n.merge_file
The positional parameter used to be treated as 'input', but since we
already set 'input' explicitly it is redundant. With latest meson
versions it now generates an error

data/meson.build:4:7: ERROR: Function does not take positional arguments.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2022-04-27 11:27:46 +01:00
Daniel P. Berrangé
7ee760ea80 ci: refresh to pull in missing gettext package
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2022-04-27 11:27:46 +01:00