Commit graph

22670 commits

Author SHA1 Message Date
Neil Guertin
ae918ea449 Enable Idle test
Signed-off-by: Neil Guertin <neil.guertin@collabora.com>
Change-Id: I109e8c1b4e14be096741ceea5285456b77a38d04
2024-01-18 11:11:33 -05:00
Neil Guertin
b168aac5f3 Randomize user settings
Sets dark mode, zoom, spell check, sidebar, and moves around the sheet
in calc

Signed-off-by: Neil Guertin <neil.guertin@collabora.com>
Change-Id: I56adcc425e3d7472f811f6e1e904186554dd432f
2024-01-18 15:45:18 +00:00
Andras Timar
1ac2492bcd Bump version to 23.05.7.3
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I21ff26ef0dfb4f782ccf517dc47239832bc2ef57
2024-01-18 13:08:35 +01:00
Henry Castro
acfe9e8f09 browser: close feedback dialog if ESC key is pressed
Change-Id: I251aec921d6f174652e3068dfa06e5dfcaf61965
Signed-off-by: Henry Castro <hcastro@collabora.com>
2024-01-18 12:31:40 +01:00
Andras Timar
f66cb26795 update l10n files for Weblate
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I3c25f048b5f20181d9d086f79d0de9d8cb0f2780
2024-01-18 11:56:57 +01:00
Sebastiaan Veld
8033b5dee6 Translated using Weblate (Dutch)
Currently translated at 100.0% (573 of 573 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: I510356ac49fd60bfbecf4f8e915adf21be8c742e
2024-01-18 11:56:05 +01:00
Rob Pearson
b14a808db5 Translated using Weblate (English (New Zealand))
Currently translated at 100.0% (573 of 573 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 100.0% (573 of 573 strings)

Translated using Weblate (English (Australia))

Currently translated at 100.0% (573 of 573 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/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ibe223724d26076520814007f2f3d4a8622cd456c
2024-01-18 11:56:05 +01:00
Rash419
1fbbae0934 admin: add about page for indirection server
- show full license

Signed-off-by: Rash419 <rashesh.padia@collabora.com>
Change-Id: Ia51012b5277e6666733fc83441754276a79759da
2024-01-18 16:15:42 +05:30
Szymon Kłos
cad59f4b1c Increase out-of-focus idle timeout to 5 min
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I4cd990a6ed9443c9627f9b27bb3d20f4c498b688
2024-01-17 21:54:27 +01:00
bittin1ddc447d824349b2
ad9fbc97a3 Translated using Weblate (Swedish)
Currently translated at 100.0% (573 of 573 strings)

Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
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: I0cbee16b6445fb8d9961b3b4a34ac26c6b067eb3
2024-01-17 21:53:05 +01:00
Matthaiks
8dc06bb989 Translated using Weblate (Polish)
Currently translated at 100.0% (573 of 573 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: I5a20e4df02607f29723e89a832a24679f880c936
2024-01-17 21:53:05 +01:00
Andras Timar
3be25718ae Translated using Weblate (German)
Currently translated at 97.3% (558 of 573 strings)

Translated using Weblate (Hungarian)

Currently translated at 100.0% (573 of 573 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: I3b6a6af0ac7f53de5dd4bea5bfd15d36d9dfc24c
2024-01-17 21:53:04 +01:00
Milo Ivir
c3ad46b192 Translated using Weblate (Croatian)
Currently translated at 100.0% (573 of 573 strings)

Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/hr/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I6fb60199f6340aa9c267d827f9c26992765d3857
2024-01-17 21:53:04 +01:00
gallegonovato
93cb09869e Translated using Weblate (Spanish)
Currently translated at 100.0% (573 of 573 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: Icdb787f5f8fe814e0195a78d9614bcfa8813761c
2024-01-17 21:53:04 +01:00
Gökay Şatır
9e47d6a830 Do copy the hyperlink location in readonly mode.
Using internal tricks to accomplish the task.

Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Ie969a934f17a1b57a5c7acae8aa84baadfc5b5e2
2024-01-17 19:57:58 +01:00
Gökay Şatır
25db900be2 Enable readonly click for all document types.
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: Ibcc38ba7af9108305a2efd940060267ec08dbbdf
2024-01-17 19:57:40 +01:00
Pedro Pinto Silva
c0f530f9f8 Mobile: fix insert sheet after icon and replace insert cell icon
- Best to use a more generic insertcell icon (used also in core) instead
of re-using the insert cell right. (specially because this button
triggers another option panel)
- Insert sheet after button had the same svg as inset sheet before
  - Fix it and make those more distinguishable

Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I90dde5ce35c8d765abf7db1d663ab977b44d26b7
2024-01-17 19:49:31 +01:00
Andras Timar
15fc539615 add missing icons (used by mobile UI)
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I82b1fc1c59452c092f7ff250e3919496458fff46
2024-01-17 19:49:31 +01:00
Gülşah Köse
ab6f0ac18d Make drawing area image render delay solution to specific
Regression: 9b752c79b7970585c0cce3026d701b8e8b33d8a0:
	spellcheck dialog drawing area is affected.

Modalpopups are affected from image render delay.
So make the solution specific to modal popups.

Signed-off-by: Gülşah Köse <gulsah.kose@collabora.com>
Change-Id: I9456c347f0fa9da932e4df61f3324bb39544c06d
2024-01-17 18:50:43 +01:00
Andras Timar
c74801353d update l10n files for Weblate
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: If13114f941b5a1b7e8b6f617fc3f8708bb9a616a
2024-01-17 14:33:41 +01:00
Andras Timar
efb34a3c5e src/map/handler/Map.SlideShow.js contains localisable strings
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Id97b3f6e2f049e7a8075f3b7e8fde2894ca58de1
2024-01-17 14:32:36 +01:00
codewithvk
ca5f40a3ea Impress: Disable 'Present in Windows' Button on Mobile and Tablet
This commit hides the 'Present in Windows' button in Impress on mobile and tablet devices. This change is necessary because, on tablets, pressing this button currently results in the presentation being saved as an SVG file, which is not the intended behavior. The button should only be available on desktop environments.

Signed-off-by: codewithvk <vivek.javiya@collabora.com>
Change-Id: I362183d899409f3c3075aeaaa3e50cde11e59925
2024-01-17 11:12:03 +01:00
MOHAMED IRFAN
41faa50420 Added translation using Weblate (Javanese)
Added translation using Weblate (Javanese)

Co-authored-by: MOHAMED IRFAN <MD.irfan@allautopartstore.com>
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I2045315806d4467df745ff3c16da5d9e8ad53b63
2024-01-17 11:02:08 +01:00
Milo Ivir
eca7b65c72 Translated using Weblate (Croatian)
Currently translated at 100.0% (564 of 564 strings)

Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/hr/
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I0463901441f00e63b04aa2eea178d9f5544f2b8d
2024-01-17 11:02:08 +01:00
Yaron Shahrabani
4751bbe2ee Translated using Weblate (Hebrew)
Currently translated at 99.6% (562 of 564 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: If859d270e6b03ffe8fc2cb35397670eea67b0146
2024-01-17 11:02:08 +01:00
Сергій
8a549f46b7 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (564 of 564 strings)

Co-authored-by: Сергій <sergiy.goncharuk.1@gmail.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: Idca10bdaf19c1537c18304ca1b208a9e2c1f96a4
2024-01-17 11:02:08 +01:00
bittin1ddc447d824349b2
f74abf6354 Translated using Weblate (Swedish)
Currently translated at 100.0% (564 of 564 strings)

Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
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: I822f16d373ae3ed5e40ac8fec31eabf2addb864d
2024-01-17 11:02:08 +01:00
Martin Srebotnjak
e5d7c2f728 Translated using Weblate (Slovenian)
Currently translated at 100.0% (564 of 564 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: I15b3aec60d47023c23b9fd83813a48150761aa46
2024-01-17 11:02:08 +01:00
Matthaiks
afd470b570 Translated using Weblate (Polish)
Currently translated at 100.0% (564 of 564 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: I039f02f1fade461590fc06b3872bdae92421e28a
2024-01-17 11:02:08 +01:00
Sebastiaan Veld
689a3e6ddf Translated using Weblate (Dutch)
Currently translated at 100.0% (564 of 564 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: I592c343940c8bcb755b5c55dede8e2a8a2e8e8ae
2024-01-17 11:02:08 +01:00
Andras Timar
c06354ab7f Translated using Weblate (Hungarian)
Currently translated at 100.0% (564 of 564 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: I35168db29cfc39e0412ed836bd2d10b275bba733
2024-01-17 11:02:08 +01:00
gallegonovato
50b94969d0 Translated using Weblate (Spanish)
Currently translated at 100.0% (564 of 564 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: I899996182c21e85e651436074367e5c063f8754d
2024-01-17 11:02:07 +01:00
Rob Pearson
a5dc239686 Translated using Weblate (English (South Africa))
Currently translated at 100.0% (564 of 564 strings)

Translated using Weblate (English (New Zealand))

Currently translated at 100.0% (564 of 564 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 100.0% (564 of 564 strings)

Translated using Weblate (English (Australia))

Currently translated at 100.0% (564 of 564 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: I7cc254fb1b252e221dc42d78cc2b7cbfad8357f7
2024-01-17 11:02:07 +01:00
Stanislav Horáček
a74b320b97 Translated using Weblate (Czech)
Currently translated at 100.0% (564 of 564 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: I1da816353158fe663b5a747456ed9425b3440166
2024-01-17 11:02:07 +01:00
Michael Meeks
ca34860bbc clipboard - dump saved clipboard state and details.
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
Change-Id: I1dcee22ad66bce1081b88262b58e9999f6e81ada
2024-01-17 09:52:58 +00:00
Darshan-upadhyay1110
20af66cd5d fix spinfieldcontainer regression
- use margin-inline-start/end insted of margin left / right.
- This is important for RTL mode
Signed-off-by: Darshan-upadhyay1110 <darshan.upadhyay@collabora.com>
Change-Id: Ie352a247aeedb1d1e9ff331a442a1c5214dbb470
2024-01-17 14:12:30 +05:30
Darshan-upadhyay1110
e8fd4a6ec3 Set child popup position for autofilter
- Child popoup like filter by color or filter by condition has fixed potion on screen
- added calculation child popup in autofilter
Signed-off-by: Darshan-upadhyay1110 <darshan.upadhyay@collabora.com>
Change-Id: I8adc33e782bd7a238231ecb80e533a11bc71e5b4
2024-01-17 09:38:58 +01:00
Michael Meeks
df5cf10002 drop pako dependency.
Unused in the package since:

    commit 2def6dc3d5
    Date:   Sat Aug 27 17:49:50 2022 +0100

    Switch to zstd image compression.

Change-Id: I785ad2c1522721ed34cf89a1922ee06d5e2507e4
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2024-01-16 22:28:10 -04:00
Miklos Vajna
c97e4e2720 admin: handle errors while decoding URLs
#9 0x7f1fb8b06ee7 in __cxa_throw (/usr/lib64/libstdc++.so.6+0xb7ee7) (BuildId: c74eca671e2dd0f063706372d103f8acef88f1e3)
    #10 0x7f1fb808645b in Poco::URI::decode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>&, bool) (/usr/lib64/libPocoFoundation.so.92+0x15145b) (BuildId: 32601204eb877c998d0122c4bef1c7c08c8d0285)
    #11 0x55a887e4bb8b in Util::decodeURIComponent(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&) /home/vmiklos/git/collaboraonline/online-fuzz/common/Util.cpp:830:9
    #12 0x55a8874b7547 in AdminSocketHandler::handleMessage(std::vector<char, std::allocator<char>> const&) /home/vmiklos/git/collaboraonline/online-fuzz/wsd/Admin.cpp:392:20

Signed-off-by: Miklos Vajna <vmiklos@collabora.com>
Change-Id: I87f358d218e8774d5c82f1fb12e2f56898e7581e
2024-01-16 21:36:43 +01:00
Ashod Nakashian
2d464fd7cc service: change KillMode to mixed
According to the systemd.kill man page, when
KillMode=control-group "all remaining processes
in the control group of this unit will be killed
on unit stop." This ends up killing the kit
processes as well, which prevents saving any
unsaved modifications before shutting down.

The setting we want is 'mixed'. According to
the man page, with mixed "the SIGTERM signal is
sent to the main process while the subsequent
SIGKILL signal is sent to all remaining processes
of the unit's control group."

In other words, with KillMode=mixed, coolwsd
will receive the termination signal and it will
manage its children. But systemd will still
make sure that when coolwsd terminates, or when
it times out, all children and properly killed.

This changes KillMode to mixed.

Change-Id: I4123dfe5143d2cc6223b1542821a10bad86fb449
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2024-01-16 21:33:52 +01:00
Gökay Şatır
be29c99606 Enable readonlyhyperlinkfo functionality for Calc.
Signed-off-by: Gökay Şatır <gokaysatir@gmail.com>
Change-Id: I246b58b849ae74aa552c3fd9202c851aad6606ec
2024-01-16 18:39:55 +01:00
Mike Kaganski
d5340dae84 Show tooltips ('tooltip: {...}', LOK_CALLBACK_TOOLTIP) in documents
Signed-off-by: Mike Kaganski <mike.kaganski@collabora.com>
Change-Id: Ibc182d026f2504f7c5bedbbf972f38e4a9ba5db9
2024-01-16 15:41:48 +03:00
Mike Kaganski
ed642d008d Handle LOK_CALLBACK_TOOLTIP in wsd
Send "tooltip: <payload>" to client for this callback type.
Client-side handling should be implemented separately.

Signed-off-by: Mike Kaganski <mike.kaganski@collabora.com>
Change-Id: I2d1a07dd36fa20a4b5ff785da788356e0f41d62f
2024-01-16 15:41:48 +03:00
Andras Timar
33634effc6 Update uno command translations (Edit Section)
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I4db725c804adeaa123418ada160808d6eca45ec8
2024-01-15 21:46:24 +01:00
Méven Car
3dcbe20a6e Ui: make combobox right side not rounded corners
Signed-off-by: Méven Car <meven.car@collabora.com>
Change-Id: If919ca50dcb3b74b7dda8c25ffb5242dc2a4dfdb
2024-01-15 18:03:34 +01:00
Méven Car
8b2f8916b3 Add Css rules for custom properties fields
Signed-off-by: Méven Car <meven.car@collabora.com>
Change-Id: I4b57a1c04dc67620f4ee010e17fff4f9e677d0de
2024-01-15 18:03:34 +01:00
Caolán McNamara
d32785cdbb tsc can report an error but create js output, so 2nd make's 'succeed'
so on failure remove the output so a second attempt doesn't appear
to succeed

Signed-off-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Change-Id: Ibc1f7d46c2946cdc6a4dbcd6181872fb12e19fb6
2024-01-15 16:20:00 +00:00
Szymon Kłos
7ecbcc07f0 cypress: disable failing idle tests
Let's get this merged and try to fix later.
It works locally but not on CI.

Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I62dda307575f6b8e9eac40b061b2f8c9e609f2e7
2024-01-15 16:07:38 +01:00
Szymon Kłos
a776ddf48d cypress: test idle handling
For faster testing use special values in Cypress case.
- check inactivity every 1s
- out of focus timeout - 1s
- inactivity timeout - 7s

Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I9dd51f2098486917898b7624ac5ade56521f9e96
2024-01-15 16:07:38 +01:00
Méven Car
c9e99706d6 context menu: allow edit section for Writer text sections
Signed-off-by: Méven Car <meven.car@collabora.com>
Change-Id: I40a40a99551a756ad234e73956169018b761fa42
2024-01-15 15:03:24 +01:00