Commit graph

18687 commits

Author SHA1 Message Date
Pedro Pinto Silva
a864d41c09 Revert "Add color-scheme-dark.css support"
This reverts commit 08b1d4b1e78fc2560d554b5935452ebb2d025214.

Better to avoid backporting WIP dark mode at least until
issue number #5054 is fixed

Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Id4fe8582fdebe9ad078ef5eaa7ba6be655cfb941
2022-08-04 15:26:47 +02:00
Andras Timar
7ebfb1516e Update l10n files for Weblate
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I887beb16becdd31771ba70fb62c68bc743288a8f
2022-08-04 14:33:48 +02:00
Rob Pearson
54293cfbb2 Translated using Weblate (English (South Africa))
Currently translated at 100.0% (463 of 463 strings)

Translated using Weblate (English (New Zealand))

Currently translated at 100.0% (463 of 463 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 100.0% (463 of 463 strings)

Translated using Weblate (English (Australia))

Currently translated at 100.0% (463 of 463 strings)

Translated using Weblate (English)

Currently translated at 100.0% (22 of 22 strings)

Translated using Weblate (English)

Currently translated at 100.0% (110 of 110 strings)

Co-authored-by: Rob Pearson <rob.dunedin@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/en/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/en/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/en_AU/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/en_GB/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/en_NZ/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/en_ZA/
Translation: Collabora Online/Android app
Translation: Collabora Online/Android lib
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ibf82272e631a0dcf6a3c0764ab9aca73891d60a5
2022-08-04 14:30:31 +02:00
Martin Srebotnjak
b8a358836d Translated using Weblate (Slovenian)
Currently translated at 100.0% (463 of 463 strings)

Co-authored-by: Martin Srebotnjak <miles@filmsi.net>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/sl/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I6767b04ff940eec7cbfba0f34a46c7ded5d28e9e
2022-08-04 14:30:30 +02:00
Marco Cecchetti
2fd508dd5e Translated using Weblate (Italian)
Currently translated at 100.0% (463 of 463 strings)

Co-authored-by: Marco Cecchetti <mrcekets@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/it/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ia37243fc3e2d1648b568c40da21e5b71526e4a51
2022-08-04 14:30:30 +02:00
Mert Tumer
1381812979 add .xlsm mimetype to android
Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
Change-Id: I7b28870e3b1d3c4941e516871c2077e1d0695d09
2022-08-04 14:32:21 +03:00
Szymon Kłos
962e1a9a5a sidebar: show Misc panel with Table Cell Color
It was removed in:
mobile wizard: hide unsupported items in table panel
commit 1aed5ddaa4

but now works

Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: Ia9ba8d9c7bad1c2074405617a4443e05df42ac66
2022-08-04 13:17:26 +02:00
Julius Härtl
1851926386 Unique ids and proper label for row height / column width
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Change-Id: I486c2709fd2dd5d133c4c46416dcea5ef0479fc1
2022-08-04 09:42:15 +02:00
Julius Härtl
219e246742 browser: Avoid important property on sidebar border
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Change-Id: Ia9cd8db9dcfa580f049c7212cfb01384d957d5cc
2022-08-04 09:41:49 +02:00
Mert Tumer
26fdb33449 fix selecting redline comment jumps to scroll to beginning
redline comments dont have position properties set
and some calculation needed in order to have it
and scrolling to comment relies on position property.

We have now instead getter for it and if it is a redline
comment it is calculated otherwise the default one is returned
because it is already set.

Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
Change-Id: I6a3cefdd1c881783832de3de8fc1df7c849aad09
2022-08-03 14:19:52 +03:00
Aron Budea
d30b423c07 Replace #ifdef-s with #if-s, and enable -Wundef
...for variables coming from configure.ac.

Signed-off-by: Aron Budea <aron.budea@collabora.com>
Change-Id: I39ebd21c4cb56d2a3bd38fdc35dc59b5f1fd4b49
2022-08-03 11:07:38 +02:00
Ashod Nakashian
85eaefd741 gtk: mobile: don't cleanup log when failing
Change-Id: Ibd8d3d65f5fffc0abbc410e3f265c3eea0af6c40
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 14:45:12 -04:00
Ashod Nakashian
c2ba9c8a77 wsd: extend the fork timeout when copying systemplate
While bind-mounting is very fast, linking and copying
are both often much slower. Normally, we give extra
time to forking Kit the first time, but then we
reduce the timeout there after. Here, we take into
account whether or not bind-mounting is enabled
before we reduce the timeout to the normal level.
That is, if bind-mounting isn't enabled, we leave
the timeout to be higher-than-normal to accomodate
slow linking or copying.

The benefit of this is evident in the stability of
tests when bind-mounting is disabled (even on fast
filesystems with linking).

Change-Id: I959abf6d3253b2c91be8e0c9a59ec12511817bb9
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 14:45:12 -04:00
Ashod Nakashian
d6cf1f0532 wsd: minor code-coverage improvements
Change-Id: If9d16bdb37944220635c27d98595c2ebcb19a51d
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 14:45:12 -04:00
Ashod Nakashian
5c6516e4e4 wsd: support code-coverage report via --with-coverage
This adds support for code-coverage HTML reporting.
To achieve this, we must use file-linking in jails
so that we can update the coverage data (.gcda files)
from the jails. This means that creating jails is
slower than with bind-mounting and we need to
account for that in our timeouts.

We also can't kill child processes with SIGKILL,
which is un-catchable. Instead, we use SIGTERM
and dump the profile data before exiting.

Change-Id: I16fa534f6ed42f7133014d841bb024423315e0a4
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 14:45:12 -04:00
Ashod Nakashian
551454c9f5 wsd: test: reorder test execution order
Now that most tests are rid of poco sockets
and fixed a number of other issues, the
tests run much faster. The relative timings
have changed, so re-ordering can yield
better total time with -j.

The new order gives ~20% shorter execution
time with -j8 (on 8c/16t i9 @ 2.0 Ghz fixed).
Actual time went from ~2:11 down to 1:46.
A saving of more than 25 seconds.

Change-Id: I0f23b86e4218fff187cdbcc756eb77522732a64b
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
f396786e28 wsd: test: break connectLOKit retries when terminating
Without this, we may end up retrying a dozen times
before giving up, all when the test is complete.

This happened rarely when the test in question didn't
care to wait for the connection to finish. Such a test
exists for wopi redirections; UnitWOPIHttpRedirect.

Change-Id: Ied43119c91343be812d7c1a2be86ba8d21b4f021
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
a8cb6a660b wsd: test: track tests in URLs
This helps detect when tests cross-connect.

A rare, and very hard to find, issue went
like this:

A test (a random one) would recieve a request
that it didn't expect. This would cause it
to fail. It was clear that this was coming
from a different test--but which?

Meanwhile, another test (UnitWOPIHttpRedirect)
was in connectLOKit retry loop due to repeated
failure to connect.

With this patch, it was easy to see what was
happening, once the source was found. The
idea is to stamp the test sending the
request so the test-server can validate.
Upon failure, we can see the source test.

The source test (UnitWOPIHttpRedirect),
in the case in question, is a
server-side test. It flagged to exit once
it verified that the redirection worked
(in the GetFile serving the document).
Unfortunately, exiting didn't stop the
connection attempts in the same test. In
most cases the document would load before
DocBroker is stopped. But every so often
everything would shutdown and the test
would keep trying to connectLOKit.
Since we shutdown everything, we also
closed the listening port, which is now
available for other tests to re-use.
This is how UnitWOPIHttpRedirect requests
ended up at different tests, causing them
to fail sporadically.

The subsequent test fixes the retry logic.
The fix is left separate since this patch
is useful on its own, and independent of
the issue and the fix. This is just a tool.

Change-Id: I2848cc578a102fc0bd981e1ac71aaabc25f1a403
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
fcb0f8557a wsd: test: killpoco for UnitCopyPaste
Change-Id: I655e29619b110fce23881dab29828ecb7966890e
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
2986e1e9b5 wsd: test: send WS close-frame only once
Without this patch, we may end up repeatedly
sending close-frame. This impacts tests only.

Change-Id: I3c9a0cb14c9103d002508b1199647f6ff9761230
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
b1ddb1aa55 wsd: test: cleanup test helpers
Change-Id: I68d43ab78fe0a4a11b07f72c9cd7aab9500398c8
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
50d4129ab8 wsd: test: killpoco for UnitBadDocLoad
We now use our http::Socket and SocketPoll
instead of Poco.

Change-Id: I9b89c017e4bbba81267f753cbe26419912d32be8
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
5c874d1b9f wsd: test: correct shutdown UnitWebSocket
We cannot invoke the socket from outside the
SocketPoll and we must flag for async shutdown.

Change-Id: I223e24f5fe48a79a9d751c7cf5cdf9d720c22f7d
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
4fdd7cac67 wsd: test: improve Upload-Conflict tests stability
This handles an edge-case that failed randomly.

Change-Id: I0e13130477698f9a4fbdb2812a592a706ba408b4
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
8fed0fed8a wsd: test: killpoco test helpers
Change-Id: Iaf2a8cf195e29b1215076733ae268422d7384f34
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
712e40a3f9 wsd: test: replace hard-coded test timeouts
Compile-time constants are far superior
to hard-coded magic numbers and they
make changing them trivial. We need that
when we enable profiling.

Change-Id: I9ee42fabf3feb1feecb9b76ebca663007e263680
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
78ab6136f7 wsd: test: correct shutdown of WebSocketSession
Change-Id: I7d1aad4c26c4144038b9ed782a0f27454bb02eeb
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
3cbee21ec1 wsd: test: break WebSocketHandler polling when terminating
Change-Id: I0b177a031a8d1115823ad5161d5129aa9447c20f
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
7fb9a0588f wsd: test: killpoco for UnitClose
We now use our http::Socket and SocketPoll
instead of Poco.

Change-Id: I728f9c975b67da76dbbc78e94f1fb5f224c9bc57
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
b972c7e0a1 wsd: test: clang-tidy some args
Change-Id: If9dcbfb2e3eab5617fee60b8f233e400e3d38916
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
94978498ea wsd: test: modernize some tests
Change-Id: I8968a53f1a72ddebba276eae8211d8533964b591
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
60e64ec8c9 wsd: test: remove COOLWebSocket from WopiTestServer
Change-Id: Ia56c2a7f34503907fb1257b966125e4d94a61645
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
ba09a78721 wsd: test: modernize UnitTileCache
And disable it, since it's empty and has
no functional tests in it at all (it just
loads a document and exits the test, without
even waiting for the loading to finish).

We modernize, even though we also disable it,
because otherwise it wouldn't build.

Change-Id: I3735f28fa27af1d00e764f4e0070a25ff36b32d5
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 09:24:46 -04:00
Ashod Nakashian
b3540550e8 wsd: mark copied jails early
This avoids the case where we fail to
create the jail completely, get killed,
or crash. All of which might leave the
jail unremoved.

Change-Id: I4c6b6a038110186af7be9f358a42902b224188e0
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 07:51:52 -04:00
Ashod Nakashian
b77dfc47d2 wsd: remove default arg from SigUtil::killChild
Explicit is always better. We also need to
terminate more gracefully when profiling.

Change-Id: I7145cb59583c5d7c6362bbf9c74e9d21799eaa33
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 07:51:52 -04:00
Ashod Nakashian
4e9b836ea6 wsd: always use Util::forcedExit to properly cleanup
We need to flush and shutdown logging before exiting,
so we can't use _exit/_Exit directly.

In addition, with profiling (e.g. code-coverage) we
must flush the profile data, lest it's all for naught.

Change-Id: I726c5a2f4e699c17dd0d7d5b1c86d856e0118b3c
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 07:51:52 -04:00
Ashod Nakashian
a1553144fa wsd: http: improved logging
Change-Id: I6576e184aa23f722a01223119ce29b509c063231
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-08-02 07:51:52 -04:00
Skyler Grey
9e1f7d96f5 Fix typo in coolwsd.xml.in
- coolwsd.xml.in is the file copied to coolwsd.xml to become the
  configuration file for COOL
- this PR fixes a typo in the languagetool section

Signed-off-by: Skyler Grey <skyler3665@gmail.com>
Change-Id: I945d6d8257df34437092ac9f9c3f395cf5c759b1
2022-08-01 19:37:15 +03:00
Marc Rodrigues
20a27a9427 Translated using Weblate (German)
Currently translated at 100.0% (463 of 463 strings)

Co-authored-by: Marc Rodrigues <marc.rodrigues@collabora.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/de/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I0dc5e67b559d47db0fffa2ef383e8a9510a0c52f
2022-08-01 16:48:44 +02:00
Mike Kaganski
1b95758712 Translated using Weblate (Russian)
Currently translated at 100.0% (463 of 463 strings)

Co-authored-by: Mike Kaganski <mikekaganski@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ru/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I825cfd70edb90271c61d8a19dd5e7d83c264958e
2022-08-01 16:48:44 +02:00
William Gathoye
9e5b797dcb Translated using Weblate (French)
Currently translated at 100.0% (463 of 463 strings)

Co-authored-by: William Gathoye <william+weblate@gathoye.be>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/fr/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ib1734912ef3ef64a2cc6d987d2feb4d26d4bfde4
2022-08-01 16:48:44 +02:00
Tor Lillqvist
30de7bce7f Translated using Weblate (Finnish)
Currently translated at 91.7% (425 of 463 strings)

Co-authored-by: Tor Lillqvist <tml@collabora.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/fi/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Id4903be58e73a8b0902b58f949b7b20e3a484859
2022-08-01 16:48:44 +02:00
Pranam Lashkari
6e344b38e2 Translated using Weblate (Hindi)
Currently translated at 34.9% (162 of 463 strings)

Translated using Weblate (Hindi)

Currently translated at 33.2% (154 of 463 strings)

Co-authored-by: Pranam Lashkari <plashkari628@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/hi/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ica85e9bf83bd2d05613c876c80c8b383a25955d9
2022-08-01 16:48:44 +02:00
Rashesh Padia
94ce0b0f70 Translated using Weblate (Hindi)
Currently translated at 33.2% (154 of 463 strings)

Co-authored-by: Rashesh Padia <rasheshpadia419@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/hi/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I5689ccc8dcf09323772d400159fe3b4ac9376aa5
2022-08-01 16:48:44 +02:00
Pedro Pinto Silva
ec1a77a2e4 Translated using Weblate (Swedish)
Currently translated at 95.8% (444 of 463 strings)

Translated using Weblate (Slovak)

Currently translated at 92.2% (427 of 463 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (463 of 463 strings)

Translated using Weblate (Czech)

Currently translated at 94.8% (439 of 463 strings)

Translated using Weblate (Russian)

Currently translated at 99.7% (462 of 463 strings)

Translated using Weblate (French)

Currently translated at 99.5% (461 of 463 strings)

Co-authored-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Co-authored-by: Pedro Silva <pedro.silva@collabora.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/cs/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/fr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ru/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/sk/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/sv/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ib3b9624fb9a5b962e0a7e6cf0bce1240b54719ca
2022-08-01 16:48:44 +02:00
Adolfo Jayme Barrientos
7f1909dd29 Translated using Weblate (Spanish)
Currently translated at 100.0% (463 of 463 strings)

Translated using Weblate (Catalan)

Currently translated at 99.7% (462 of 463 strings)

Translated using Weblate (Asturian)

Currently translated at 51.1% (237 of 463 strings)

Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ast/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ca/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/es/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ia716263d8f7f672b0971cb0c93bb3d8d4daabe7a
2022-08-01 16:48:44 +02:00
SC
4e6a408a19 Translated using Weblate (Portuguese)
Currently translated at 100.0% (463 of 463 strings)

Co-authored-by: SC <lalocas@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/pt/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I14f30bb28d9ed37fbfc2fdda18213eee73bf6276
2022-08-01 16:48:44 +02:00
Ayhan Yalçınsoy
b905ba14cc Translated using Weblate (Turkish)
Currently translated at 100.0% (463 of 463 strings)

Co-authored-by: Ayhan Yalçınsoy <ayhanyalcinsoy@pisilinux.org>
Co-authored-by: PhD. Ayhan YALÇINSOY <ayhanyalcinsoy@pisilinux.org>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/tr/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I02dfd042f7f2463582d0dba4e6680738df5eea61
2022-08-01 16:48:44 +02:00
Sebastiaan Veld
6aafd6573d Translated using Weblate (Dutch)
Currently translated at 100.0% (463 of 463 strings)

Co-authored-by: Sebastiaan Veld <sebastiaan.veld@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/nl/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I17090f5e07a60db9609a96c0555919d5aa9fcadd
2022-08-01 16:48:44 +02:00
Ihor Hordiichuk
d4d29f44dd Translated using Weblate (Ukrainian)
Currently translated at 100.0% (463 of 463 strings)

Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/uk/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I96c80a33faa4c5c1d10c5222d0b1ea76095399a1
2022-08-01 16:48:44 +02:00