Commit graph

10936 commits

Author SHA1 Message Date
Jan Holesovsky
db585f8c64 android: Force portrait for the moment.
Change-Id: Ibd3964fb7e99264104ad46c26e6ff2e4e62b6559
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90794
Tested-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-03-20 14:38:32 +01:00
Tamás Zolnai
fa6e1e3668 Revert "loleaflet: move the code about initialization of the style combobox"
Breaks mobile view in Impress.
TypeError: Cannot read property 'length' of undefined

This reverts commit 9db6f855a0.

Change-Id: I839cde8bb683fc0b933da806f4a4771114eb32f5
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90785
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-20 12:58:19 +01:00
Pedro Pinto Silva
ec65b86390 Mobile: Context menus: add missing icons (hyperlink and table)
Change-Id: I85fb6e54d16b7982874fa4ab885c7f2d379b96fd
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90781
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-20 12:57:56 +01:00
Tamás Zolnai
49e97638b2 cypress: update README.
Change-Id: Iacf4bd05b01f0ceb4f6d976f979db62afaba091b
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90784
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-20 12:45:23 +01:00
Weblate
2bba146b28 update translations
LibreOffice Online/android-app (Bulgarian)
Currently translated at 100.0% (100 of 100 strings)

Change-Id: Ia0adbe259646f2fda33a25b30f8811dc147cc5a3

update translations

LibreOffice Online/android-lib (Bulgarian)
Currently translated at 75.0% (9 of 12 strings)

Change-Id: I9206580869c83825c95c9079cc8fe052d860e2a9

update translations

LibreOffice Online/loleaflet-help (Catalan)
Currently translated at 74.3% (309 of 416 strings)

Change-Id: If5c7bb3dab8e0d84010d7c4c3c149d5eed99183e

update translations

LibreOffice Online/android-lib (Asturian)
Currently translated at 58.3% (7 of 12 strings)

Change-Id: Ic5b84d1302c52727c27c7acc3d8f23ae39c286d5

update translations

LibreOffice Online/android-lib (Catalan)
Currently translated at 100.0% (12 of 12 strings)

Change-Id: Id176e6b42a7571fbfbacbbf00f6f9293f255f815

update translations

LibreOffice Online/android-lib (Spanish)
Currently translated at 100.0% (12 of 12 strings)

Change-Id: Ia75341ad1c6408648600e9f01702ac0408865d50

update translations

LibreOffice Online/loleaflet-help (Catalan)
Currently translated at 74.3% (309 of 416 strings)

Change-Id: I09fda62f77693d651390db378eb9f2fa62f3c6e0

update translations

LibreOffice Online/loleaflet-help (Spanish)
Currently translated at 100.0% (416 of 416 strings)

Change-Id: I9b2cb58ac67e3136408b5493d4ab3d4c6e64e9a2

update translations

LibreOffice Online/android-lib (Welsh)
Currently translated at 100.0% (12 of 12 strings)

Change-Id: I0c4e7d1bfadcd652dc4450abfe65134b055e0060

update translations

LibreOffice Online/android-lib (Welsh)
Currently translated at 83.3% (10 of 12 strings)

Change-Id: Icda607bf7238045a1ade6f237fb18c61fb0bcff5

update translations

LibreOffice Online/android-lib (Basque)
Currently translated at 100.0% (12 of 12 strings)

Change-Id: Iebbc610027b26b1202d6e1c78978ed35213e8bcd
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90736
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-03-20 12:19:19 +01:00
Henry Castro
9db6f855a0 loleaflet: move the code about initialization of the style combobox
It is prefereable to move it when the document is initializing
rather than the iteration of toolbar items

Change-Id: I6fd856ed8b7e1b4e3224be09d37d2e86b9dce166
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90759
Tested-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-03-20 12:18:40 +01:00
Henry Castro
ea1c818b9a loleaflet: fill the "style" combobox when data is received
This approach is preferable rather than iterating the toolbar items

