Commit graph

13106 commits

Author SHA1 Message Date
Lukáš Jelínek
bfac2ed811 Translated using Weblate (Czech)
Currently translated at 100.0% (17 of 17 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (418 of 418 strings)

Translated using Weblate (Czech)

Currently translated at 100.0% (355 of 355 strings)

Co-authored-by: Lukáš Jelínek <devel@aiken.cz>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/cs/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/cs/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/cs/
Translation: Collabora Online/Android lib
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Change-Id: I6f4216dbd83ae1fa63e52364e562e08eb4a1f0b4
2020-11-02 11:06:08 +01:00
Rob Pearson
d46b2c6282 Translated using Weblate (English (New Zealand))
Currently translated at 100.0% (355 of 355 strings)

Translated using Weblate (English (South Africa))

Currently translated at 100.0% (355 of 355 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 100.0% (355 of 355 strings)

Translated using Weblate (English (Australia))

Currently translated at 100.0% (355 of 355 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
Change-Id: Ic37fbff56cd14205a330556453d6451844d6f5a4
2020-11-02 11:06:02 +01:00
Adolfo Jayme Barrientos
4a290fdc38 Translated using Weblate (Spanish)
Currently translated at 100.0% (355 of 355 strings)

Translated using Weblate (Catalan)

Currently translated at 100.0% (355 of 355 strings)

Translated using Weblate (Asturian)

Currently translated at 45.6% (162 of 355 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
Change-Id: Ice8ab9dd38d02ddffb78918dfa512231686e882a
2020-11-02 11:05:56 +01:00
Sveinn í Felli
bf74304cf1 Translated using Weblate (Icelandic)
Currently translated at 100.0% (5 of 5 strings)

Translated using Weblate (Icelandic)

Currently translated at 100.0% (17 of 17 strings)

Translated using Weblate (Icelandic)

Currently translated at 65.7% (275 of 418 strings)

Translated using Weblate (Icelandic)

Currently translated at 100.0% (355 of 355 strings)

Added translation using Weblate (Icelandic)

Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/is/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/is/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/is/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/is/
Translation: Collabora Online/Android lib
Translation: Collabora Online/CODE welcome text
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Change-Id: Ifc49dc4ef19672cc299e6cccf3b9744f53a79dd2
2020-11-02 11:05:49 +01:00
Rash419
8d122bf522 added postmessages in debug mode
Change-Id: I808aa8a7b99d15129b130e4e42b9e6fd95ee0515
Signed-off-by: Rash419 <rasheshpadia419@gmail.com>
2020-11-02 12:14:39 +03:00
Pranam Lashkari
83eb5e6dc7 leaflet: fixed jquery error on hovering over menubar
regression caused by 0da5c3a2

Change-Id: I005943ddfff7d4208dc432fec5836862c1f3638e
Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
2020-11-02 12:19:16 +05:30
Muhammet Kara
0b9648445c Translator credits: Space after comma and tabs-to-spaces
Change-Id: I412b035cf25f7ec40164d0d187881177c7de0f4e
Signed-off-by: Muhammet Kara <muhammet.kara@collabora.com>
2020-11-01 23:00:15 +03:00
kuesji koesnu
8e53541734 edited behaviour: if you pass csv input file with --csv parameter you get output in single line with comma seperated format.
Signed-off-by: kuesji koesnu <kuesji@koesnu.com>
Change-Id: I4ed2299f917aa3bc899d9d2c62ffe7926e65498c
2020-11-01 22:14:20 +03:00
kuesji koesnu
591a5ac9b2 added --csv file argument for taking author list from comma seperated format
removed mail addresses from author list

Signed-off-by: kuesji koesnu <kuesji@koesnu.com>
Change-Id: I369794dfb0db978c890b7691e4101f8fdf316302
2020-11-01 22:14:20 +03:00
kuesji koesnu
668eabffa4 this script searchs "Translated using Weblate" message in commit log and generates list of translators.
Signed-off-by: kuesji koesnu <kuesji@koesnu.com>
Change-Id: If6b1ae1dd9de66138dff0c35a1f6ea98e61c12ca
2020-11-01 11:58:14 +03:00
Muhammet Kara
404eed2187 loleaflet: No trailing whitespaces
Change-Id: I0dd9c22a0e28110f33a4a53e867d5141319cc3b3
Signed-off-by: Muhammet Kara <muhammet.kara@collabora.com>
2020-11-01 00:47:10 +03:00
Ayhan Yalçınsoy
c1df79e229 loleaflet: Towards eslint 6.0.0 #396 - no-prototype-builtins
The "extends": "eslint:recommended" property in a configuration file enables this rule.

In ECMAScript 5.1, Object.create was added, which enables the creation of objects
with a specified [[Prototype]]. Object.create(null) is a common pattern used to create
objects that will be used as a Map. This can lead to errors when it is assumed that
objects will have properties from Object.prototype. This rule prevents calling some
Object.prototype methods directly from an object.

Additionally, objects can have properties that shadow the builtins on Object.prototype,
potentially causing unintended behavior or denial-of-service security vulnerabilities.
For example, it would be unsafe for a webserver to parse JSON input from a client and
call hasOwnProperty directly on the resulting object, because a malicious client could
send a JSON value like {"hasOwnProperty": 1} and cause the server to crash.

To avoid subtle bugs like this, it's better to always call these methods from Object.prototype.
For example, foo.hasOwnProperty("bar") should be replaced with Object.prototype.hasOwnProperty.call(foo, "bar").

See: https://eslint.org/docs/rules/no-prototype-builtins

Change-Id: Id7723f0f0ed81e074f56955f80eda3d70241294e
Signed-off-by: Ayhan Yalçınsoy <ayhanyalcinsoy@pisilinux.org>
2020-11-01 00:47:10 +03:00
Ashod Nakashian
5f07da1298 wsd: privatize public members
Change-Id: Iab57b946cc29814155fccde9b1fbb0c6697b8c26
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2020-10-31 15:07:53 -04:00
Ezinne Nnamani
3622bbf612 Created a cypress test for Insert Hyperlink on writer
Change-Id: I6056962c7602859b5975d1e2b4da3d033c53dc4a
Signed-off-by: Ezinne Nnamani <nnamani.ezinne@collabora.com>
2020-10-31 09:39:39 +01:00
Pranam Lashkari
002e1832c6 leaflet: added missing useCanvasLayer method
Change-Id: I8fa415ff28f0251ea31793f025b8e57b2a8d3744
Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
2020-10-31 13:36:00 +05:30
andreas kainz
d1b13ddb43 Menubar Writer Format section update #433
Change-Id: Iaa494b4267c328ce6b133317c0f5de2aef411552
Signed-off-by: andreas kainz <kainz.a@gmail.com>
2020-10-31 01:43:10 +01:00
andreas kainz
d1e119b8ff Menubar view - move sidebar to other show/hide items
Change-Id: I6bd6bf447aca5831c0decba62e24e8aefe7edde8
Signed-off-by: andreas kainz <kainz.a@gmail.com>
2020-10-30 23:06:29 +01:00
Marc Rodrigues
a308453fe4
Update README.md 2020-10-30 16:50:12 +01:00
Ezinne Nnamani
23a5cddfa9 Created a cypress test for Insert Image
Change-Id: I8f7a56f34b8e6bcd7cad269112864e9ed9250ce3
Signed-off-by: Ezinne Nnamani <nnamani.ezinne@collabora.com>
2020-10-30 13:34:10 +01:00
Jan Holesovsky
6a0241f3cf mobile calc: Fix the row / colum headers to match the grid.
When we are not using the CanvasTileLayer, we still have to have a
different CSS pixel size (ie. default the _corePixelsPerCssPixel to 1).

The rest (update of the check whether we are using the canvas) is just
cosmetics.

Change-Id: Ie0e7002ac776ab6b0a7c550cf28473f41c5c5e77
2020-10-30 11:22:49 +01:00
Andras Timar
f786244a0b Revert "wsd: temporarily avoid race-conditions when creating documents"
This reverts commit 4410c51b3879c9291b465dea3a59c2e65e94c361.
Reason: this issue should be fixed in the integration that caused the
problem in the first place.

Change-Id: Id41eb66979e4c08dd3b9fd6499e01b4690526541
2020-10-30 11:21:43 +01:00
mert
ffaf53d3ef Make Themeing related CSS vars UI Configurable
Change-Id: If6e4096dc37573ff116f218ceb4ca14135820ff7
Signed-off-by: mert <mert.tumer@collabora.com>
2020-10-30 11:20:00 +01:00
Tamás Zolnai
d3ce9d0a31 cypress: NC: hide firstrunwizard.
Change-Id: I3b02cbe19578db2ecc8bcb597faa575a1552b55f
Signed-off-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-10-29 17:56:18 +01:00
Tor Lillqvist
843a249d8c This is a help file, not marketing
Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: I4c5efaf1b16a81a870befae30e0422c13acf0504
2020-10-29 15:40:42 +00:00
Andras Timar
20df025e9e enable l10n of one more status bar string
Change-Id: Id08089072119c37c594cab85ac572e8db453b404
2020-10-29 13:13:08 +01:00
Ezinne Nnamani
8bedf6ce51 Created a cypress test for Insert Table
Change-Id: I8275fea411d42ec7f96c7d87c8102397f392befb
Signed-off-by: Ezinne Nnamani <nnamani.ezinne@collabora.com>
2020-10-29 09:56:32 +01:00
Tamás Zolnai
5db82b9622 cypress: NC: visit the files URL directly.
Change-Id: I9d4666235308354f74105edfa0f5b1831ab0bf14
Signed-off-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-10-28 19:06:20 +01:00
tamer dab
b5ca282a1a Translated using Weblate (Hebrew)
Currently translated at 100.0% (5 of 5 strings)

Translated using Weblate (Hebrew)

Currently translated at 70.5% (12 of 17 strings)

Translated using Weblate (Hebrew)

Currently translated at 100.0% (107 of 107 strings)

Co-authored-by: tamer dab <dabsantamer@yahoo.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/he/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/he/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ios-app/he/
Translation: Collabora Online/Android app
Translation: Collabora Online/Android lib
Translation: Collabora Online/iOS app
Change-Id: I501b597ee8721c3b493d945f31be3f0af51d1f40
2020-10-28 17:36:19 +01:00
PhD. Ayhan YALÇINSOY
2b7323e181 Translated using Weblate (Turkish)
Currently translated at 93.7% (392 of 418 strings)

Translated using Weblate (Turkish)

Currently translated at 93.5% (391 of 418 strings)

Co-authored-by: PhD. Ayhan YALÇINSOY <ayhanyalcinsoy@pisilinux.org>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/tr/
Translation: Collabora Online/Help
Change-Id: I597df71437b5925cf23d9a020f9769930fe1c284
2020-10-28 17:36:07 +01:00
Matthaiks
4a256908b4 Translated using Weblate (Polish)
Currently translated at 100.0% (355 of 355 strings)

Co-authored-by: Matthaiks <kitynska@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/pl/
Translation: Collabora Online/UI
Change-Id: I4c7eed3134dea65f37662d2a9fbc7aaabe0d00fb
2020-10-28 17:35:58 +01:00
J. Lavoie
083eee9a85 Translated using Weblate (French)
Currently translated at 100.0% (355 of 355 strings)

Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/fr/
Translation: Collabora Online/UI
Change-Id: I7547653b240e4d1086f7751b243242f70606e5a4
2020-10-28 17:35:51 +01:00
Andras Timar
14b810ad5e Translated using Weblate (Hungarian)
Currently translated at 100.0% (355 of 355 strings)

Translated using Weblate (Basque)

Currently translated at 100.0% (107 of 107 strings)

Translated using Weblate (Greek)

Currently translated at 100.0% (107 of 107 strings)

Translated using Weblate (Hungarian)

Currently translated at 100.0% (355 of 355 strings)

Translated using Weblate (Greek)

Currently translated at 97.4% (346 of 355 strings)

Co-authored-by: Andras Timar <andras.timar@collabora.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/el/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/eu/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/el/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/hu/
Translation: Collabora Online/Android app
Translation: Collabora Online/UI
Change-Id: I7706f6ea81ad0b41ddde3cfa3cba3ae96ce17906
2020-10-28 17:35:40 +01:00
Tamás Zolnai
f650b761b5 cypress: try to fix nextcloud test failures.
Change-Id: Idc9a948b0b689b484d609c8778c574c921918a5a
Signed-off-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-10-28 17:24:58 +01:00
Pedro Pinto Silva
dc54eae030 Desktop: disable outline on non form elements (vex dialogs)
Example: Keyboard Shortcuts dialog was getting an getting
an outline every-time it was being opened

Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I2be8ffa7678a71ecd51ea7477e70ba2ea4baac36
2020-10-28 15:12:46 +01:00
Tamás Zolnai
3f52832cfb cypress: update nextcloud test to work with NC 20 version.
We got some new exceptions and also we have a start
screen now.

Change-Id: I22288ede30540437e8b0a5d3ce4c607d42a465bc
Signed-off-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-10-28 15:12:02 +01:00
Thais Vieira
e601584a4d Insertshapes dialog: fix padding
Signed-off-by: Thais Vieira <thais.vieira@collabora.com>
Change-Id: I393f496cbfb930ea094292076db982c77143e444
2020-10-28 12:43:58 +01:00
Jan Dageförde
d7656402d3 Migrate code to use generic sendError
Signed-off-by: Jan Dageförde <jan.dagefoerde@googlemail.com>
Change-Id: I0a00ea1220f19479eb021538f67b6bda0c59f7ef
2020-10-28 13:12:27 +03:00
Jan Dageförde
7206231ede Rewrite FileServerRequestHandler::sendError to rely on generic sendError
Signed-off-by: Jan Dageförde <jan.dagefoerde@googlemail.com>
Change-Id: Ib19f95868b61fa43375bf4b19372d9f3f68691dd
2020-10-28 13:12:27 +03:00
Jan Dageförde
c543e44150 Provide methods that output error headers into the socket
Signed-off-by: Jan Dageförde <jan.dagefoerde@googlemail.com>
Change-Id: Ia354248b824662fa4b47acee61ac444832eeb302
2020-10-28 13:12:27 +03:00
Tor Lillqvist
57bb7cb51d Preparatory work on the loleaflet side to open help file in mobile apps
Does not fix https://github.com/CollaboraOnline/online/issues/400, but
is one step on the way there.

Additionally, for the iOS app, the handling of the HYPERLINK message
in -[DocumentViewController userContentController:didReceiveScriptMessage:]
in ios/Mobile/DocumentViewController.mm needs work for the case where
the "url" is just a file name. It needs to turn it into a file: URL,
and then open a pop-up WKWebView (or something) showing that document.
Just passing it on to -[UIApplication openURL:options:completionHandler:]
won't work, as Safari (which would be used to show such a URL)
obviously has no access to a HTML file in the Collabora Office app's
bundle.

Change-Id: Id436f7bd2849f765e24fd5ff9e647119afe0dd64
Signed-off-by: Tor Lillqvist <tml@collabora.com>
(cherry picked from commit 9a50f14bcb9829731c11bd018ce4f8c3f67ecfbd)
2020-10-28 10:51:38 +02:00
Tor Lillqvist
2d6c83cff9 Add logging when the WebContent process has died
See https://github.com/CollaboraOnline/online/issues/403

Change-Id: I59012565ac6376d03872fe6e4cd78a5d14be1319
Signed-off-by: Tor Lillqvist <tml@collabora.com>
(cherry picked from commit 3a4169a9ebebea56bcdc467691913cd767af878b)
Signed-off-by: Tor Lillqvist <tml@collabora.com>
2020-10-28 10:50:33 +02:00
Pedro Pinto Silva
88e42f4b91 Mobile: Vex with checkbox: Fix long strings
vertical align text, fix boundaries,
add ellipsis for very long strings, add padding

Change-Id: I12098be368d22e5cb0907c4cc591bbe7ccfa0e4b
2020-10-27 22:40:19 +01:00
Pranam Lashkari
715d3c6a51 leaflet: vex: corrected misaligned checkbox in vex
problem:
i.e: show sheet in the mobile

Change-Id: I826ac9b86d273a0df7c274b003a483b1c20ebaf9
2020-10-27 22:40:19 +01:00
Pedro Pinto Silva
f949eb51a1 Mobile: toolbardown: restrict check rules to device-mobile
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: I963f46cfa109808f53305cddc30ef85abd30b880
2020-10-27 16:50:36 +01:00
Jan Holesovsky
c5c533266e mobile: Fix the gap between the toolbar and the actual document.
In the read only case, there were few pixels gap; kill it.

Change-Id: I2012bcbfa9cc3c5f3e50bee7621780661e0bd8ef
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
2020-10-27 13:54:58 +01:00
Jan Holesovsky
b4e9426aee mobile: The last few pixels at the bottom of the sheet weren't moving.
Change-Id: I443b772508286de46279f4ae429e8543d3c2e51b
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
2020-10-27 13:54:58 +01:00
Jan Holesovsky
c484235c8a mobile: spreadsheet-header-rows-container's with is 48...
... so the spreadsheet-document has to start at 49 to align.

Change-Id: Ib91726e1c804d178e17ae7ef69d43294a5ddb398
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
2020-10-27 13:54:58 +01:00
Jan Holesovsky
3f25d63cb3 mobile: The calc grid was not aligned with the row headers on mobile.
Apparently the readonly-only case was wrong; let's kill it.

Change-Id: I07366cc7cf9a8d421e7b59d9bc50bbb242e2adb3
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
2020-10-27 13:54:58 +01:00
Tamás Zolnai
8af33a47a8 cypress: small cleanups in desktop/writer/top_toolbar_spec.js.
Fixing indentation. Removing extra selectAllText() methods.

Change-Id: I32c1602c173f9a46761d0035fd7b01c7963d9baa
Signed-off-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-10-27 11:45:44 +01:00
andreas kainz
76ef26cf17 Merge branch 'master' of https://github.com/CollaboraOnline/online 2020-10-27 10:13:59 +01:00