Commit graph

18246 commits

Author SHA1 Message Date
Mikhail Pershin
fc17bd110e Translated using Weblate (Russian)
Currently translated at 59.9% (274 of 457 strings)

Translated using Weblate (Russian)

Currently translated at 59.7% (273 of 457 strings)

Translated using Weblate (Russian)

Currently translated at 58.8% (269 of 457 strings)

Translated using Weblate (Russian)

Currently translated at 58.2% (266 of 457 strings)

Translated using Weblate (Russian)

Currently translated at 57.9% (265 of 457 strings)

Translated using Weblate (Russian)

Currently translated at 57.7% (264 of 457 strings)

Translated using Weblate (Russian)

Currently translated at 57.3% (262 of 457 strings)

Translated using Weblate (Russian)

Currently translated at 57.1% (261 of 457 strings)

Translated using Weblate (Russian)

Currently translated at 57.1% (261 of 457 strings)

Translated using Weblate (Russian)

Currently translated at 56.8% (260 of 457 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (444 of 444 strings)

Co-authored-by: Mikhail Pershin <mikhail@frcdr.org>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ru/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ru/
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I301ef881c66e494d98bfc113af731797bb824bf0
2022-05-18 12:25:18 +02:00
Alexander Gabilondo
7af62ac67e Translated using Weblate (Basque)
Currently translated at 96.9% (443 of 457 strings)

Translated using Weblate (Basque)

Currently translated at 93.2% (426 of 457 strings)

Co-authored-by: Alexander Gabilondo <alexgabi@openmailbox.org>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/eu/
Translation: Collabora Online/Help
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: If3e9602bbdcd5e5a6c82f7770b77f99bfab7ccf5
2022-05-18 12:25:18 +02:00
Leif-Jöran Olsson
f155148e00 Translated using Weblate (Swedish)
Currently translated at 100.0% (444 of 444 strings)

Co-authored-by: Leif-Jöran Olsson <info@friprogramvarusyndikatet.se>
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: If5be1127996813e07f1efcfeb588e227cc868104
2022-05-18 12:25:17 +02:00
Adolfo Jayme Barrientos
e07387539f Translated using Weblate (Vietnamese)
Currently translated at 95.7% (425 of 444 strings)

Translated using Weblate (Uzbek)

Currently translated at 22.2% (99 of 444 strings)

Translated using Weblate (Russian)

Currently translated at 98.6% (438 of 444 strings)

Translated using Weblate (Romanian)

Currently translated at 20.7% (92 of 444 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (444 of 444 strings)

Translated using Weblate (Portuguese)

Currently translated at 100.0% (444 of 444 strings)

Translated using Weblate (Indonesian)

Currently translated at 98.1% (436 of 444 strings)

Translated using Weblate (Galician)

Currently translated at 73.1% (325 of 444 strings)

Translated using Weblate (Spanish)

Currently translated at 100.0% (444 of 444 strings)

Translated using Weblate (Asturian)

Currently translated at 15.0% (69 of 457 strings)

Translated using Weblate (Greek)

Currently translated at 97.7% (434 of 444 strings)

Translated using Weblate (Catalan)

Currently translated at 99.7% (443 of 444 strings)

Translated using Weblate (Bulgarian)

Currently translated at 73.4% (326 of 444 strings)

Translated using Weblate (Belarusian)

Currently translated at 0.4% (2 of 444 strings)

Translated using Weblate (Asturian)

Currently translated at 49.7% (221 of 444 strings)

Translated using Weblate (Afrikaans)

Currently translated at 29.2% (130 of 444 strings)

Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ast/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/af/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ast/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/be/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/bg/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ca/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/el/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/es/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/gl/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/id/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/pt/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ro/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ru/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/uz/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/vi/
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I5fd5bb78227077cc6763ed4329670e66a454c11f
2022-05-18 12:25:17 +02:00
Nathan
c0eab14c06 Translated using Weblate (French)
Currently translated at 100.0% (444 of 444 strings)

Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
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: Ia13d2e61d3e55a29c7c27a7a53732b6e59bafde8
2022-05-18 12:25:17 +02:00
Luboš Luňák
b999f12500 make cypress tests work also with 16384 columns
Some places tested for AMJ being the last column, but with 16k
columns it's XFD. Without this those tests run in an endless
loop when run with Calc set to 16k columns.

Signed-off-by: Luboš Luňák <l.lunak@centrum.cz>
Change-Id: I6249e0ec975634b60aaf3291e021b74b4aa3cc5d
2022-05-18 06:59:08 +02:00
Gökay Şatır
a4885396bb Remove unused divOverlay parts.
Signed-off-by: Gökay Şatır <gokaysatir@collabora.com>
Change-Id: I98ea380037e1653cc4635f895d472825df413c73
2022-05-16 21:52:09 +03:00
Gökay Şatır
04a049922a Remove unused boxzoom related parts.
Signed-off-by: Gökay Şatır <gokaysatir@collabora.com>
Change-Id: I6ce90e4ec020f2c96ad72b54ea5c5d2182c91bc1
2022-05-16 21:51:56 +03:00
andreas kainz
fee024f739 colibre-dark icons
as subfolder at images/dark

Signed-off-by: andreas kainz <kainz.a@gmail.com>
Change-Id: I720cb82715760661faa74b7a9acb96ad97808ab5
2022-05-16 13:10:20 +02:00
Rash419
d6f055d36d contentcontrol: expose checkbox unocommmand
added checkbox in mobile,classic and notebookbar

Signed-off-by: Rash419 <rashesh.padia@collabora.com>
Change-Id: I0bed99094c2c4bacd50529dbd00891d39cb40c13
2022-05-13 17:57:53 +03:00
Rash419
c9b9a6589e introduce content control in online
added unocommand to enter rich text in classic, NB and mobile
created a new section to draw rich text rectangles
handle the callback for content control

Signed-off-by: Rash419 <rashesh.padia@collabora.com>
Change-Id: If9912b3598729c26014519c4e1c3c65000b973a4
2022-05-13 17:57:53 +03:00
andreas kainz
df57005ae2 w2ui-scroll use var colors
Signed-off-by: andreas kainz <kainz.a@gmail.com>
Change-Id: I0908c446ea5eb02c5fcd82f9fe0e2ac1af491dcb
2022-05-13 18:47:23 +05:30
andreas kainz
55d9724999 jquery-ui-lightness/ui-icons_ for dark mode
switch to ffffff instead of 222222 when the prefers-color-scheme is dark

Signed-off-by: andreas kainz <kainz.a@gmail.com>
Change-Id: I3e3c68879c6b6a831d5fbf095597ddae6eb51f77
2022-05-13 18:30:10 +05:30
Rash419
2e186514f4 framed.doc.html: fix: cannot change UI view
Signed-off-by: Rash419 <rashesh.padia@collabora.com>
Change-Id: Ifa842f64ed70137f06ebdfc053fa5a3afd2f4185
2022-05-13 17:28:04 +05:30
Miklos Vajna
bfb8b4431f CI: codeql-analysis: work with core co-22.05 assets
Otherwise we fail to find new callbacks, see e.g.
<https://github.com/CollaboraOnline/online/runs/6365091834?check_suite_focus=true>.

And a similar blind fix for the freebsd CI job.

Signed-off-by: Miklos Vajna <vmiklos@collabora.com>
Change-Id: I820823d0307d0a4a5d8c51b944c01b2b9ba6632a
2022-05-13 10:43:03 +02:00
Henry Castro
c802d65d82 infobar: enable info bar handler to check ...
the latest version available

Change-Id: Iff89895757fdd2ae83eb34401480253967234bbe
Signed-off-by: Henry Castro <hcastro@collabora.com>
2022-05-12 18:25:10 +01:00
Henry Castro
a3d0920e18 wsd: infobar: clean up unused code
No longer used.

Change-Id: Ifdaaabc49df1b9af0fb4d436ffe2437446f5926a
Signed-off-by: Henry Castro <hcastro@collabora.com>
2022-05-12 18:25:10 +01:00
Henry Castro
78e277b764 wsd: infobar: send latest version to the client side
Change-Id: I565d9d30c86ec12e7ee96df55ac8adc2e718626a
Signed-off-by: Henry Castro <hcastro@collabora.com>
2022-05-12 18:25:10 +01:00
Henry Castro
7ed475f25c wsd: infobar: fetch and save the latest version data
Change-Id: I7988fc69d4eaa35a26463cf180c26c6fd9b083e1
Signed-off-by: Henry Castro <hcastro@collabora.com>
2022-05-12 18:25:10 +01:00
Henry Castro
59ca7a1a28 wsd: infobar: add config value "fetch_update_check"
Every number hours will fetch the latest version data.

Change-Id: I082d9ebb674058c6509dbd33537f24ec7cd9228b
Signed-off-by: Henry Castro <hcastro@collabora.com>
2022-05-12 18:25:10 +01:00
Henry Castro
994e3213f7 infobar: fire 'infobar' message
JSON data contains latest version.

Change-Id: I86e581a5a148f32178d6665425e3105d38e04127
Signed-off-by: Henry Castro <hcastro@collabora.com>
2022-05-12 18:25:10 +01:00
Henry Castro
0912d5d83d infobar: clean up unused code
The infobar div is no longer used.

Change-Id: Ic184bf1d0b6259ba7b349aca68edf4692d06e849
Signed-off-by: Henry Castro <hcastro@collabora.com>
2022-05-12 18:25:10 +01:00
Henry Castro
ea9421c330 infobar: show a snackbar message
When data is received from the server.

Change-Id: I53b888acb7624d1ea909bf6fe9eadbf1948dc6b9
Signed-off-by: Henry Castro <hcastro@collabora.com>
2022-05-12 18:25:10 +01:00
Henry Castro
79562d0e17 infobar: remove unused functions
Change-Id: Ic45acc0e627b29ddcd714b74d62aaf82c95df846
Signed-off-by: Henry Castro <hcastro@collabora.com>
2022-05-12 18:25:10 +01:00
Gökay Şatır
670f6efbba Fix typo.
Signed-off-by: Gökay Şatır <gokaysatir@collabora.com>
Change-Id: I4cd2782d1dbce6456cd54e45a58329eb73bf557c
2022-05-11 15:43:28 +03:00
Pranam Lashkari
f5a67d37f7 browser: don't show conflict dialog to read-only users
Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: Icfc95fb72bee6696dffbb194efe95aa5f9716a72
2022-05-11 15:07:47 +03:00
Pranam Lashkari
ad0a1fe9e9 logging: let the log text colour be selected by the browser
browsers having different themes make it hard to read the logs
this will help make logs more readable irrespective of themes

Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
Change-Id: I9e48f75d0f1ed20221c969db6d4a6ea00910717e
2022-05-11 15:40:29 +05:30
Rash419
1ceb9784b0 docker: added new remoteconfigurl env variable
Signed-off-by: Rash419 <rashesh.padia@collabora.com>
Change-Id: I735ae70e6ea335ae1a96662248e8815731654812
2022-05-10 22:31:40 +05:30
Rash419
c5d06ebbdf docker: map domain env variable to alias_groups
show a verbose warning about using domain

Signed-off-by: Rash419 <rashesh.padia@collabora.com>
Change-Id: I41fdea3419eb2719fa665a62de33e3a237cf3df8
2022-05-10 22:31:40 +05:30
Rash419
0a203ad91e cypress: added desktop calc/autofilter_spec.js
Signed-off-by: Rash419 <rashesh.padia@collabora.com>
Change-Id: I48f4ceb591cbdf178b08b44ad1f833b52d5c004d
2022-05-10 22:31:16 +05:30
Szymon Kłos
4f8a29a2a5 formulabr: remove reference marks after use
previously when used formulabar to type: "=SUM("
then selecting some range using mouse and "ENTER"
- referenced range was still visible

Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I357b1ef51ad4d46e3e332decda0332ac4f9ad1d7
2022-05-10 14:00:54 +03:00
Szymon Kłos
03f842a385 formulabar: handle ctrl and shift keys
send SHIFT and CTRL modifiers
don't add event listener if not needed (rawKeyEvents not used)

Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I5c3487e8655c33f1bf9cabcb2308428a27c18a95
2022-05-10 14:00:54 +03:00
Michael Meeks
1eb03824e2 delta: disable PngCache for deltas.
Change-Id: I5019b645ccdc02ab813db5e3e421f920681f05e5
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2022-05-10 11:48:33 +01:00
Michael Meeks
7b595366f3 deltas: promote width before multiplication.
Change-Id: Iddbb2b29bb39f091d891faf02642953da563e31a
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2022-05-10 11:48:33 +01:00
Michael Meeks
486ab2fa86 deltas: add and show debug counts for both keyframes and deltas.
also color deltas as yellow when debugging.

Change-Id: I75e7f92708937adb31106e46e9771115320fb8d6
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2022-05-10 11:48:33 +01:00
Michael Meeks
c0cd95b8fb delta: document ids decorating previews.
Change-Id: I2f6ade6c2de962c24f7b1a10c57aeb065b62e679
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2022-05-10 11:48:33 +01:00
Michael Meeks
a67b64218a For now detect a delta by size and warn.
Change-Id: I93c0678d8329d9cb4acb9ce30d505c06888063d4
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2022-05-10 11:48:33 +01:00
Michael Meeks
1d3142feac Session: remove un-used headers.
Change-Id: Icd0d7c1a6abce9157fd23f0c347866a58033e48c
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2022-05-10 11:48:33 +01:00
Henry Castro
4a002845f6 browser: remove unused Zlib embedded library
Change-Id: I58b6146d33adce9211143083c393834bff9ece56
Signed-off-by: Henry Castro <hcastro@collabora.com>
2022-05-10 11:48:33 +01:00
Henry Castro
e15a4dea4e browser: use pako to inflate zlib
Change-Id: I3486692fb38f26778ede69c14c64c3886f3565f1
Signed-off-by: Henry Castro <hcastro@collabora.com>
2022-05-10 11:48:33 +01:00
Henry Castro
9e885e025b delta: add return image size
It will be used to instrument the return output size

Change-Id: I9f779ff5532d2181da6d6c98060859842e145c0b
Signed-off-by: Henry Castro <hcastro@collabora.com>
2022-05-10 11:48:33 +01:00
Michael Meeks
47275c6f9e This should do something cooler.
Change-Id: I90d6028c91e88034b48ab91de7429ebde5ba5c25
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2022-05-10 11:48:33 +01:00
Henry Castro
94c42ae43b kit: simplify initialization delta data
Change-Id: Icd7e8d2614eb97790f6e2533db3cd7eec5511a4d
Signed-off-by: Henry Castro <hcastro@collabora.com>
2022-05-10 11:48:33 +01:00
Michael Meeks
fb0819191c delta: optimize un-premultiplying identical runs.
Change-Id: I67baab6c6378385da65cac0090923d6abbb44382
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2022-05-10 09:35:47 +01:00
Michael Meeks
4b0b73bec9 js: apply multiple deltas in one blob.
Change-Id: Ied8662ad54ecf76e0e3140a54b2763539f5523d3
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2022-05-10 09:35:47 +01:00
Michael Meeks
d8dff82f24 Don't re-use old wire-ids, we want to monotonically increase.
Change-Id: Ie819b73edba175749ed6edf170af326b7b825bac
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2022-05-10 09:35:47 +01:00
Michael Meeks
92f47cb4a3 Do a straight putImage without getting first for new tiles.
Change-Id: I35ef4292d3342febcb7db21348b857f0e50ecdb0
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2022-05-10 09:35:47 +01:00
Michael Meeks
01abe2326a Avoid re-creating and initializing canvas tiles un-necessarily.
Change-Id: I94ace82baede5c341f770cef4d910c24f95ca87e
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2022-05-10 09:35:47 +01:00
Michael Meeks
b6445a9692 Un-pre-multiply pixels in deltas and BGRA -> RGBA swap.
Change-Id: I31eaf0580cfb9d43df3e85a5f15ae0443b6941f0
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2022-05-10 09:35:47 +01:00
Michael Meeks
f76522c86a Compress raw images too directly with zlib.
Change-Id: Idb54db1c3a3d6970db0782b2a7a2eebbad27f153
Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2022-05-10 09:35:47 +01:00