Change-Id: I81107dde1d6c99b3e5af9793c7b2dff517747ff9
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90758
Tested-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-03-20 12:16:55 +01:00
Miklos Vajna
a83dd9a160 test: increase load timeout in UnitLoadTorture
This test sometimes failed on me just because the load was aborted due
to the timeout, doubling the limit makes the problem go away.

Change-Id: Ided724d67a513391b86836065d4e627581857a92
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90771
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2020-03-20 10:47:59 +01:00
Tamás Zolnai
7285fad0f9 mobile: better way for identifying submenus.
We actually have commands for submenus too, so
we can use them to generate IDs.

Adjust the icon names, which are now generated from
commands.

Change-Id: I76bb69fb8f83cddfb3d36c3ee74739091bc08f2d
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90763
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-20 10:01:13 +01:00
Tor Lillqvist
15157f9e67 Mention --enable-cypress
Change-Id: Ic29138650f70c0eaa0d7a60b1b6dd4f4929b6b96
2020-03-20 10:20:23 +02:00
Tamás Zolnai
6240c5381b Restore cypress test framework's mobile tests.
Broken since: b62dcc0255

The issue here cypress sets the window size and not the device size
when tries to emulate mobile view.
https://github.com/cypress-io/cypress/issues/970

For now, let's keep window size media rules too.

[tml: Window size changes depending on orientation. Device size does
not. We need to change each rule that used only max-device-width into
one using two subrules using max-width combined with comma (i.e. the
OR operator), one for portrait using 767px as the limit, one for
landscape using 1023px as the limit.]

We do this in other places of the css code anyway. In a long term, it
would be good to find a better way to emulate mobile view by cypress
or to detect mobile from JS code, so we can enable mobile mode easily
for cypress tests.

Change-Id: Ic7974f44fcbf6ed2883e93acd28153709514c216
2020-03-19 22:55:52 +02:00
Henry Castro
e030e43461 loleaflet: remove unnecessary debug console log
Change-Id: I1d8b789e7b777dba52362b750475bfd1de1585cd
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90757
Tested-by: Henry Castro <hcastro@collabora.com>
Reviewed-by: Henry Castro <hcastro@collabora.com>
2020-03-19 19:18:54 +01:00
Henry Castro
af338541a8 loleaflet: check if "parts" variable is a number of the preview thumbnail
While I was debugging Impress, I received unexpected "undefined"
value of the variable "parts"

Change-Id: Id8b6737155516fd0d8cfaa350170e9c631c55dcf
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90756
Tested-by: Henry Castro <hcastro@collabora.com>
Reviewed-by: Henry Castro <hcastro@collabora.com>
2020-03-19 19:18:18 +01:00
Pedro Pinto Silva
3dd1cefde8 Mobile: mobile wizard: improve aditional ids by making them dependent of their respective children uno commands and
add icons

Change-Id: Iae1fb597272a684539700ed0732cfd19d43724f6
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90755
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-19 16:27:37 +01:00
Tor Lillqvist
b62dcc0255 Hacks to improve user experience when changing orientation on phones
I now think that much of our media queries with (max-device-height:
767px) actually should use (max-device-width: 767px) if the intent is
that they detect the case of mobile phones, as opposed to tablets.

Many mobile phones have a screen.height (which is what
max-device-height in CSS refers to) that is clearly larger than 767.
But a screen.width of 768 is what at least my 9.7 iPad has.

Change-Id: I3b44e32ec583837897b4aa390fc0ab92be59d163
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90752
Tested-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-03-19 15:40:44 +01:00
Tamás Zolnai
a394b56423 mobile: better way to generate ID for submenus.
We don't have any other information for the submenu
only it's text and it's children, so let's use
the children's command to find out what submenu we have
here.

Change-Id: I188186142fc1dbe483fcce5b5456e0cb1524382e
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90750
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-19 15:34:20 +01:00
Henry Castro
d19e85f948 loleaflet: check the cell cursor width to scroll
This is an improvement of the commit 569b342c20,
It is better to check the cell cursor width instead of spacing to scroll
the view when very large merge cell occurs

