Commit graph

11074 commits

Author SHA1 Message Date
Jan Holesovsky
3cc25d6887 The sudden removal of 'Last modified...' when resizing looks odd.
Change-Id: Ia15c1b9b1dee2e7e87fcd5bd3ba660dce69e12c0
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91629
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-06 11:13:44 +02:00
Pranam Lashkari
aba812fc9f leaflet: stoped view jumping when deselecting shapes/images
cause of the problem: if the last position of the cursor
before selecting a complex object is out of view
then the page will scroll to that point.
This happens because scrolling takes place between
deselecting object and cursor position update

Change-Id: I4046cf6728f7da32a4f6d89768e201982023afa9
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91734
Tested-by: Andras Timar <andras.timar@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-04-06 11:08:43 +02:00
Jan Holesovsky
351b231d22 mobile, tablet: Disable tooltips when on touch devices.
Change-Id: Ic5cebdcb8c3244643f09131c079a19d8ffd4e701
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91628
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-06 10:36:56 +02:00
Jan Holesovsky
67d14eafd2 mobile: More portrait / landscape handling in Impress' mobile-wizard.
Change-Id: I8592db63e9112b1f879e5a10351308fbdd97e28d
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91582
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-06 10:34:41 +02:00
Szymon Kłos
fbaedcd212 Close child windows on dialog close
Fixes issue with crash when parent window was already closed
and then user tried to close child window.
Example: Tools -> Spelling and message box ("Spellcheck completed")

Change-Id: I30fef5adb33ba4208b1ee48f3bbced1cff2969d1
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91468
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-04-05 14:29:12 +02:00
gokaysatir
cd73939022 calc-rename sheet-initially select existing name
Change-Id: Ifb4f28f5f60e7bd514b4fca4dddc000d19237e8b
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91565
Tested-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2020-04-05 14:23:34 +02:00
Tamás Zolnai
d41348e841 cypress: add the issue link about hash values.
Change-Id: Ied7d05a2b5d112c222076d5799e44dd89a2f8641
2020-04-04 17:09:41 +02:00
Tamás Zolnai
17464beec3 cypress: mobile: fix calc test documents.
After this commit:
9374a28835

The view jumps to the cell cursor, so we should have
the cell cursor at the first column to avoid view
change after opening the document.

Change-Id: Ie577ab932496a5506e69b84bf7ff362d98950e92
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91682
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-04-04 12:24:29 +02:00
Tamás Zolnai
d55bb5e32b cypress: mobile: fix 'Focus on second tap.' test.
The actual problem was with the test document.
The selected cell was in the fourth column and
the view jumpped to it. So I moved the cell cursor
into the first column, so there will no jump when
opening the document.

Plus reworked clickOnFirstCell() a bit.

Change-Id: Ic132d1ef5392c1653060f84caa6c39f2033f8598
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91661
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-04-04 12:24:23 +02:00
Tamás Zolnai
05752cecec mobile: fix type error in cell cursor handler code.
Added in:
9374a28835

getWest and getNorth is a float value, not a pair of values.
We don't need actual subtraction here.

Change-Id: I2ffa964863eefcdb2758e5e920563c31f22b77b8
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91646
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-04-04 00:28:30 +02:00
Tor Lillqvist
95de5a74cc Rename our Objective-C Document class to CODocument
There are already several classes called Document on the C++ side.
Let's reduce confusion a bit. (Also, we might need to use the
Objective-C Document class from some of the Online C++ code (which is
actually compiled as Objective-C++).)

Change-Id: I34347ba0161c067b14bb125c3410eefd89bbca31
2020-04-04 00:07:35 +03:00
Miklos Vajna
fe1399fab5 JWTAuth::verify: avoid working with RTTI without a reason
The purpose of the convert() function (without arguments) is to either
return fast in case the type of the JSON value and the argument match or
do a conversion.

We generate this JSON, so we know the JSON type will be always a string
and the argument type will be a size_t, so use the variant that always
does a conversion.

(Additional benefit is that I seem to hit a false alarm with
admin_fuzzer in the old code and it goes away with this change.)

