Commit graph

19884 commits

Author SHA1 Message Date
Matthaiks
ffe116cf3a Translated using Weblate (Polish)
Currently translated at 100.0% (520 of 520 strings)

Co-authored-by: Matthaiks <kitynska@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/pl/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I421eaf07b5df4c4c31e64ae7a1e86d6c990b38fe
2023-02-08 07:50:38 +01:00
Andras Timar
c4d9c9ec7c Translated using Weblate (German)
Currently translated at 100.0% (520 of 520 strings)

Translated using Weblate (Hungarian)

Currently translated at 100.0% (520 of 520 strings)

Co-authored-by: Andras Timar <andras.timar@collabora.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/de/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/hu/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I32d63db785227e5eb6e27b764c10d45ebb049e90
2023-02-08 07:50:38 +01:00
Yaron Shahrabani
d981516000 Translated using Weblate (Hebrew)
Currently translated at 100.0% (520 of 520 strings)

Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/he/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I25c84f822dca4038387b4c099059cd03761b12d1
2023-02-08 07:50:37 +01:00
gallegonovato
5dd53ee870 Translated using Weblate (Spanish)
Currently translated at 100.0% (520 of 520 strings)

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
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: Ifc6bcbc7a5ebfb0829526898d85a0d92a7ba8fb6
2023-02-08 07:50:37 +01:00
Joan Montané
abc2dc7721 Translated using Weblate (Catalan)
Currently translated at 100.0% (457 of 457 strings)

Translated using Weblate (Catalan)

Currently translated at 99.8% (519 of 520 strings)

Translated using Weblate (Catalan)

Currently translated at 97.6% (508 of 520 strings)

Co-authored-by: Joan Montané <jmontane@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ca/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ca/
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: If803a571e5453daf90f3be7cb98dbe3fbff7c4ee
2023-02-08 07:50:37 +01:00
Andras Timar
e4b056bfbf Better documentation of remote grammar checker settings
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I0350cc2005325cec378a8942e3294ed18a66538a
2023-02-07 11:26:51 -04:00
Ashod Nakashian
cdec13ce76 wsd: test: simplify UnitWOPIExpiredToken
Change-Id: Ie9e2ccb828479cb2c9b9a072e712552d3a2383e1
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2023-02-07 14:36:51 +01:00
Ashod Nakashian
318f3f6eb8 wsd: more accurate possible-modification flagging
This improves the flagging of possible-modification
in cases where there might be a race between the
arrival of the ModifiedStatus flag from Core
and the closing of the document. This can happen,
for example, when the user makes an edit and
immediately closes the document. In these cases
we want to be able to assume modification based
on the last activity from the user that may have
modified the document.

The issue this patch fixes is that we were too
aggressive in our assumption of modification,
because it was better to be wrong and try to
save rather than not. However, this also set
the IsModifiedByUser header to the PutFile
request when uploading the document to storage,
which was not accurate or acceptable.

Change-Id: I84228bfbb92f688d303568027171df3686d2cd2b
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2023-02-07 14:36:51 +01:00
Ashod Nakashian
979f836bdb wsd: const and minor cleanup
Change-Id: I81f7c957085744ee4b80a475b524f660e4b312ea
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2023-02-07 14:36:51 +01:00
Ashod Nakashian
e33d6aa2ca wsd: break cyclic setModified call
DocBroker's setModified notifies the Admin
of modifications, there is no point in
having the Admin call back into DocBroker.

The only reason that this didn't cause
an infinite recursion is that DocBroker
calls the Admin only when the flag has
changed, and since the Admin callback
is done asynchronously, by the time
the Admin handler is called, DocBroker
had already updated its flag, so the
callback doesn't cause an infinite
recursion.