Change-Id: I049cda34f886738ce9fbd3776113a219c5bd038f
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90751
Tested-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-03-19 15:01:11 +01:00
Pedro Pinto Silva
b659e8613c MobileWizard: fix table design options and chart options by
updating css rules according to the latest html structure

Change-Id: I373e185a444e8f5db3096cd05c9f47f470ef73c3
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90747
Tested-by: Pedro Pinto da Silva <pedro.silva@collabora.com>
Reviewed-by: Pedro Pinto da Silva <pedro.silva@collabora.com>
2020-03-19 14:50:13 +01:00
Tamás Zolnai
3b1ca68a21 cypress: mobile: add spellchecking tests for impress.
Change-Id: I7b3909c79ca1fad27c5e3754a36f38f659e467e1
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90712
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-19 14:48:42 +01:00
Tamás Zolnai
ff92eb0795 cypress: better core version detection.
To make it work both with release and debug core
build.
Also disable some tests failing with core/cp-6-2.

Change-Id: I5617712e19dc8aaba0c5f9fbdf9c17d9a19fb18b
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90725
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-19 13:47:55 +01:00
Tamás Zolnai
b76352d8e3 mobile: add a method to generate ID for submenus.
Change-Id: I45c2865573eb6b9d070fc6c36f4f1369e2ac3172
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90739
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-19 12:37:23 +01:00
Tamás Zolnai
45886322e7 cypress: mobile: move focus related tests to focus_spec.js.
Change-Id: Ib8719f6d14e578ffc0125077942c063f4b5f3f37
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90718
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-19 12:32:52 +01:00
Tamás Zolnai
6e96d4f6df cypress: catch "Uncaught TypeError" error in the log.
During parallel build.

Change-Id: I18d78250650e5d16ff9a4ff8588a2e955a934f44
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90721
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-19 12:30:54 +01:00
Tamás Zolnai
c1b56a357c cypress: mobile: don't wait too long during long press.
In some use cases this time was too long and hammerjs
recognized a pan end by 'pointerup' event. We have
500 ms time set for long press in loleaflet code,
so use the exact value here.

Change-Id: Iab47c668ffa591ccfd7d2eeed10f2c3ec5664b89
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90723
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-19 12:20:03 +01:00
Tamás Zolnai
3418701ecc Revert "cypress: calc assert we are in text edit mode in focus test"
There is no assertInTextEditMode() in calc_helper.js.

This reverts commit bc5bf2eb2a.

Change-Id: I97526eb8ea0297a2ea28080f09c85e4284d70932
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90719
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-19 12:01:18 +01:00
Tamás Zolnai
b33e97e623 mobile: fix type error hit by cypress test.
The issue comes up when we get a drag-end event
without a drag-start event.
Not sure wether this error can happen in real life
or it's just the cypress test framework mobile emulation
which can lead to this issue, but an additional check
won't hurt.

Change-Id: I352a5b523e8400ffc5e77ebefd91166e40517019
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90724
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-19 12:00:42 +01:00
Miklos Vajna
d6fe0979b7 common: handle missing protocol in Session::getIOStats()
This sometimes causes unit-integration to fail and now is consistent
with other member functions of Session that handle missing protocol.

Change-Id: I43c7fcae964cfcb5911ff57d63bd4cb569e6b97c
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90732
Tested-by: Michael Meeks <michael.meeks@collabora.com>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2020-03-19 11:50:54 +01:00
Pedro Pinto Silva
08e18799f0 Mobile: Hamburger and mobileWizard: Add missing icons
Change-Id: Id479cb6f1623630b84583c6d2ddd89c9779db7dd
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90737
Tested-by: Pedro Pinto da Silva <pedro.silva@collabora.com>
Reviewed-by: Pedro Pinto da Silva <pedro.silva@collabora.com>
2020-03-19 11:09:38 +01:00
Pedro Pinto Silva
8ab2f4f01a Mobile: mobilewizard: context menu: wrap; rotate; anchor: add missing icons and
- adjust lc_wrapthrough.svg so it's visible the diference between that and the new icon option lc_wrapthroughtransparencytoggle.svg
- create and add first paragraph option