Change-Id: I40851ab3ddd46fb1515ea9f0c9f40d9ec2006de7
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91652
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2020-04-03 19:20:01 +02:00
Tamás Zolnai
4246d1e73a cypress: Catch also timout error of the new cypress-wait-until package.
Change-Id: I0b9856bbf933040a107c6cb8fe738d7a9f30a4a1
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91653
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-04-03 18:19:33 +02:00
Weblate
bc29fe3290 update translations
LibreOffice Online/ios (Portuguese (Brazil))
Currently translated at 100.0% (5 of 5 strings)

Change-Id: I62d7492d5f9d867bb5e7b3e0092606a2bc8f0e88

update translations

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

Change-Id: Ic03d72abd2e6aa70330ab2494df033ff43ffcc6a

update translations

LibreOffice Online/android-app (Greek)
Currently translated at 100.0% (102 of 102 strings)

Change-Id: I96f62c4c4a90970614f9f456db9ac965ac192236

update translations

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

Change-Id: I31de8ed41b0709e640f682bb4a97b33ffe4914bd

update translations

LibreOffice Online/ios (Ukrainian)
Currently translated at 100.0% (5 of 5 strings)

Change-Id: Id766ebd459eec65d27b55931a27ad912fa29f39b

update translations

LibreOffice Online/ios (Greek)
Currently translated at 100.0% (5 of 5 strings)

Change-Id: Iac81fb01e9168d77679672089df1373ec09db6c4

update translations

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

Change-Id: I8d247c6f64ac666dfcb31bc7f489d4350dbcf738

update translations

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

Change-Id: Idb6b1798d10761adec99024fd81f50981e1ad161

update translations

LibreOffice Online/loleaflet-ui (Greek)
Currently translated at 100.0% (292 of 292 strings)

Change-Id: I5c222a29cf698ecd54cadb771eb0d8505238a1d4

update translations

LibreOffice Online/ios (Finnish)
Currently translated at 40.0% (2 of 5 strings)

Change-Id: I5d28721c19fcbd6cf6d8137bb0cdd523960eb8be

update translations

LibreOffice Online/ios (Polish)
Currently translated at 100.0% (5 of 5 strings)

Change-Id: I74bb40f34b886c65ba4b0d1e4249314d40da87de

update translations

LibreOffice Online/ios (Basque)
Currently translated at 100.0% (5 of 5 strings)

Change-Id: I1721bfce5df7bfc3aabd51bcb930e3338233c759

update translations

LibreOffice Online/ios (Spanish)
Currently translated at 100.0% (5 of 5 strings)

Change-Id: I64ad62ebebf9882a9720f8b87a898f2af0414f53

update translations

LibreOffice Online/ios (Welsh)
Currently translated at 100.0% (5 of 5 strings)

Change-Id: I521cc41cd2fabff5fb981cf8771d29649b132a05

update translations

LibreOffice Online/ios (Catalan)
Currently translated at 100.0% (5 of 5 strings)

Change-Id: I55a557c2d150d0efde4146a42de42f4aee110f4c

update translations

LibreOffice Online/loleaflet-help (Welsh)
Currently translated at 55.3% (230 of 416 strings)

Change-Id: I48c894e595c50014fb485c2873cb21c88f7e76d1

update translations

LibreOffice Online/loleaflet-ui (Polish)
Currently translated at 100.0% (292 of 292 strings)

Change-Id: I643b628ce55ec3a6af6629ca05af13cad5ddc975

update translations

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

Change-Id: I0613c9c422c23de5cdd92415581e64bc88e57b1d

update translations

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

Change-Id: I70fe4e83e7dfac8d7860b53893fa14a3e4131a1f

update translations

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

Change-Id: I6ed3a9c25e8f5f87fea96dff65ee62369ca734e9

update translations

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

Change-Id: Idaa4b73356aaa4d2c0e0294dfbe054a4137cbd71

update translations

LibreOffice Online/ios (Hungarian)
Currently translated at 100.0% (5 of 5 strings)

Change-Id: If7255fc6e58e4f08a060f08f5f567e932d5935d2

update translations

LibreOffice Online/ios (German)
Currently translated at 100.0% (5 of 5 strings)

Change-Id: If1e1d91cf95e8e5fb4c5132ced5d7ae67c9a3c5c

update translations

LibreOffice Online/loleaflet-ui (Hungarian)
Currently translated at 100.0% (292 of 292 strings)

