e228e41389
Welcome: Handle language versions of the welcome files.
...
If eg. welcome-cs-CZ.html is not available, try welcome-cs.html and
fallback to welcome.html (which should be the en-US version).
Change-Id: I5df6a6d6da97fb3c111a709a63a54ee86248f73d
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92274
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Jan Holesovsky <kendy@collabora.com >
2020-04-16 11:34:41 +02:00
8133c44f6d
Welcome: Rework to handle non-existing welcome message.
...
And do some small additional amendments, like decrease the retry timeout
to one day, don't hide the menu entry based on the About dialog, or
consistently name the cookies.
Change-Id: I4170161a44230b05333798dc68d8c3ffe07e26d4
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92267
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Jan Holesovsky <kendy@collabora.com >
2020-04-16 11:31:46 +02:00
7e9cd6e093
Welcome: Add Welcome dialog
...
* Whenever a new version of Online is deployed,
users will be shown a welcome dialog with latest updates,
release notes etc.
* Location of the content for the welcome dialog can be
set up in loolwsd.xml, and that file will be served to
the client by loolwsd (That part handled in a prior patch)
* If the welcome dialog is disabled in the config, or the welcome
file (at welcome/welcome-$LANG.html by default) does not exist,
then we will disable the checks for a week
* A command to show the welcome dialog has also been added under
the help menu as 'Latest Updates'
Change-Id: I490f4ed92920bbcc9308a53014a3fb5a1d477a54
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92266
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Jan Holesovsky <kendy@collabora.com >
2020-04-16 11:30:50 +02:00
7f96586922
Welcome: Serve the release notes files from a given (configured) directory.
...
Change-Id: Iae36c1c48fee963659662436d594be659908a3e3
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92216
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Jan Holesovsky <kendy@collabora.com >
2020-04-16 11:30:00 +02:00
04388d764b
cypress: mobile: update checkbox related code snipets.
...
These checks were not actually unreliable, but the checkbox
handling code was changed.
Change-Id: I4b3f7dc161d9a774466cdfb6bca49de8d1311714
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92339
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com >
2020-04-16 11:16:00 +02:00
1d1651795c
Initialize sheets and formula bars only in Calc
...
Change-Id: I4b27f21404e75ae22faa2bcf8a9dc27564f2dd56
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92337
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com >
2020-04-16 11:11:34 +02:00
6b0fbeda6b
Initialize presentation bar only in Impress
...
Change-Id: I50db46b0117b34cbbb0a95c59e8707be958c62a4
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92336
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com >
2020-04-16 11:11:22 +02:00
70f4f8b92e
Don't show zoom controls on tablets, either
...
On touch devices you use pinch gestures to zoom, not buttons or menus.
Displaying the alleged zoom percentage is fairly pointless as it
doesn't match physical paper size anyway.
Change-Id: Ieccfa9b5454a3ac71b0c31f6ab38ed6696304cc5
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92332
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tor Lillqvist <tml@collabora.com >
2020-04-16 09:26:01 +02:00
2c7b1a6919
Remove loleaflet/spec which probably hasn't been maintained anyway
...
Change-Id: I1cb65489c2c58329cbed6329b7014a6c04e13b62
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92247
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tor Lillqvist <tml@collabora.com >
2020-04-16 08:22:50 +02:00
db26ae326c
mobilewizard: fix inconsistent state of items on Number Format
...
implemented listbox updates for numberformatcombobox and
fontsizecombobox to apply changes without reopening the
mobile wizard. This patch also fixes the update problem of
the checkbox items on number format page
Change-Id: Ib330531f766e5d1ff0744585f324a235f5ae3121
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92204
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Andras Timar <andras.timar@collabora.com >
2020-04-15 23:38:22 +02:00
9a4c6a61e4
Make the "X" closebutton work also in the mobile apps
...
In normal cases it will not show up, but due to what is arguably a
bug, it sometimes shows up anyway. For instance, when you use the app
in split view on a tablet. So make the button work also in a mobile
app by posting the same 'BYE' message as done for the "<" closemobile
button.
Change-Id: Ifdc687ab734fa5e092999d94bd19fe1572281af9
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92285
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tor Lillqvist <tml@collabora.com >
2020-04-15 23:19:04 +02:00
12ba5a3004
Add cypress test for slide operations
...
Change-Id: I08d1c1f2fc6e6b1dab84040ce235dfbd6bbb59ec
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92280
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com >
2020-04-15 22:45:39 +02:00
aeed1138d5
cypress: disable this checkbox related snippet.
...
Checkboxes have wierd flickering on mobile wizard.
Change-Id: Ie9756f5dc7213a113ea6d05c7c02594a5d1eb1a3
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92308
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com >
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com >
2020-04-15 18:13:54 +02:00
6aff5967da
Remove unused formula bar code
...
Code is unused due to formulabar tunneling
b7743930cd
Change-Id: Ie8d51f48669e111bb8006fd8afafaa1eeaba52e2
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92270
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com >
2020-04-15 17:07:34 +02:00
2f57f0c34e
Move presentation toolbar to separate file
...
Change-Id: I47faf807bbbd79e27c9eb5156fc24dc4bc053aab
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92272
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com >
2020-04-15 16:52:51 +02:00
fe2743233f
Move sheets bar to separate file
...
Change-Id: Id2cdfdd50e178e4de54a41fa1926e94def9a43f5
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92271
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com >
2020-04-15 16:52:35 +02:00
cca7a44009
Move formula bar to separate file
...
Change-Id: If380e8bc8091151872a728cc632313aa3f4cfda1
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92269
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com >
2020-04-15 16:52:12 +02:00
610e2dbd58
Move user list to a separate file
...
Change-Id: I1cd8881d8ea342b96bd5ea5bd4972f971c89881d
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92210
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com >
2020-04-15 16:51:48 +02:00
a4201e929e
Move bottom mobile toolbar to separate file
...
Change-Id: I32e8fe251fcabd5d1c5af19cd7a72f60250c2851
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92159
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com >
2020-04-15 15:27:09 +02:00
744b1ced2a
fix cypress failure due to id change of element
...
Change-Id: I1df07e10c4b3c5bdc88417eb785dc711fc6dd0e2
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92265
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com >
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com >
2020-04-15 14:32:51 +02:00
8c70e6a8f6
tdf#128507: Increase max zoom to 400%
...
Also add rounded-to-five labels for the already previously possible
two smallest zoom levels (35% and 40%).
Change-Id: I8c7293093e8fe70a4b50081a0a3ac4f96c8486ba
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92259
Tested-by: Tor Lillqvist <tml@collabora.com >
Reviewed-by: Tor Lillqvist <tml@collabora.com >
2020-04-15 14:05:58 +02:00
70201b7430
Log exception on recursive file removal failure.
...
Change-Id: Ie810f23af48877bbfe9dff7da8eee709186e108e
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92231
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Michael Meeks <michael.meeks@collabora.com >
2020-04-15 12:31:27 +02:00
26632c2cf4
admin: don't allow excessive precision in humanized strings.
...
Change-Id: Ia5e4af2618c174c5eff3696bf36c8b4fbe0a94c2
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92230
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Michael Meeks <michael.meeks@collabora.com >
2020-04-15 12:31:16 +02:00
ef25b5abc9
update translations
...
LibreOffice Online/loleaflet-help (Catalan)
Currently translated at 83.7% (348 of 416 strings)
Change-Id: I3ad0b027f015027cabc7d498f37d384ddd19350e
update translations
LibreOffice Online/loleaflet-help (Ukrainian)
Currently translated at 61.5% (256 of 416 strings)
Change-Id: I6f4aa96b26b6af6ff02eff00a40fe3a8133c45be
update translations
LibreOffice Online/ios (Portuguese)
Currently translated at 60.0% (3 of 5 strings)
Change-Id: I2b844c4b059e3dd728df5912650e60f65f7053be
update translations
LibreOffice Online/loleaflet-ui (Uyghur)
Currently translated at 33.6% (98 of 292 strings)
Change-Id: I46dc25d98d561f6709b237f0a84b3f1e1da68e08
update translations
LibreOffice Online/loleaflet-ui (Portuguese)
Currently translated at 100.0% (292 of 292 strings)
Change-Id: I851ff8f304149b96b6ed48244f1030a5175359ac
update translations
LibreOffice Online/ios (Slovenian)
Currently translated at 100.0% (5 of 5 strings)
Change-Id: I849d9be6f25338a466effef314e42bf37d147027
update translations
LibreOffice Online/loleaflet-help (Slovenian)
Currently translated at 100.0% (416 of 416 strings)
Change-Id: I4b1c0b76463911999063976975d4892f0210197e
update translations
LibreOffice Online/loleaflet-help (Kabyle)
Currently translated at 34.4% (143 of 416 strings)
Change-Id: I1d5925357b4cea2e8e9722fa6998c3d3c380a843
update translations
LibreOffice Online/loleaflet-ui (Slovenian)
Currently translated at 100.0% (292 of 292 strings)
Change-Id: I91b8a732bd2d0a2a7d212f6c0a47a21031eb44a5
update translations
LibreOffice Online/loleaflet-help (Kabyle)
Currently translated at 32.7% (136 of 416 strings)
Change-Id: Ib992b2f62569331988f33391f31dca9cf8905f0c
update translations
LibreOffice Online/loleaflet-help (Kabyle)
Currently translated at 13.9% (58 of 416 strings)
Change-Id: I744b65c54cf12a90a9e57054c38d0d89ced4a6df
update translations
LibreOffice Online/android-app (Italian)
Currently translated at 100.0% (102 of 102 strings)
Change-Id: I4c1469053eb748b6bc8a4e670596558c879a5d28
update translations
LibreOffice Online/android-app (Polish)
Currently translated at 100.0% (102 of 102 strings)
Change-Id: I870403d3085537585989f10d472b412727b87308
update translations
LibreOffice Online/ios (Italian)
Currently translated at 100.0% (5 of 5 strings)
Change-Id: I0bf80f893ec4c040d655e18779c82c5736dcfc8b
update translations
LibreOffice Online/loleaflet-ui (Italian)
Currently translated at 100.0% (292 of 292 strings)
Change-Id: Ic091131c12bffe52d6a69e50ead294e8b9f63b70
update translations
LibreOffice Online/loleaflet-help (Catalan)
Currently translated at 82.9% (345 of 416 strings)
Change-Id: I6663593ad7a6e4b2a7552d9e71a9a79d7fc03c96
update translations
LibreOffice Online/loleaflet-ui (Asturian)
Currently translated at 38.7% (113 of 292 strings)
Change-Id: I8cff16ddb03f06066dcd578189b99645b5d96e4e
update translations
LibreOffice Online/loleaflet-ui (Asturian)
Currently translated at 38.4% (112 of 292 strings)
Change-Id: I4cb4b91e82481ae514a0e367468a8964b5323c08
update translations
LibreOffice Online/android-app (Norwegian Bokmål)
Currently translated at 19.6% (20 of 102 strings)
Change-Id: I15c90a011c2c571ae55d3c2737ffef753d19abb3
update translations
LibreOffice Online/loleaflet-help (Catalan)
Currently translated at 82.0% (341 of 416 strings)
Change-Id: If47317855ce8ba5ffbaf196a19a83c33c869322f
update translations
LibreOffice Online/loleaflet-ui (Spanish)
Currently translated at 100.0% (292 of 292 strings)
Change-Id: Ia42e9a1430778b3016dc75f9f9cd8655abcbaaf7
update translations
LibreOffice Online/loleaflet-ui (Asturian)
Currently translated at 38.0% (111 of 292 strings)
Change-Id: Ie47422bb64f80479e51a8cc6ce36b1006f16261f
update translations
LibreOffice Online/loleaflet-ui (Norwegian Bokmål)
Currently translated at 100.0% (292 of 292 strings)
Change-Id: I2c68047c392ba5e59b15559c91ab6b2fa8776fb1
update translations
LibreOffice Online/loleaflet-ui (Norwegian Bokmål)
Currently translated at 84.2% (246 of 292 strings)
Change-Id: I907738b84f269d91566a0799ffdde8bf2df77088
update translations
LibreOffice Online/loleaflet-ui (Norwegian Bokmål)
Currently translated at 83.9% (245 of 292 strings)
Change-Id: I20379cffc474e3f19ef3405480b5bde2660dba45
update translations
LibreOffice Online/loleaflet-ui (Norwegian Bokmål)
Currently translated at 83.6% (244 of 292 strings)
Change-Id: Ifd8a469b1ebc84e5268f1d68573e8780652ce751
update translations
LibreOffice Online/android-app (English (United Kingdom))
Currently translated at 100.0% (102 of 102 strings)
Change-Id: I30f51f7608a1f044bdc5b186aa01839b18d8ffc8
update translations
LibreOffice Online/android-app (Norwegian Bokmål)
Currently translated at 16.7% (17 of 102 strings)
Change-Id: Id4cba08b5e29462c0afdb6426a907e9d85083663
update translations
LibreOffice Online/ios (English (United Kingdom))
Currently translated at 100.0% (5 of 5 strings)
Change-Id: I8a9b664a8af79edb980672cbc533ff6438d5d76e
update translations
LibreOffice Online/loleaflet-help (Norwegian Bokmål)
Currently translated at 49.8% (207 of 416 strings)
Change-Id: Ib7dbbc93fa9e679365f29f67f0e3a73292e53ab4
update translations
LibreOffice Online/loleaflet-ui (Norwegian Bokmål)
Currently translated at 83.2% (243 of 292 strings)
Change-Id: I53927f7a520fbc96fd6cecedea110b6aa60aa305
update translations
LibreOffice Online/loleaflet-ui (English (United Kingdom))
Currently translated at 100.0% (292 of 292 strings)
Change-Id: Ie7e5cc86446150aea8b92f371c1a1180629b7b81
update translations
LibreOffice Online/android-lib (Norwegian Bokmål)
Currently translated at 100.0% (12 of 12 strings)
Change-Id: I8f9228044c1ddc07f4f8f7b54b1d8ae3502b2117
update translations
LibreOffice Online/loleaflet-help (Norwegian Bokmål)
Currently translated at 48.3% (201 of 416 strings)
Change-Id: I75a61efe1d236c1b0c58ed7ddc04596c1370dea4
update translations
LibreOffice Online/ios (Kabyle)
Currently translated at 100.0% (5 of 5 strings)
Change-Id: I70f0a571212f5fe22cd94dac193a77803b6dd97b
update translations
LibreOffice Online/android-lib (Kabyle)
Currently translated at 100.0% (12 of 12 strings)
Change-Id: Id3e383aec23bed9864fb846f74832d75c7d2f675
update translations
LibreOffice Online/loleaflet-ui (Kabyle)
Currently translated at 30.1% (88 of 292 strings)
Change-Id: I49e204a2d3856ec3b2a89aba5a4e4803b255227a
update translations
LibreOffice Online/android-app (Kabyle)
Currently translated at 100.0% (102 of 102 strings)
Change-Id: I9be799209b74c6a064fb339fbc8973fa9efd1f3b
update translations
LibreOffice Online/loleaflet-ui (Asturian)
Currently translated at 37.3% (109 of 292 strings)
Change-Id: I67d995f71c373e4a7b7f715111e8c439e0fbeeb0
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91815
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Andras Timar <andras.timar@collabora.com >
2020-04-15 11:45:08 +02:00
651a7bba1c
Move mobile top bar to separate file
...
Change-Id: I26fc5be1b73b4ff68be00c21a6691c7712d08c1e
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92158
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com >
2020-04-15 11:43:09 +02:00
b0be9c7b35
Move SearchBar to separate file
...
Change-Id: I6db64d35f40f3a762f50df010ead9395a873fb20
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92037
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com >
2020-04-15 11:19:19 +02:00
615f5212bf
Move statusbar code to separate file
...
Change-Id: Ia4940b1725bbc4326dfeb520a6bcb6423b9a25b9
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92036
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com >
2020-04-15 11:03:21 +02:00
4e78ccb523
Mobile: Calc: remove display rule for denominator places and add corresponding asset
...
Change-Id: I278c4ae9ca474cfaa622b22553888aaa26d86da6
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92245
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-04-15 10:40:04 +02:00
982e423140
Split toolbars creation into separate methods
...
Change-Id: Icc5d6d26f9613ee1c3b266980614c0b0284633d9
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91976
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com >
2020-04-15 10:11:52 +02:00
dde40739f6
cypress: write out the command for running the test file in case of failure.
...
Change-Id: Iba856ee675a4a545e7f44d396a92638633ec9540
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92225
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com >
2020-04-14 20:48:07 +02:00
63b423b004
change tabstop handling on the ruler, add markers, use Hammer.js
...
This changes handling of tabstops on the ruler:
* Tabstops are now updated from the 'tabstoplistupdate'.
* For touch handling we now use Hammer.js so it is easier to handle
with.
* Markers for different types are added as SVG's.
* Rework handling and calculating positions to be much simpler and
logical (no additions of positions, which can cause rounding
errors).
* Use .uno:ChangeTabStop to send tabstop changes.
Change-Id: I966dfa2c17652ab74e3fd8912622cf6c951e514d
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92142
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com >
2020-04-14 20:36:11 +02:00
4d49156ff2
mobile: The mobile-wizard is mobile phone only.
...
Don't try to instantiate it on desktop or tablet.
Change-Id: I71bb0fa4e6fbd3edce0adbd803d858874640adca
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92034
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Jan Holesovsky <kendy@collabora.com >
2020-04-14 19:51:31 +02:00
2236c0040e
cypress: mobile: disable these check state related parts.
...
It's a known issue, that these checkboxes have wrong state.
Change-Id: Idca61bc261d03e19e5aa9266bbf8727da94de642
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92214
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com >
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com >
2020-04-14 19:37:59 +02:00
eab1832b06
tdf#132100 - don't copy debugsource into jails.
...
gdb will take it from the system anyway, so it's just amazingly
excessive weight wrapped in a performance problem.
Change-Id: Ie8d7d2be97da64233a6d7cb4864d6ee88ea8c337
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92207
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Michael Meeks <michael.meeks@collabora.com >
2020-04-14 18:57:38 +02:00
b2f3b96c3d
Add description for kit_segfault_count metric
...
Change-Id: Id9111dc2ac1581dca2a640cd2c3215953c9e2436
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91981
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Michael Meeks <michael.meeks@collabora.com >
2020-04-14 17:22:54 +02:00
e73c240dd5
cypress: selectItemByContent() -> cy.contains()
...
This helper method was introduced as a reliable
alternative of cy.get(<selector>).contains(<content>).
However we can have the same result using contains()
differently: cy.contains(<selector>, <content>), which
works reliable.
Change-Id: I11553f7d280a0f3a94a8f353410308113dd1c825
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92194
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com >
2020-04-14 16:45:31 +02:00
96819f81cb
cypress: generate test names dynamically for the parallel build.
...
Also improve afterAll(). Having test files with the same suffix
led to test failure. We can have better result with a regex.
Change-Id: I8d678aa17eb0e28e643cc86f584aab713ca153ca
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92157
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com >
2020-04-14 16:22:35 +02:00
1e97fdf799
handle tabstop callback and send it as "tabstoplistupdate"
...
Handle LOK_CALLBACK_TAB_STOP_LIST and send the payload to the
loleaflet side under "tabstoplistupdate" identifier.
Change-Id: I4bf8c48bd825dec81ef766b7bce536dd399e8b86
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92141
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com >
2020-04-14 15:41:07 +02:00
61790f6bb5
common: it's enough to look up PRETTY_NAME once
...
Also add the missing newlines before the opening braces, the surrounding
code has that style.
Change-Id: I23bd26ba6d2446858ae3213212e2813a38fd1d46
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92146
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Miklos Vajna <vmiklos@collabora.com >
2020-04-14 13:41:55 +02:00
b059d98bcd
Mobile: Calc: Hamburger menu: Data: Group and outline: fix group and ungroup svg
...
Change-Id: I0f7e993c40563a9644dd040fc3913613d4482a7f
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92163
Tested-by: Pedro Pinto da Silva <pedro.silva@collabora.com >
Reviewed-by: Pedro Pinto da Silva <pedro.silva@collabora.com >
2020-04-14 13:04:47 +02:00
ec4d2b0312
Use "Export as" instead of "Download as" also on tablets in the mobile apps
...
Change-Id: I7e0736f8d91e71516671c33aec42ed168c2e8da9
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92149
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tor Lillqvist <tml@collabora.com >
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92154
2020-04-14 12:08:10 +02:00
c4f6be9e4c
Enable EPUB export also on phones in the mobile apps
...
Change-Id: I6198db8c5bd33142c952783b2bb8edd4f3c15145
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92150
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tor Lillqvist <tml@collabora.com >
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92153
2020-04-14 11:52:49 +02:00
b394c5a8f7
cypress: introduce a second chance for the tests to pass.
...
In parallel build try to run the specific test files
for a second time if they fail. Let's be realist,
testing an online application always has some
unreliabilities, let's make things more reliable with
running test more times and abort the build only if
the test fails consistently.
This is enabled only for parallel builds now, so we
have it on Jenkins. A simple make check will be more
deterministic. I also added an option to disable second
chance for parallel build: see CYPRESS_NO_SECOND_CHANCE
make file variable.
Change-Id: Ib7c554a238ded7ee15908b9f0c2d2c92ef0dcf32
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91987
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com >
2020-04-14 11:38:44 +02:00
22f8e63beb
leaflet: show checked status for Track changes
...
show ticks for record and show option in mobile wizard
Change-Id: I8146a5d484ea7e7304c22e77a642d0b46f00bd91
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92108
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Andras Timar <andras.timar@collabora.com >
2020-04-14 08:52:57 +02:00
4bc3a13ba5
print the OS version in the startup string
...
Change-Id: Ief7d99b4d4db4f237fb48bbafbac20a989a001bf
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92091
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Michael Meeks <michael.meeks@collabora.com >
2020-04-13 17:26:18 +02:00
a4eecb790d
Fix log message: The LOK function is called saveAs, not downloadAs
...
Change-Id: I94a0e9d8a25a4a2bf6b1d7c545ed89d6f6007e2e
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92113
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tor Lillqvist <tml@collabora.com >
2020-04-13 16:25:40 +02:00
909734e261
Implement the "download as" functionality properly in the iOS app
...
We need to catch the downloadas message already in
-[DocumentViewController
userContentController:didReceiveScriptMessage:] and use an
UIDocumentPickerViewController to let the user choose where to
download (or export) the document. The iOS-specific code in
ChildSession::downloadAs() can go away.
Change-Id: I626b9986ec6156f7e83bda02b04e65f7819f8017
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92112
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tor Lillqvist <tml@collabora.com >
2020-04-13 15:35:13 +02:00
34c27a6b9b
Bump the internal iOS app version number to 4.2.4
...
Change-Id: I087b2ab81f4b3c8b3b85e9419743e5ce72dd398c
2020-04-13 11:00:46 +03:00
9e0594ee2d
add pretty name - Android patch
...
Change-Id: If0de49884954cde26bfbe8ba1dce8844af5b30bf
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91831
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Michael Meeks <michael.meeks@collabora.com >
2020-04-11 13:43:31 +02:00
2189b88792
Restore w2field that was removed in bb6f13d94d
...
It is used (just once, but still) in the remaining parts of
w2ui-1.5.rc1.js.
Change-Id: Ic59f9c0d7d10b3556a4f8fbe08b7af2faa77d941
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/92043
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com >
Reviewed-by: Tor Lillqvist <tml@collabora.com >
2020-04-10 17:00:44 +02:00