Change-Id: I224284e973340a15d60fa705117dd33ebb7b1450
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90734
Tested-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-03-19 10:34:25 +01:00
Jan Holesovsky
583547926e android: Breaking the build on extra translation is a nonsense.
The next translation update will kill the extra string anyway.

Change-Id: Ieda2ea51837e12fe40d2c85ff2d99afc65a2989b
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90731
Tested-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-03-19 09:03:55 +01:00
Weblate
8f86c59295 update translations
LibreOffice Online/android-app (Ukrainian)
Currently translated at 100.0% (100 of 100 strings)

Change-Id: I1e0750a6d3fecb7736cc2df4c1e4b600187fd858

update translations

LibreOffice Online/android-lib (Czech)
Currently translated at 100.0% (12 of 12 strings)

Change-Id: I35f5302c62e6950459b2fdb0b169f9445f8b8034

update translations

LibreOffice Online/android-lib (Ukrainian)
Currently translated at 100.0% (12 of 12 strings)

Change-Id: Ide65bc2675a820111f150b13519ae2c1ec8b57c2

update translations

LibreOffice Online/android-lib (Polish)
Currently translated at 100.0% (12 of 12 strings)

Change-Id: I2917662b4663d3e13f5564e822f9f3652c1bcc7a

update translations

LibreOffice Online/android-app (Hungarian)
Currently translated at 100.0% (100 of 100 strings)

Change-Id: I82425b31fff35f1a00767d1497dc0123af9d4321

update translations

LibreOffice Online/android-lib (Hungarian)
Currently translated at 100.0% (12 of 12 strings)

Change-Id: I4ca0eb2624bbb7c90742bd42811c8c9be301e423

update translations

LibreOffice Online/android-lib (Portuguese (Brazil))
Currently translated at 100.0% (12 of 12 strings)

Change-Id: Ia25abe8feca105d849ca35a4f8e02e7b0aa8fab1
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90714
Tested-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-03-19 09:01:45 +01:00
Henry Castro
a09a0877d1 loleaflet: ensure forward message if early websocket is connected
This should never happen, since the _onMessage is re-assigned when
loadDocument is called, but it is better to ensure to forward all
messages.

Change-Id: I9a792bc077b26f2f92c30c4e7851c9d2b2637bfb
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90449
Tested-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-03-19 08:56:09 +01:00
Henry Castro
1c4a66e736 lolealet: fill the font list when data is received
The changes only populate the font list when the data
is received by the client, the other approach iterates
all toolbar items to refresh each one.

Change-Id: I837b52275b49e025fa353dcf088f97c19779bc79
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90450
Tested-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-03-18 23:20:27 +01:00
Henry Castro
569b342c20 loleaflet: do not scroll cell cursor marker if width is very large
When the cursor has a large width due to full merged row cell
it has an undesired effect that scroll to last columns

Change-Id: Ic939b8d9c3007faa46897893cc462cf3dbbee563
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90671
Tested-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-03-18 23:08:07 +01:00
Corentin Noël
2edf0dcb3a Seccomp: Add AARCH64 support
Change-Id: I59e042b244711ef3780cee7946be78d31dca8d8d
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90717
Tested-by: Michael Meeks <michael.meeks@collabora.com>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2020-03-18 22:34:54 +01:00
Tamás Zolnai
407f830f50 cypress: mobile: add also an indicator to enableEditingMobile.
Which indicates that the application stepped into edit mode.

Change-Id: I196851c618fd3b6c670b26184e6bbca8050f2f5a
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90711
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-18 20:45:36 +01:00
Tamás Zolnai
fdbca4dcf1 cypress: mobile: restore original selectAllMobile() in writer_helper.js.
Using CTRL+A is simpler, but with using the Hamburger menu we can
make sure that menu item is working. CTRL+A is not an actual
feature on mobile. Also it's good that we use hamburger menu, so
we can check interaction of hamburger menu and other wizards
using the same bottom panel.

