1830 Commits

Author SHA1 Message Date
Weblate
0f44b80d1e 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>
2024-03-01 23:36:07 +01:00
Arif Budiman
26ce13f296 Translated using Weblate (Indonesian)
Currently translated at 64.2% (117 of 182 strings)

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

Signed-off-by: Arif Budiman <arifpedia@gmail.com>
2024-03-01 23:36:06 +01:00
Remus-Gabriel Chelu
cdb1e45c94 Added translation using Weblate (Romanian)
Signed-off-by: Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>
2024-03-01 23:36:06 +01:00
Alejandro Lizama
db33b1401b Translated using Weblate (Spanish)
Currently translated at 80.2% (146 of 182 strings)

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

Signed-off-by: Alejandro Lizama <alejandro.lizama@gmail.com>
2024-03-01 23:36:06 +01:00
Michael Weghorn
4676c57486 Make app-id and desktop file name match
The application uses an application-id of
"org.virt-manager.virt-viewer" (see function
remote_viewer_new in src/remote-viewer.c).

So far, there was a mismatch between this
application-id and the desktop file name,
resulting e.g. in no proper window icon being
used when running the app on KDE Plasma Wayland.

Adjust the name of the desktop and appdata
files to match the application-id as expected.

Also update the translatable strings using this
command:

    ninja -C _build virt-viewer-pot

Fixes: https://gitlab.com/virt-viewer/virt-viewer/-/issues/135
Signed-off-by: Michael Weghorn <m.weghorn@posteo.de>
2024-02-13 15:48:54 +01:00
Daniel P. Berrangé
ee49623348 check for incompatible libgovirt version
The virt-viewer code currently only works with librest 0.7
/ libgovirt < 0.3.9.

Check for this condition in meson to prevent later compile
time errors.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2023-12-08 10:09:08 +00:00
Oğuz Ersen
46997b9928 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>
2023-11-06 17:48:10 +01:00
Luna Jernberg
6bacfeb37a 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: Luna Jernberg <bittin@reimu.nl>
2023-11-06 17:48:10 +01:00
Temuri Doghonadze
3b37bec03f 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>
2023-11-06 17:48:10 +01:00
Jan Kuparinen
ef33a2e2d9 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>
2023-11-06 17:48:10 +01:00
김인수
3f1294a27f 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>
2023-11-06 17:48:10 +01:00
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