Change-Id: I7a1337316e3bc85f077b900731d6f53adfb703ec

update translations

LibreOffice Online/loleaflet-ui (German)
Currently translated at 99.7% (291 of 292 strings)

Change-Id: I0d23279ace83554307900fa36844415bdb024ca0

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Change-Id: Iba298c0bbadea66690c15bbfa1b49b38c0e9cb6d
Translation: LibreOffice Online/ios
Translate-URL: https://weblate.documentfoundation.org/projects/libo_online/ios/

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Change-Id: I05e4ec2e11be5dfbd3313d7e3e09d6537fd1a12a
Translation: LibreOffice Online/loleaflet-ui
Translate-URL: https://weblate.documentfoundation.org/projects/libo_online/loleaflet-ui/

update translations

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

Change-Id: I12ec751df10eacd194883f03bfdceab8ce57ff41

update translations

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

Change-Id: I23c75ac7fd1df29d267c7f985614dd1cb0eda0c2
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91642
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2020-04-03 16:04:07 +02:00
Tor Lillqvist
07a3dcf651 Mention that parameters in some messages are actually positional
Change-Id: Ifeb09f96ab43784d428f6ad1cbcdbfc27e6595c9
2020-04-03 14:54:35 +03:00
Miklos Vajna
fc88a872c2 admin console: log when JWTAuth::verify() doesn't have enough tokens
This is no longer a huge problem, but it's still a good idea to return
early in that case.

Found with the recently added admin_fuzzer, when I locally disabled the
StringVector safety checks for test purposes.

(If you view the diff with -U30, then you see that we access tokens[2]
later, so if size is < 3, we should give up.)

Change-Id: I46fc531fb042cc1485a17a9e994ad37e9ff0cd80
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91587
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2020-04-03 09:18:18 +02:00
Tamás Zolnai
4bdd0497ed cypress: mobile: avoid animations in mobile wizard.
Cypress sometimes fails with 'DOM element is detached'
failure because of the animation in the mobile wizard.
Disable animation instead of waiting for 100 ms.
I tried to override $.fn.show() function, but it's
actually overriden by JQuery.ui code.

Change-Id: I0e8e937a501a99b1106d7a450088760f67102bc2
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91569
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-04-02 17:13:25 +02:00
Ashod Nakashian
04b0a7b651 leaflet: maintain focus when searching
When the focus is in the search box, we shouldn't
lose it, or hide the keyboard.

Change-Id: I05c4c3e384d840b2919106af1063978b6fe7fbfe
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91580
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
2020-04-02 17:09:28 +02:00
Ashod Nakashian
f96126fb69 leaflet: support pasting in the search box
When pasting into the document a special handler
is used to manage the transfer of data. For the search
box we need to let the default handler do the right thing
and so we check that we aren't searching before we override
the paste handler logic, which explicitly pastes into the doc.

Change-Id: I570168d1aaf70c2a78403644e006ba9625ec68db
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91581
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
2020-04-02 17:08:22 +02:00
Ashod Nakashian
a0c1bc05ec leaflet: limit special case to only the Formula-Bar
Change-Id: If9c5bbe7f985a7bdac2d12c5136e0e93a1d41354
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91536
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
2020-04-02 17:06:39 +02:00
Jan Holesovsky
c46168bb77 mobile: Let's remove the smaller padding for really small phones.
Apparently there were more stuff added mobilewizard.css and nobody cared
to update these, so I suspect better not to have this, because nobody
will ever test it again anyway.

Change-Id: I591fe2b52621cde4f1d7d1f087555f98c49731f2
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91575
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-02 16:38:20 +02:00
Jan Holesovsky
53a668b179 mobile: Drag and drop target is smaller on mobile.
Change-Id: Ic17eac122578bbefed75e1b8a9569d3ae622cbc4
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91574
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-02 16:37:59 +02:00
Jan Holesovsky
7cd2beb866 mobile: Handle the portrait / landscape for slide sorter in JS too.
Change-Id: I214501fac516f4d581d3c1e8a95650a87db1a4aa
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91570
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-02 16:37:45 +02:00
Henry Castro
91b2e52ce2 loleaflet: update position and size transformation values
Now the LO Core server sends the converted units formatted
text to update in client side when mobile wizard is visible.

