Commit Graph

1783 Commits

Author SHA1 Message Date
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
Daniel P. Berrangé
8cd7451192 ci: refresh from lcitool manifest
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2022-04-27 11:27:45 +01:00
Temuri Doghonadze
f3cf0e14b1 Translated using Weblate (Georgian)
Currently translated at 99.4% (175 of 176 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>

Added translation using Weblate (Georgian)

Signed-off-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
2022-01-13 09:16:27 +01:00
Göran Uddeborg
b49489020b Translated using Weblate (Swedish)
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/sv/

Signed-off-by: Göran Uddeborg <goeran@uddeborg.se>
2022-01-13 09:16:27 +01:00
Yasuhiko Kamata
04ddb4a8e0 Translated using Weblate (Japanese)
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/ja/

Signed-off-by: Yasuhiko Kamata <belphegor@belbel.or.jp>
2022-01-13 09:16:26 +01:00
Ettore Atalan
c3c1afa415 Translated using Weblate (German)
Currently translated at 80.6% (142 of 176 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-01-13 09:16:26 +01:00
Pavel Borecki
c91acc3f8a 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-01-13 09:16:26 +01:00
Stefan Schindler
b43bd3d91d Use less memory
Signed-off-by: Stefan Schindler <dns2utf8@estada.ch>
2021-12-19 22:36:15 +01:00
dns2utf8
b8e2998c55 Update src/virt-viewer-app.c
Signed-off-by: Stefan Schindler <dns2utf8@estada.ch>
2021-12-19 15:26:38 +01:00
Daniel P. Berrangé
50d3aebc0c Remove trailing whitespace from RPM specfile
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-11-30 11:50:19 +00:00
Jan Kuparinen
ca7767201a Translated using Weblate (Finnish)
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/fi/

Signed-off-by: Jan Kuparinen <copper_fin@hotmail.com>
2021-11-23 15:16:07 +01:00
Oğuz Ersen
1b254747c1 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 <oguzersen@protonmail.com>
2021-11-23 15:16:07 +01:00
simmon
13385a62d3 Translated using Weblate (Korean)
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/ko/

Signed-off-by: simmon <simmon@nplob.com>
2021-11-23 15:16:07 +01:00
Pino Toscano
b5b8a94ea9 Translated using Weblate (Italian)
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/it/

Signed-off-by: Pino Toscano <toscano.pino@tiscali.it>
2021-11-23 15:16:07 +01:00
Piotr Drąg
91541d790e Translated using Weblate (Polish)
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/pl/

Signed-off-by: Piotr Drąg <piotrdrag@gmail.com>
2021-11-23 15:16:06 +01:00
Daniel P. Berrangé
8d8923d259 Bump version to 11.0 and update NEWS for release
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-11-18 19:08:30 +00:00
Daniel P. Berrangé
ff5995b2fd rpm: switch to autosetup for applying patches
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-11-18 19:08:30 +00:00
Daniel P. Berrangé
beee9167cc rpm: add missing vte dependancy
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-11-18 19:08:30 +00:00
Yuri Chornoivan
1d2b572fe7 Translated using Weblate (Ukrainian)
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/uk/

Signed-off-by: Yuri Chornoivan <yurchor@ukr.net>
2021-11-18 19:58:29 +01:00
Weblate
61b22bfb0d 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>
2021-11-18 19:58:29 +01:00
Ettore Atalan
fc256e8916 Translated using Weblate (German)
Currently translated at 79.2% (141 of 178 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 76.9% (137 of 178 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>
2021-11-18 19:58:29 +01:00
Andika Triwidada
96fc838f56 Translated using Weblate (Indonesian)
Currently translated at 62.9% (112 of 178 strings)

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

Signed-off-by: Andika Triwidada <andika@gmail.com>
2021-11-18 19:58:28 +01:00
Daniel P. Berrangé
8502424b88 Refresh pot file
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-11-18 18:30:07 +00:00
Eduardo Lima (Etrunko)
40eec08817 iso-dialog: Use GtkHeaderBar
We now display the current ISO as subtitle on the HeaderBar. On the
glade UI file, we get rid of the GtkAlignment object that was used to
put some space between the tree view and dialog buttons. The "Select
ISO" label is gone too.

Signed-off-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
2021-09-15 11:28:45 -03:00
Eduardo Lima (Etrunko)
d451d6e4a4 Add Change CD button to toolbar
Signed-off-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
2021-09-15 11:28:45 -03:00
Eduardo Lima (Etrunko)
c3c3a1faf6 ovirt-foreign-menu: Support changing ISO from Data StorageDomain
With the possibility of having ISO images in storage domains of DATA
type, we need to store the id of the object as well as its name. This is
not the case with ISO storage domains, which only hold the name of the
image. This patch makes it possible to use deal with both types
transparently for the user.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1835640

Signed-off-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
2021-09-15 11:18:03 -03:00
Eduardo Lima (Etrunko)
24ce0d9c3b ovirt-foreign-menu: Remove unecessary strv_contains() function
This function only existed to make use of glib compat, now that we
require a version of glib that already exports the symbol, the call is
not required anymore.

Signed-off-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
2021-09-15 11:18:03 -03:00
Eduardo Lima (Etrunko)
be0dd059ac Update libgovirt requirements
Signed-off-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
2021-09-15 11:18:03 -03:00
Pavel Borecki
cbbd7b5a93 Translated using Weblate (Czech)
Currently translated at 100.0% (178 of 178 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>
2021-09-15 12:09:31 +02:00
Daniel P. Berrangé
2504431c8a ci: remove obsolete refresh script
We now use lcitool's manifest feature to generate files.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-09-10 13:34:07 +01:00
Daniel P. Berrangé
a0f00dfe2b ci: re-generate containers/gitlab config from manifest
This uses the command "lcitool manifest ci/manifest.yml" to re-generate
all existing dockerfiles and gitlab CI config.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-09-10 13:34:07 +01:00
Daniel P. Berrangé
959b52f659 ci: define a CI manifest file
This is to be used with the command "lcitool manifest ci/manifest.yml"
to re-generate all existing dockerfiles and gitlab CI config.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-09-10 13:14:30 +01:00
Daniel P. Berrangé
a2323dccb2 gitlab: remove centos-7 build target
This platform is no longer supported by libvirt.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-09-10 12:37:37 +01:00
Daniel P. Berrangé
a8c781e85c Delete '-r' shortcut for --auto-resize
The '-r' shortcut was alread used for '--reconnect' in virt-viewer.
The --auto-resize arg is a fairly niche use case so doesn't really
need a shortcut.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2021-09-07 13:01:04 +01:00
Hela Basa
38b3f50374 Translated using Weblate (Sinhala)
Currently translated at 2.2% (4 of 178 strings)

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

Signed-off-by: Hela Basa <r45xveza@pm.me>
2021-08-19 09:04:52 +02:00
Paul Donohue
f0cc7103be src: Support modifier-only hotkey for release-cursor
This is implemented by switching from GTK accelerators to using the
display's grab sequence handling when a modifier-only hotkey is
configured.

Signed-off-by: Paul Donohue <git@PaulSD.com>
2021-07-30 10:03:02 +00:00
Paul Donohue
26f5f2a3f2 src: Fix smartcard and USB dynamic hotkey configuration
Previously, virt_viewer_update_smartcard_accels() and
virt_viewer_update_usbredir_accels() needed to be called after
configuring hotkeys and before any smartcard/usbredir devices were
connected in order to properly configure the hotkeys.  However, those
were not called if hotkeys were configured via the config file.

In addition, the code did not support reconfiguring hotkeys after
devices were connected, which could cause future problems, eg. if a GUI
is added to support reconfiguring hotkeys.

Signed-off-by: Paul Donohue <git@PaulSD.com>
2021-07-30 10:03:02 +00:00