Change-Id: I640e515070046ad18b00be69509ed895844962a0
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90710
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-03-18 20:44:48 +01:00
Tor Lillqvist
abf7f18d5a Now I understand what that comment meant
Change-Id: I80b420c8f9f4ebf59b9354c435b893a4370bb217
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90713
Tested-by: Tor Lillqvist <tml@collabora.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-03-18 20:17:36 +01:00
Andras Timar
1828858e1b Update UNO command translations
Change-Id: I69bca063b1266ac00b202808f14e6138d6ac1e64
2020-03-18 19:47:51 +01:00
Weblate
ac2e0f3fe5 update translations
LibreOffice Online/android-lib (Czech)
Currently translated at 83.3% (10 of 12 strings)

Change-Id: Ic60bbaa41dfed7745258c56fcccf59a204451364

update translations

LibreOffice Online/android-lib (Asturian)
Currently translated at 41.7% (5 of 12 strings)

Change-Id: I34f5a37804d9b93e6733603a4fa41d4b45c70482

update translations

LibreOffice Online/android-lib (Catalan)
Currently translated at 100.0% (12 of 12 strings)

Change-Id: I3e4a5ac856b2c22272a2283751512ea461203375

update translations

LibreOffice Online/android-lib (Spanish)
Currently translated at 100.0% (12 of 12 strings)

Change-Id: I8bfcea884723f6f88d920e87f0409a98d8450874

update translations

LibreOffice Online/loleaflet-help (Catalan)
Currently translated at 73.8% (307 of 416 strings)

Change-Id: I560a64c3caf626a3fc65d007fa79229ac49c8806

update translations

LibreOffice Online/android-lib (Basque)
Currently translated at 100.0% (12 of 12 strings)

Change-Id: Ia8ea90608982a42040c661cdea546ddf760c7dc4

update translations

LibreOffice Online/android-lib (Portuguese (Brazil))
Currently translated at 100.0% (12 of 12 strings)

Change-Id: I2408a873216d84d6cb1cf5c28fa40e0f31e99fec

update translations

LibreOffice Online/android-app (Czech)
Currently translated at 100.0% (100 of 100 strings)

Change-Id: Id44155498d92fe1234a25489104b8662a8f198a7

update translations

LibreOffice Online/loleaflet-help (Czech)
Currently translated at 100.0% (416 of 416 strings)

Change-Id: Ia76ffa6e07afc4e8449c3511e8f1a6e1ce546b55

update translations

LibreOffice Online/loleaflet-help (Spanish)
Currently translated at 98.6% (410 of 416 strings)

Change-Id: I7d37d58fe29d379aef5f29d5f527474e52a41bcd

update translations

LibreOffice Online/loleaflet-help (Catalan)
Currently translated at 73.6% (306 of 416 strings)

Change-Id: Ie499b21d573b15460d2e95d23819263fa7d9e2df

update translations

LibreOffice Online/android-app (Welsh)
Currently translated at 100.0% (100 of 100 strings)

Change-Id: Idca78e8ccf93abade03044faddede8c0efeab9fa

update translations

LibreOffice Online/android-app (English (United Kingdom))
Currently translated at 100.0% (100 of 100 strings)

Change-Id: Ie6c789269c017630c69e917b5104add9c2109537

update translations

LibreOffice Online/loleaflet-help (Hungarian)
Currently translated at 54.1% (225 of 416 strings)

Change-Id: I099c961ec400e7db4cf12bd1283b7ed2ffc4b831

update translations

LibreOffice Online/loleaflet-help (English (United Kingdom))
Currently translated at 100.0% (416 of 416 strings)

Change-Id: I7e7fea7868da92d7e95710df242cbd487834c130

update translations

LibreOffice Online/loleaflet-ui (English (United Kingdom))
Currently translated at 100.0% (290 of 290 strings)

Change-Id: I2ebe6b29b0fa3cca1bcdae9cbfdedf18be594d7c

update translations

LibreOffice Online/loleaflet-ui (Welsh)
Currently translated at 100.0% (290 of 290 strings)

Change-Id: I461eb5212d8d9a48f5e08aea6c60dbe7898cc144

update translations

LibreOffice Online/android-app (Aragonese)
Currently translated at 11.0% (11 of 100 strings)