Change-Id: I82416bb4712aa20bcddb409c1129da1aff521a34
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91266
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Henry Castro <hcastro@collabora.com>
2020-04-02 15:43:54 +02:00
Pedro Pinto Silva
6b096960fd Mobile: Tollbar-up: mkae sure the bezel under the toolbar-up is visisble all the way
Change-Id: I20f6188eec56c1ef193a9f1efdfd8b7d7a60f169
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91568
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Reviewed-by: Pedro Pinto da Silva <pedro.silva@collabora.com>
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Pedro Pinto da Silva <pedro.silva@collabora.com>
2020-04-02 15:18:44 +02:00
Pedro Pinto Silva
73ff494aaa Mobile: spelling context menu: add icons
Change-Id: Idc56a0534770a1895c5e6e7ea93fb46ccb44f3e9
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91573
Tested-by: Pedro Pinto da Silva <pedro.silva@collabora.com>
Reviewed-by: Pedro Pinto da Silva <pedro.silva@collabora.com>
2020-04-02 15:17:33 +02:00
Tamás Zolnai
e814adfb28 cypress: integrate cypress-wait-until package.
There are cases sometimes, where we can't use cypress'
nice retry feature for waiting to an assumption to
be true. A workaround for this issue is the cypress-wait-until
package, which makes us able to use the retry feature for
any use case.
An example is the position of an element. I don't know
a way to wait on the position to get changed in the cypress
test framework. So we can use cy.waitUntil() here instead.

Please use this new package when it's really necessary,
do not replace the better cypress calls with it.

Change-Id: I8c553456e351664e30043b8ccd5ace51f1c0298d
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91554
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-04-02 13:50:06 +02:00
Jan Holesovsky
ef1a14e175 mobile: Move the slidesorter handling to device-mobile.css.
Don't use @media for portrait / landscape handling either.

Change-Id: I5a67488e862b59878284bbc5d0ef067a1ff7f60a
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91559
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-02 13:01:57 +02:00
Jan Holesovsky
26219bb4a2 mobile: No ruler on mobile phones.
Change-Id: I8641830f69276ee7bbfc1c29330e98731cfd26bc
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91548
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-02 12:26:13 +02:00
Miklos Vajna
a4e0a00bfe Add an initial libfuzzer based fuzzer for the admin console
Run the actual fuzzer like this:

./admin_fuzzer -max_len=16384 fuzzer/admin-data/

Change-Id: I5891df8033ff1837afce86775ee62447587f2f20
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91504
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2020-04-02 12:11:24 +02:00
Tor Lillqvist
01509b4087 Tweak the (normally commented-out) experimentation code a bit
Change-Id: I58b9c83a87e6e07421b5a29c13b3b00034c87a1a
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91543
Tested-by: Tor Lillqvist <tml@collabora.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-04-02 11:47:09 +02:00
Jan Holesovsky
b934b84ba0 mobile: Move the toolbar-related pieces.
Change-Id: I3cedfbdb6641d3e58f8faf16846cc25beb36e768
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91481
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-02 09:07:04 +02:00
Jan Holesovsky
f3635714fd mobile: Move the vex-related pieces.
Change-Id: I5b21d6adfef1443ecea8936788d5eca8d4b83c34
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91480
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-02 09:06:54 +02:00
Jan Holesovsky
e42987ecf5 mobile: Move the spreadsheet.css related bits to device-mobile.css.
Change-Id: I711a578462729e3f1b5f7029565dd8edd1f7caf8
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91479
Tested-by: Jan Holesovsky <kendy@collabora.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-02 09:06:40 +02:00
Jan Holesovsky
4c8f194183 Mobile: Markers-related bits moved.
Change-Id: I8baf9e3b4bc384d6c2ef62c5e8dd2ad3c801fe20
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91478
Tested-by: Jan Holesovsky <kendy@collabora.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-02 09:06:07 +02:00
Jan Holesovsky
dd8d65552b mobile: Scrollbar related bits.
Change-Id: I66f826045900555d02a5725aed0163f7007ec662
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91477
Tested-by: Jan Holesovsky <kendy@collabora.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-02 09:05:35 +02:00
Jan Holesovsky
ecf0951bd5 mobile: Less "elliptical" look of the hamburger menu background.
(When the menu is active.)