Change-Id: Ic4028d54338f8043221571c25e332b4c77f6d628
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2023-02-07 14:36:51 +01:00
Andras Timar
3e67787fea Update UNO command translations
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I71f8a276692db0da2e3b6577ccb7a6f391425083
2023-02-06 21:49:53 +01:00
Tushar
9a33c3b8f0 solves toggleMenubar wrong icon. Fixes issue #2816
Signed-off-by: Tushar <tusharbarman123@gmail.com>
Change-Id: I0cbbd1653ff49beb12fc51ebd8b9d66b532ca406
2023-02-06 10:38:55 +01:00
Gülşah Köse
bb99f6ee7d Set inital focus widget for repair dialog
Without this change focus is on sheet and ESC does not close the dialog

Signed-off-by: Gülşah Köse <gulsah.kose@collabora.com>
Change-Id: Ib60e681726393c67b38101d6eb48e3693ba156e3
2023-02-06 10:45:38 +03:00
Andras Timar
147a59f925 Update l10n files for Weblate
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I7003ea0859e4b754bbce60a14e4d95dfcb28564f
2023-02-03 12:50:59 +01:00
Andika Triwidada
97b107498a Translated using Weblate (Indonesian)
Currently translated at 100.0% (518 of 518 strings)

Translation: Collabora Online/UI
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/id/
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I832a7d6c8c3d85418b336b643f32af4abc64ea6c
2023-02-03 12:48:04 +01:00
Ihor Hordiichuk
56327ae934 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (518 of 518 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: I2d7c209a16220160d9518805002d0161901d950f
2023-02-03 12:48:04 +01:00
Martin Srebotnjak
c71e03b07b Translated using Weblate (Slovenian)
Currently translated at 100.0% (518 of 518 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: I47c59b68a1bb29dde4a7d3b89f190de8ba353469
2023-02-03 12:48:04 +01:00
Matthaiks
e755eb8911 Translated using Weblate (Polish)
Currently translated at 100.0% (518 of 518 strings)

Co-authored-by: Matthaiks <kitynska@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/pl/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I48653dbd7d23e60ee08784dd3a30cbfb6d4c4427
2023-02-03 12:48:03 +01:00
Sebastiaan Veld
184f19950d Translated using Weblate (Dutch)
Currently translated at 100.0% (518 of 518 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: I09ba302b0091ada6cd7b38f6673463011082be29
2023-02-03 12:48:03 +01:00
Sveinn í Felli
1826ea75fa Translated using Weblate (Icelandic)
Currently translated at 100.0% (518 of 518 strings)

Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/is/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I227d6a0b28ebe105a4a89eca36a741fda2234037
2023-02-03 12:48:03 +01:00
Andras Timar
e91ffb9c4b Translated using Weblate (Hungarian)
Currently translated at 100.0% (518 of 518 strings)

Co-authored-by: Andras Timar <andras.timar@collabora.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/hu/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Iac9833a188f1edb8299367a71c73e4d2fb2fbc92
2023-02-03 12:48:03 +01:00
Yaron Shahrabani
c5a18a509d Translated using Weblate (Hebrew)
Currently translated at 100.0% (518 of 518 strings)

Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/he/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ic8b0735ef9b23592c3f44be65f0b8ed45059b9d5
2023-02-03 12:48:03 +01:00
gallegonovato
94f7ec7150 Translated using Weblate (Spanish)
Currently translated at 100.0% (518 of 518 strings)

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
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: I757a2030249646208c3cc7a92171d773cccaef9f
2023-02-03 12:48:03 +01:00
Rob Pearson
6915d97f1e Translated using Weblate (English (South Africa))
Currently translated at 100.0% (518 of 518 strings)

Translated using Weblate (English (New Zealand))

Currently translated at 100.0% (518 of 518 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 100.0% (518 of 518 strings)

Translated using Weblate (English (Australia))

Currently translated at 100.0% (518 of 518 strings)

Co-authored-by: Rob Pearson <rob.dunedin@gmail.com>
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/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ie0d609355aa8b03ca3ed8abbc2dae3760066caa7
2023-02-03 12:48:03 +01:00
Stanislav Horáček
1f2faeedf7 Translated using Weblate (Czech)
Currently translated at 100.0% (518 of 518 strings)

Co-authored-by: Stanislav Horáček <stanislav.horacek@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/cs/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ie14ee99591736fc8043948cf8c03a09157579a31
2023-02-03 12:48:03 +01:00
inductor
5ca5ed3b01 Use COPY rather than ADD
Signed-off-by: inductor <kela@inductor.me>
Change-Id: I6f34fe0f41af627a8d6966ca42ead3b324251eba
2023-02-03 12:36:02 +01:00
Szymon Kłos
23082d8db1 jsdialog: handle standard responses in messagebox
we need to use containerHandler to get response bindings

Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I8d38020ac3fcf889932c1cbd16005dd06f609e27
2023-02-02 11:43:34 -04:00
Pedro Pinto Silva
3199ab9afb Fix the insertion of ghost hyperlinks
Before this commit, if the user would choose to insert a link
without text value (maybe plans to add the title later)
or when the user forgets completely to insert the text value
the hyperlink dialog would disappear and no hyperlink would be inserted.

If the text is inexistent -> take the hyperlink itself as the text value

Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I4487d3f3c6084e1da11d042d5e6930d4f772d652
2023-02-02 10:31:46 +01:00
Pedro Pinto Silva
ccc90c2403 Do not error out when inserting empty hyperlinks
Plus always good to inform the user of what is happening

Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Ia9a85062f525139f716669e9cdacf444d6055274
2023-02-02 10:31:46 +01:00
Pranam Lashkari
a8cd0ef8ab feature locking: fix custom uno command handling of menu items
adding 'uno' field to menu items broke some custom feature handling
removed '.uno:' from the command and if uno field is missing add lockUno field

it is a revert of a6cc06a with some additional changes

Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: I1cce37c0d943be5f2cd1ec53f363fbbd73464ac8
2023-02-02 09:25:33 +01:00
Szymon Kłos
a135af0db4 Show error when user not provided extension for export file name
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: Ida96cc7b972ba1b72f596319bcc8129d6218fd92
2023-02-01 12:16:12 +01:00
Andras Timar
719ae9bf4f Bump version to 22.05.10.1
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I90710c1ea62d42741de59928342c9afbf3b5f13c
2023-02-01 00:14:09 +01:00
Andras Timar
1f503b8681 Update l10n files for Weblate
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I92a7619a862fc36085a3964f4836600bf174b328
2023-02-01 00:11:22 +01:00
Pranam Lashkari
4a33dfc1eb zotero: fixed setting browser cached language for citation unintentionally
Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: I4ac11900b0f000e3acd4cb4dc1768852d133e85b
2023-02-01 00:03:21 +01:00
Pranam Lashkari
7cc870d8fc zotero: show warning citations storage type can't be changed
Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: I76c6ea8989ac9c5496fc497be5e56fab1d44b1ee
2023-02-01 00:03:21 +01:00
Pranam Lashkari
e9a885d32f zotero: introduced support for endnote and footnote citation
Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: I8429e81c58e72e846ce39de47e883ab6c96c8ebe
2023-02-01 00:03:21 +01:00
Besnik Bleta
f7c650c5b2 Translated using Weblate (Albanian)
Currently translated at 99.0% (109 of 110 strings)

Translated using Weblate (Albanian)

Currently translated at 0.0% (0 of 110 strings)

Translated using Weblate (Albanian)

Currently translated at 100.0% (22 of 22 strings)

Translated using Weblate (Albanian)

Currently translated at 50.1% (229 of 457 strings)

Translated using Weblate (Albanian)

Currently translated at 15.0% (69 of 457 strings)

Translated using Weblate (Albanian)

Currently translated at 96.8% (493 of 509 strings)

Translated using Weblate (Albanian)

Currently translated at 14.6% (67 of 457 strings)

Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/sq/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/sq/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/sq/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/sq/
Translation: Collabora Online/Android app
Translation: Collabora Online/Android lib
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I7c421af6ce5301b420b3422984e0aba7f544133c
2023-01-31 22:46:30 +01:00
Matthaiks
f7749d2509 Translated using Weblate (Polish)
Currently translated at 100.0% (457 of 457 strings)

Co-authored-by: Matthaiks <kitynska@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/pl/
Translation: Collabora Online/Help
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ifdb044737bb89cb72f201b31935c64aff2c10d05
2023-01-31 22:46:30 +01:00
Marc Rodrigues
f88023fd0d Translated using Weblate (German)
Currently translated at 100.0% (457 of 457 strings)

Translated using Weblate (German)

Currently translated at 100.0% (509 of 509 strings)

Co-authored-by: Marc Rodrigues <marc.rodrigues@collabora.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/de/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/de/
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ie2748b3550aae618c0033cbc8decddb74592cfc8
2023-01-31 22:46:29 +01:00
Milo Ivir
16d6c41125 Translated using Weblate (Croatian)
Currently translated at 100.0% (457 of 457 strings)

Translated using Weblate (Croatian)

Currently translated at 100.0% (509 of 509 strings)

Translated using Weblate (Croatian)

Currently translated at 100.0% (110 of 110 strings)

Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/hr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/hr/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/hr/
Translation: Collabora Online/Android app
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I31259145559ea3ad50d42de491e6b809a1d4cb7c
2023-01-31 22:46:29 +01:00
Szymon Kłos
f5b1aa8f43 calc: allow to select mutliple columns using mouse
click and drag mouse pointer on row/column headers to
select them in calc

Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I3d62269692ffe47269bd6b7db04175c0cdcfb4bc
2023-01-31 15:54:06 +01:00
Szymon Kłos
a523aba4ba formulabar: allow copying using keyboard
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I59c9ee634c4799be421649f99fca3c9be6656781
2023-01-31 15:53:07 +01:00
Szymon Kłos
f290a0829a jsdialog: allow arrow up/down navigation in multiline edit
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I1e8ace0c0dae2e06f8d64788b9316e6e1914d7ab
2023-01-31 15:52:17 +01:00
Szymon Kłos
8bc3ed7d54 jsdialog: don't use jQuery in multilineedit
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I1808693c3e9b10d533a60e59f55ac293239235dd
2023-01-31 15:52:17 +01:00
Szymon Kłos
96230dddec jsdialog: move multiline edit widget to separate file
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: Ie47125930166ac966d057cd48c8e91b43f781bee
2023-01-31 15:52:17 +01:00
Ashod Nakashian
4ee99c992d wsd: test: add timezone tests
Currently these tests share the Language tests,
but in the future they can have their own home.

Change-Id: I8e3c0ea08bc28624f03bd8e3441d8419607173eb
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2023-01-31 15:38:08 +01:00
Ashod Nakashian
0f9dc9460b wsd: support per-user timezone
Change-Id: I5e2318a34cb39d8d56ec3cf4977ebd75588a7627
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2023-01-31 15:38:08 +01:00
Rash419
7e06860ddf js: get full uri from indirection server
instead of just routeToken

Signed-off-by: Rash419 <rashesh.padia@collabora.com>
Change-Id: I3755fc2536d4358d2c63effdc9e9f9e5da246504
2023-01-31 15:32:30 +01:00
Rash419
c5fd805619 admin: added new admin->client command
routing_rmdoc command is added specifically to notify indirection url
server about document getting removed with its wopiSrc

Signed-off-by: Rash419 <rashesh.padia@collabora.com>
Change-Id: Ic077f210d520394e3ef8ced778604b7343436328
2023-01-31 15:32:30 +01:00
Rash419
f63d07bdea wsd: store routeToken in server
- added routeToken in ClientSession::createPublicURI

Signed-off-by: Rash419 <rashesh.padia@collabora.com>
Change-Id: Ib4a211e69d96589dd735ba8e32ddbe5f98c96509
2023-01-31 15:32:30 +01:00