Change-Id: Icf4e473d87f3c60b28237372c0b96e3e3903584c

update translations

LibreOffice Online/android-app (Asturian)
Currently translated at 73.0% (73 of 100 strings)

Change-Id: I8d8b0c71443ba51185fcde3f40dfc53d3a111129

update translations

LibreOffice Online/android-app (Catalan)
Currently translated at 100.0% (100 of 100 strings)

Change-Id: Ia949ff290a3312483d58f2d0576d8c589bf77ca8

update translations

LibreOffice Online/android-app (Spanish)
Currently translated at 100.0% (100 of 100 strings)

Change-Id: I5cf0c693702f58fda8a0e9b0e07ef57f4da450ab

update translations

LibreOffice Online/loleaflet-ui (Spanish)
Currently translated at 100.0% (290 of 290 strings)

Change-Id: Id5a7e23ccf588447908c0dfef3959ca8487361ea

update translations

LibreOffice Online/loleaflet-ui (Catalan)
Currently translated at 100.0% (290 of 290 strings)

Change-Id: Ie9f9fae06d30d7ad6a36211c9ac281d778e29e7e

update translations

LibreOffice Online/loleaflet-ui (Asturian)
Currently translated at 36.6% (106 of 290 strings)

Change-Id: Ieaaf4959fb5bb3ac880e2b60e3beeb3dd6a00d65

update translations

LibreOffice Online/loleaflet-ui (Aragonese)
Currently translated at 1.7% (5 of 290 strings)

Change-Id: I81610b70f75a319aa9c5c0b8e9b942666b005334

update translations

LibreOffice Online/android-app (Lower Sorbian)
Currently translated at 100.0% (100 of 100 strings)

Change-Id: I736c5d84b73c81dfb712d46ed2fb925f1dc2a9ce

update translations

LibreOffice Online/android-app (Basque)
Currently translated at 100.0% (100 of 100 strings)

Change-Id: I16ed395cf18dc8d1e76369008c7a4434689050ed

update translations

LibreOffice Online/android-app (Upper Sorbian)
Currently translated at 100.0% (100 of 100 strings)

Change-Id: I5a760f615447fdb8bf62221c82ee8d583b2b9cb6

update translations

LibreOffice Online/loleaflet-help (Basque)
Currently translated at 100.0% (416 of 416 strings)

Change-Id: I29819ccaa0eed3acab0738f6b869b50d732389fe

update translations

LibreOffice Online/loleaflet-ui (Upper Sorbian)
Currently translated at 100.0% (290 of 290 strings)

Change-Id: I799dc449bdf811ce1c473776ff3d9aea74c0ee5b

update translations

LibreOffice Online/loleaflet-ui (Basque)
Currently translated at 100.0% (290 of 290 strings)

Change-Id: I2ab18139798609fa1207395e566e593c451da085

update translations

LibreOffice Online/loleaflet-ui (Lower Sorbian)
Currently translated at 100.0% (290 of 290 strings)

Change-Id: Ife086ed82f86492b147356cfe231d481ec722d2a

update translations

LibreOffice Online/loleaflet-ui (Ukrainian)
Currently translated at 100.0% (290 of 290 strings)

Change-Id: I9c9e68173079faa1dc2765c0672483b88f09f8b4

update translations

LibreOffice Online/android-app (Portuguese (Brazil))
Currently translated at 100.0% (100 of 100 strings)

Change-Id: Ie84d9a8d0fb5c3e089ad7e63b6b86c9808577fea

update translations

LibreOffice Online/loleaflet-help (Portuguese (Brazil))
Currently translated at 100.0% (416 of 416 strings)

Change-Id: Iba5053cd74c6ac749aac94b17c36977abe2969ed

update translations

LibreOffice Online/loleaflet-ui (Portuguese (Brazil))
Currently translated at 100.0% (290 of 290 strings)

Change-Id: Ie2eceed0448b0f8fef5a25b5299f5dfc0d72e604

update translations

LibreOffice Online/android-app (Polish)
Currently translated at 100.0% (100 of 100 strings)