Change-Id: Ifdd3dd951aef4c14e596b659f2a05c1288852ca8
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91476
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-02 09:04:08 +02:00
Jan Holesovsky
1fb9785217 mobile: No need for @media in mobilewizard.css.
The mobile-wizard is not shown on desktop at all, avoid the @media.
Should there be some bits that are mobile-phone-only, they should go to
mobile.css.

Change-Id: Iae50779df030586eadd44cbd5a2cb59939a29e47
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91475
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-02 09:04:02 +02:00
Jan Holesovsky
ebcd7816b4 mobile: More menu-related stuff moved to device-mobile.css.
Change-Id: I33df7cbfe4835caf2d9757e8f357f456b9d1e777
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91474
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-02 09:03:54 +02:00
Samuel Mehrbrodt
f4c76b9f87 Fix log message in docker build script
Change-Id: Ifdd931b5ae75137669126ee544d0c9eae9fe7777
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91403
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2020-04-02 08:49:45 +02:00
gokaysatir
a486bad79b tdf#130568 - Add server os pretty name to help->about
Change-Id: Id6de533dfb8e34a05d348f8ae701bf3c524c9b95
2020-04-01 20:45:32 +01:00
Michael Meeks
3e67e434e4 Avoid de-referencing non-existing marker.
This screws up cursors across views in some circumstances,
when there is no marker in one of the views.

Regression from 3b0478baab

Change-Id: Ia1294d83801d656a919f97206b7b573a1b74b77f
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91489
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-04-01 18:10:23 +02:00
Tamás Zolnai
3f358cbb80 cypress: mobile: try harder to remove selection in calc spellchecking tests.
It's a known issue that text selection is persistent,
which made these tests unstable. So use a different method
to remove the text selection.

Change-Id: I46b0ba268a39bae9e79ce62686b2d1e0eab1adda
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91486
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-04-01 15:04:58 +02:00
Tamás Zolnai
d90aed7cf0 cypress: mobile: make impress spellchecking test more stable.
Change-Id: I3fe512eb5da0bcdab905f023f51ce03af7e503f5
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91487
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-04-01 15:04:49 +02:00
Tor Lillqvist
59fc10bcd6 Add some (ifdeffed-out) experimentation with file service providers
Kept in #if 0 in case some similar experimentation needed in the
future.

It might be interesting to be able to tweak behaviour based on knowing
on what kind of storage the doument is located, but alas, that seems
not possible.

Change-Id: I877c96fcea3a350faa58a934485714d15b01141d
2020-04-01 13:42:54 +03:00
Jan Holesovsky
af8669b9d4 mobile: Kill most of the menu styling.
I believe this is not relevant any more, since we are using the
mobile-wizard for menus on the phones these days.

Change-Id: Ia6b16fcde1b1e4278a8d40c58968c44492248b69
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91443
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-01 08:53:22 +02:00
Jan Holesovsky
5c95448308 mobile: Position the hamburger icon at the right place already during load.
Change-Id: I93096a3239feccfe5268799b3fbd5544928e5372
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91442
Tested-by: Jan Holesovsky <kendy@collabora.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-01 08:52:52 +02:00
Jan Holesovsky
a17c651d6d mobile: Move the hamburger menu.
Change-Id: I33da508dc9e8c6a58e85bcca197b6cc39273619d
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91441
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2020-04-01 08:51:12 +02:00
Andras Timar
7946f593d8 loleaflet: update pot files
Change-Id: I256b724f454ad5cbfdd10759f1b7150cd16564dd
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91439
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-04-01 07:16:51 +02:00
Weblate
3b9447dedf update translations
LibreOffice Online/android-app (Welsh)
Currently translated at 100.0% (102 of 102 strings)

Change-Id: I56d19eaaa4d3fd12a4afeb6723b52135ab703f26

update translations

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

Change-Id: I43799c9be31c03ec6a512840f4fc9a97aeb6f7ae

update translations

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

Change-Id: I60a64e29101867ace68d2e8aa22e3828626ecbae

update translations

LibreOffice Online/android-app (Slovenian)
Currently translated at 100.0% (102 of 102 strings)

Change-Id: I6041cd7a735bb7cdea036b684044470f69ba82f6

update translations

LibreOffice Online/android-app (Ukrainian)
Currently translated at 100.0% (102 of 102 strings)

Change-Id: Iea44d2dadcc265aefd8e8d5fe1f2ee33f84a569e

update translations

LibreOffice Online/loleaflet-help (Ukrainian)
Currently translated at 60.6% (252 of 416 strings)

Change-Id: I262795efbaa30be7ef288d8af7f9ba4dc0235b4c

update translations

LibreOffice Online/loleaflet-help (Slovenian)
Currently translated at 95.9% (399 of 416 strings)

Change-Id: Ie705e945482045597f1677cc54aa937601a79dc5

update translations

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

Change-Id: Ibdc258e2e23db38fe9766a0d07b1fcf8167ec6bf

update translations

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

Change-Id: Iafb77036828741f641182df60296dd37ac2f6907

update translations

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

Change-Id: I09df6904fb21373c6e92d294fcea8acf47231578

update translations

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

Change-Id: I621d8f94440445bff805a4a27600f3fb69e46d2c

update translations

LibreOffice Online/android-app (Indonesian)
Currently translated at 95.1% (97 of 102 strings)

Change-Id: I2f926525980e8c6f533672c2975ea126fe5b2b3b

update translations

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

Change-Id: I31df5c7a51d1e8c05480d84f8fe025d6a8c125c4

update translations

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

Change-Id: I30268db36a3b94fd4c50d626e75566a685164714

update translations

LibreOffice Online/android-app (German)
Currently translated at 100.0% (102 of 102 strings)

Change-Id: Ic8f0ae07605d102d1602303741827db9bdc3926d

update translations

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

Change-Id: I7b7b5c8f92a9151299123ea99a3be039ee39017c

update translations

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

Change-Id: Ie63712564e077fe36b2362918f3ffeec503c4a6d

update translations

LibreOffice Online/loleaflet-help (Ukrainian)
Currently translated at 58.2% (242 of 416 strings)

Change-Id: I4d2e6c3af655e57ba48bdc04a9d722b4cdb26434

update translations

LibreOffice Online/loleaflet-help (Indonesian)
Currently translated at 53.8% (224 of 416 strings)

Change-Id: Ib328379d276919f08de868ba3d6b3c0bafee7cf6

update translations

LibreOffice Online/loleaflet-help (German)
Currently translated at 94.7% (394 of 416 strings)

Change-Id: I684be99f921bd9b310e1bfaa41c2ab64d98416a4

update translations

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

Change-Id: I4187617a323a63b120630c6a8294119186a9d176

update translations

LibreOffice Online/loleaflet-ui (Indonesian)
Currently translated at 99.3% (288 of 290 strings)

Change-Id: Ibf104e855fad450112954dfabfdfd878ebafadb8

update translations

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

Change-Id: Ic4bbb2134810f2a3c4ac8f95ad79fa76152e2259

update translations

LibreOffice Online/android-app (French)
Currently translated at 100.0% (102 of 102 strings)

Change-Id: I27463897e79f33828039268aeabc77b8623ddf7d

update translations

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

Change-Id: I4d9164df894067f70d63fa9c625a1a4e50528597

update translations

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

Change-Id: I4b52e39ed42cbeb8629ef0440b4dccb50b265b8e

update translations

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

Change-Id: Ic95ebba8c252d75838e9c469357f27de83ccae33

update translations

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

Change-Id: Ibf70bf072835568baf8b89755d4135296bf0c624

update translations

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

Change-Id: I82d4a1825e92887684a7c2694f830cc17d1f006e

update translations

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

Change-Id: I6a29c7d4c9eef8e36e80e39b87d60b9523bd1470

update translations

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

Change-Id: I1133caa7cc6cd226a99d6d10443ecee5ffb7e524

update translations

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

Change-Id: I96590a23426dc7d80c7ec0ebb80fe177ea871ca2

update translations

LibreOffice Online/loleaflet-help (Slovenian)
Currently translated at 84.6% (352 of 416 strings)

Change-Id: Iab0bbd8a14b114942c62b95e1cffbd3d0b6dfaef

update translations

LibreOffice Online/loleaflet-help (German)
Currently translated at 69.2% (288 of 416 strings)

Change-Id: Ib4898fce7925346e69ce62ae2c209ce208cf3a0c
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/91190
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-04-01 07:16:27 +02:00