Change-Id: I2765c54a9d99cf6ec08f9e233ae7f4f2c5b74944
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90563
Tested-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-03-18 19:35:25 +01:00
Jan Holesovsky
1b4e40198c android: Tabs to spaces.
Change-Id: I5ab52ef34126f2c3e90ff9199d2e42dd24bc6ebe
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90693
Tested-by: Jan Holesovsky <kendy@collabora.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-03-18 18:29:31 +01:00
Jan Holesovsky
bd3d5faef8 android: Always use the horizontal progress bar.
It is hard have a determinate circular progress bar, so let's use
horizontal progress bar for both determinate & indeterminate.

They both look a bit different (the indeterminate is vertically
narrower), but there was no simple trick to make them look the same, so
I gave up for the moment.

Change-Id: Ife3690204a8abd8bf17afe5c7d749a3ac2730c20
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90691
Tested-by: Jan Holesovsky <kendy@collabora.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-03-18 18:29:13 +01:00
Jan Holesovsky
9f44d03471 android: When quitting the app, use a neutral "Exiting" instead of "Saving".
Change-Id: I2fce16b74843a4ea8a3dea4471f6c9fff834f439
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90690
Tested-by: Jan Holesovsky <kendy@collabora.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-03-18 18:28:57 +01:00
Tor Lillqvist
9f0c6cb54b Add dummy (for now) style sheet programmatically specifically for mobile phones
Ideally, perhaps, we should avoid relying on CSS media queries to
detect mobile phones. Here I just add a placeholder to remember where
is a good (?) place to add such in JS instead.

Sadly cannot use the more elegant template literal syntax for
multi-line string literals, as some of the Jenkins builders don't seem
to like it.

Change-Id: I718f86f41cae461abbca3d7cd2751de3236bff18
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90705
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-03-18 17:30:07 +01:00
Michael Meeks
927ab64d5f android: mend copy/paste from the hamburger menu again.
Remove grim duplicate dialog, consolidate clipboard warnings
in the clipboard code, and only show them after attempting the
copy/cut/paste and failing - rather than unconditionally.

Switch back items to use UNO commands, since we filterExecCopyPaste
in the existing _sendCommand anyway and warn suitably.

Add existing l10n hacks to the clipboard code itself.

Change-Id: Ia8befcdea3cce1934cbb9352174ba95b04eced07
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90651
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-03-18 17:17:39 +01:00
Andras Timar
c959dc2bd2 context menu contains WrapThroughTransparencyToggle, not WrapThroughTransparent
With this change we can have "In Background" option in Wrap context menu,
that puts the image behind the text.

Change-Id: Ibd652bb593dd5a737bed3b4447be5b4bee7d4b70
2020-03-18 16:56:29 +01:00
Pedro Pinto Silva
8f551b3253 Mobilewizard: Table properties: fix layout and icons; replace delete table icon; remove labels
Change-Id: I7652a5382b4a828ae21e8ce1cf6da21b7ce78b91
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90652
Tested-by: Pedro Pinto da Silva <pedro.silva@collabora.com>
Reviewed-by: Pedro Pinto da Silva <pedro.silva@collabora.com>
2020-03-18 16:46:04 +01:00
Tor Lillqvist
f0db3d0d51 Add some comments
Change-Id: Ia7153440121acb078f299f79f46fb84d36c67647
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90704
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-03-18 16:31:33 +01:00
Tor Lillqvist
40777e2384 Add comment to remind what "any-hover: none" means
Change-Id: I78bcdaba5b29923f552b44548524b023ecb77b9f
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90706
Tested-by: Tor Lillqvist <tml@collabora.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-03-18 16:22:42 +01:00
Pedro Pinto Silva
8fa38448e9 Mobile: Writer: context menu: Add missing icons for set shape to background and foreground
Change-Id: I63408cdd8b693445a358050abee03044617c7287
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/90702
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Pedro Pinto da Silva <pedro.silva@collabora.com>
Reviewed-by: Pedro Pinto da Silva <pedro.silva@collabora.com>
2020-03-18 15:55:34 +01:00