Commit graph

12087 commits

Author SHA1 Message Date
Szymon Kłos
40e39b00ab Add progressbar on demand
This fixes bug in Android app where progressbar
was added without any condition.

Change-Id: I535001fce4ae37da4f5dc87031d9c15db043d655
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99731
Tested-by: Jenkins
Tested-by: Szymon Kłos <szymon.klos@collabora.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2020-07-31 09:07:42 +02:00
Weblate
26e6bef36c update translations
LibreOffice Online/loleaflet-ui (Upper Sorbian)
Currently translated at 100.0% (331 of 331 strings)

Change-Id: Ic7117112fb5398a6bbb90ffed3595a7065b08d94

update translations

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

Change-Id: I1e52e565d22f381f22149e8094c5f4118b103279

update translations

LibreOffice Online/loleaflet-ui (Slovenian)
Currently translated at 99.6% (330 of 331 strings)

Change-Id: I28d1c660a1eb784725ad022c0d28b1065f1761c9

update translations

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

Change-Id: I76b458168831e0e1a4606f25302a6206494306a4

update translations

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

Change-Id: Icd139674057ddd447a8ac7cdfb3655de0ec718c2

update translations

LibreOffice Online/loleaflet-ui (Norwegian Bokmål)
Currently translated at 100.0% (331 of 331 strings)

Change-Id: I6202a192369fc1e4836c18f77897dfe3905d72be

Update translation files

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

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

update translations

LibreOffice Online/android-lib (Bulgarian)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: I310350ba48f86ced622f766c0a4dcf9811bef468

update translations

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

Change-Id: I33b1af044f7935e44d3899a7e70e61a4d4930f64

update translations

LibreOffice Online/loleaflet-ui (Bulgarian)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: Iba5ada3c5e5d08435b70486afa3b8820a2fd2f67

update translations

LibreOffice Online/loleaflet-ui (Italian)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: Ia05a1a7fb6d087c7697dde8401db6bb8d2a76073

update translations

LibreOffice Online/android-lib (Asturian)
Currently translated at 69.2% (9 of 13 strings)

Change-Id: If6ac34bfd6c355a8fbc2c72cd56bfe3a579e570d

update translations

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

Change-Id: Ic70964d16cd0987d21f11889a2e8f69a41f9714d

update translations

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

Change-Id: I9bf0cc941f361a4972e27cc294348eea08896110

update translations

LibreOffice Online/loleaflet-ui (Slovenian)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: I798454e86b61234bde56579e1b4e0df5b8490bff

update translations

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

Change-Id: I1817354ea8328a111b7f665d26a6b25a9da87bf5

update translations

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

Change-Id: If510c827340e2ef230bb623fbaeadcdc97864d5c

update translations

LibreOffice Online/android-lib (Slovak)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: I5f35b1d1d41ccc8c5240f6707f40c3401476d3fa

update translations

LibreOffice Online/android-lib (German)
Currently translated at 100.0% (13 of 13 strings)

Change-Id: I3b38a38f410aa084291ad43210599b9e9f183cb3

update translations

LibreOffice Online/loleaflet-ui (Slovak)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: I727f1be681968cccf216621b78c410e35b67a05e

update translations

LibreOffice Online/loleaflet-ui (German)
Currently translated at 100.0% (325 of 325 strings)

Change-Id: Id2eb2761b0cd7f1b114c145a59b5b4b2ba61bc76
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99448
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-07-31 00:50:43 +02:00
Pedro Pinto Silva
dd9a70e1b2 Notebookbar: tablet: make tabs scrollable
Change-Id: I19a4667a08df3b75e71dd71763dca3ceef9f689a
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99807
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Pedro Silva <pedro.silva@collabora.com>
2020-07-30 17:43:47 +02:00
Tamás Zolnai
c99f2232b4 cypress: introduce ENABLE_VIDEO_REC flag.
We can enable video recording with this flag,
during a headless test run, so we can see what
happend on the UI.

Change-Id: I4558563a3de71742d8d6b1ca67f0c518d543afc7
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99787
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-07-30 15:26:47 +02:00
Tamás Zolnai
c3d17108bf cypress: update run_iteratively.sh script to work with multi-user tests.
Change-Id: Ib817152deaa421bd25ae8c703edbf0cf2facd6fd
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99782
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-07-30 15:26:31 +02:00
Tamás Zolnai
5b106d9edd cypress: fix-up check-multi command.
We need to introduce separate rules to dump
the log and to dump out the error message.
Otherwise GNU make evaluation breaks the workflow.
It evaluates $(wildcard $(ERROR_LOG)) before the
test were actually executed. So first run the tests,
then dump the error output and then go into error state.

Change-Id: I0f8e5de6800f0691cca14019819972437a741382
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99781
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-07-30 15:26:19 +02:00
Tamás Zolnai
d43c97a9ef cypress: make simultaneous typing test more stable.
Sometimes this text contains an additional end line character.

Change-Id: Id58eab9ea3b082781cdd8ec341fa2b058ba3b17e
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99770
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-07-30 15:26:05 +02:00
Szymon Kłos
bbb7697203 notebookbar: fill languages menu
Change-Id: I08ccc0c60c902740cb0ea53367edc5f1cbb28880
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99795
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2020-07-30 14:36:34 +02:00
Szymon Kłos
1519c773fb notebookbar: fill hamburger menu
Change-Id: I7812e241dd47b8481159342a526813b5061b5b70
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99768
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2020-07-30 13:56:17 +02:00
Pedro Pinto Silva
0b4c105381 Notebookbar: Force hometab, clipboard alignment
Change-Id: I76d7cd3c5dd2b79a8e72039f8d6649cd3756ffb4
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99784
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Pedro Silva <pedro.silva@collabora.com>
2020-07-30 13:44:59 +02:00
Pedro Pinto Silva
d621a65ccd Notebookbar: turn shortcuts-bar's container into a block with height
Change-Id: Id7720b36398bc95f127b592e28abb14eae17468c
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99767
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Pedro Silva <pedro.silva@collabora.com>
2020-07-30 11:30:04 +02:00
Tamás Zolnai
02b4bd2fd8 cypress: disable this unstable test for now.
Change-Id: I9c339ac23b2ec9a732f4ceb9efe4b66024b70f23
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99775
Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-07-30 11:29:24 +02:00
gokaysatir
b8ef29e554 cypress: Bottom bar click quick views test.
Change-Id: I54d5d819f04890fd7ac666728258804d1bb0d93a
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/98975
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-07-30 10:50:31 +02:00
Szymon Kłos
568bc0d785 More cleanup in the progressbar code
Change-Id: I8bb27f9ef989e01ecf29d4ee7b9753ed10fb0483
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99708
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
(cherry picked from commit 487be77dc433be99ae28937f9e55973185106a21)
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99609
Tested-by: Jenkins
2020-07-29 21:43:13 +02:00
Pranam Lashkari
653ecb1698 tdf#133283 leaflet: fixed reordering of slide with drag and drop in touch screens
Changed the gestures:
1st tap to select the slide
2nd tap will open the mobile wizard
long press and then drag and drop the slides

Change-Id: I44a874f69eed4586667f7fbe825d5da943565071
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/97345
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Henry Castro <hcastro@collabora.com>
Reviewed-by: Henry Castro <hcastro@collabora.com>
2020-07-29 21:17:03 +02:00
nienzu
d660146ee3 tdf#134546 Implement presentation from current page
Change-Id: Idad5bbc33e9382148aa5fe04ca475fb4989ed75d
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/97786
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
2020-07-29 18:27:06 +02:00
Tamás Zolnai
fd6b984a3c cypress: introduce make check-multi command.
To run multi-user tests only.
- make check-multi runs all multi-user tests.
- make check-multi spec=sidebar_visibility runs
only the test pair with the specified name.

Change-Id: Idada04960a6a2d33c7f36ef57bc1d6a1d1cffa99
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99682
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-07-29 14:26:51 +02:00
Pedro Pinto Silva
e11112f43e Notebookbar: check for StateChanged and
if there are things to be save change class from save icon

Change-Id: Iaacc48a62d7626b8cfc489efd80141b209039b2a
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99677
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Pedro Silva <pedro.silva@collabora.com>
2020-07-29 13:19:17 +02:00
Tamás Zolnai
27d3055dcf cypress: add a simultaneous typing multi-user test.
Change-Id: Ib4c410f95443c3775626465d474f52499705da97
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99676
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-07-29 13:00:28 +02:00
Szymon Kłos
0f1b05bf8b Center progressbar using css
Simplify progressbar code and center it using
css instead of JS code.

Change-Id: Ie5877dcbc0614b889f436cc598c7069fda135a3d
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99600
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2020-07-29 11:27:50 +02:00
Pranam Lashkari
23c51acd49 leaflet: resolved error in the drop of slide preview
error: Control.PartsPreview.js:633 Uncaught TypeError:
Cannot read property 'maxWidth' of undefined

Change-Id: I618238339187d24312fce4f8eb74f8d331f0d8b4
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99613
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Jenkins
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-07-29 11:27:19 +02:00
Szymon Kłos
d8e6b26893 Update Hide_Button documentation & cleanup the code
Code update allows to search in all toolbars not
only main one like in the past.

Change-Id: I76c9cdbbdade287748ec19d537b564206d52eab5
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99671
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2020-07-29 11:26:29 +02:00
Andras Timar
62955b4e21 loaleflet: updates UI pot
Change-Id: I8cae61828797ad03099d66b347f06e196a9a3863
2020-07-29 10:44:51 +02:00
Jan Holesovsky
f869b84f4b android: Log when we disable editing for easier debugging.
Change-Id: I358b1a50be7f9f377e9376f8b1772ad92fd059ae
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/98960
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-07-29 10:41:28 +02:00
Pranam Lashkari
caac657967 leaflet: changed idle document message for touch screens
touch screen will ask for tap instead of click to resume

Change-Id: Ie5cb3db33de606beba9e9f1841f9171647aa02ac
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99122
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-07-29 10:20:11 +02:00
Pranam Lashkari
56ef8cb6d0 leaflet: row/column headers offset corrected
Change-Id: Icc4ca2649de4f618fc1a44a0896ed12a98d2b70f
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/96895
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Jenkins
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2020-07-29 10:19:04 +02:00
Pedro Pinto Silva
b54e4b4a94 Vex dialogs: fix misaligned textareas
instroducs by a5016d547c

Change-Id: Ibaa04c5feb2d71b4f592a55df96ee5224f155cab
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99634
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Pedro Silva <pedro.silva@collabora.com>
2020-07-29 09:10:54 +02:00
Tamás Zolnai
6cfe358fc5 cypress: rename test file to match with the test name.
Change-Id: Ifaee988ac9abf8f5862d1e54b6a5bc7f7158cd0c
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99632
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-07-28 18:31:11 +02:00
Tamás Zolnai
8ee8f1e1bd cypress: add sidebar visibility multi-user test.
Change-Id: I790a2c149face5fc4899f183833c99471ceb20e1
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99631
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-07-28 18:31:04 +02:00
Pranam Lashkari
ec20b15a8f leaflet: prevent losing selection while dragging multiple slides
Change-Id: Ia7dca36495d802f2c55648cf0a33ae8d71124d64
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/97394
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Jenkins
Reviewed-by: Henry Castro <hcastro@collabora.com>
2020-07-28 17:07:28 +02:00
Pedro Pinto Silva
80f75315d7 Annotations: Use svg instead of png
follow up to complement but on desktop : edaea8a389

Change-Id: Ic33bd0216d163872c42d8742d821c319c41e0ce6
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99630
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Pedro Silva <pedro.silva@collabora.com>
2020-07-28 16:16:33 +02:00
Pedro Pinto Silva
c424141287 Notebookbar: Add Menubar icon
Change-Id: I49f3fda9d765f7934a80b8f71007adfc384fd3e2
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99574
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Pedro Silva <pedro.silva@collabora.com>
2020-07-28 14:58:38 +02:00
Szymon Kłos
16be50d757 Send Action_Save_Resp when notification was requested on save as
Change-Id: Iafe06873fcd8c25e93eb9daa2eea187827e3ac47
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99593
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2020-07-28 14:51:10 +02:00
Szymon Kłos
e9384302d1 Use more reliable approach to show close button
Sometimes using Chrome browser close button is not
shown after calling show(): replace it with css
modification which seems to be more reliable.

Also don't show close button on mobile devices where
we have hamburger menu.

Change-Id: Id354374f18e24fcbdd9afb3894c40cccfe2811ea
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99594
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Jenkins
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2020-07-28 14:50:58 +02:00
Szymon Kłos
c6b122c14d Avoid usage of null variable
Change-Id: I2e428baaef22094c40d316ea31a11bdf626af2d0
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99592
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2020-07-28 14:50:42 +02:00
Mike Kaganski
571ef16df8 Implement fake oldvalue/modulus/exponent and X-WOPI-ProofOld
... since these are required in proof-key element as per [MS-WOPI].

Change-Id: Ie770271ee911e3f7822375c00a83c6a32cd5f2fc
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/88743
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Jenkins
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2020-07-28 14:46:02 +02:00
Szymon Kłos
c3c52b920b notebookbar: don't move arrows to new line
for icons with dropdown arrow

Change-Id: Icaeb60e9c431337657a312575ba4c61b3588ec84
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99579
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2020-07-28 11:44:15 +02:00
gokaysatir
1be5550126 loleaflet: lokDialog children are mispositioned bug.
Change-Id: I9f84d1860d541c56da033dff6e95dbc4d7e0f68b
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99513
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Henry Castro <hcastro@collabora.com>
2020-07-28 00:44:41 +02:00
Pranam Lashkari
87d9769187 tdf#132125 leaflet: setting annotations active and inactive on focus
adding these classes help in pasting text in comments in calc and impress

Change-Id: Id94e6017d1db5f024f4ebfa287051c799c225ec9
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/98860
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Henry Castro <hcastro@collabora.com>
2020-07-28 00:39:18 +02:00
Pranam Lashkari
eb36adcdf8 tdf#132125: leaflet: Pasting text into comments pastes into the document instead
Change-Id: Ibfc3a4519da13dfbe12082a4cd98b7a0060d3838
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/97108
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Henry Castro <hcastro@collabora.com>
2020-07-28 00:35:07 +02:00
Tamás Zolnai
f980eccde2 cypress: update multi-user test case.
Change-Id: I8e73c41df35b92305e31fd3c5e35d5c15ae6e8e8
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99518
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Jenkins
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-07-27 23:19:23 +02:00
Tamás Zolnai
bda83c263b cypress: better way of running multi-user tests.
Before we used the GNU make implicit parallelization
which triggered by recipe structure.
Instead of that we use linux's bakcground process
feature and run one client in the background and
the other one in the foreground.

Change-Id: I9de899686ae67b47eee005f157b6622ae4c5fe33
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99484
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-07-27 23:19:14 +02:00
Tamás Zolnai
439b4af8ad cypress: better way of detecting error during parallel run.
We used to grep for error messages in the output, but
it can change what is written out. Better to catch if
the command fails directly.

Change-Id: I8c3cba212b262227551876bfb23629a243424c39
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99365
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-07-27 23:18:59 +02:00
Tamás Zolnai
09abe6724f cypress: extract parallel test running code to a shell script file.
Change-Id: Ice856737b5b4bcfc6a202b507a03fdfa16938c25
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99364
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Jenkins
Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2020-07-27 23:18:50 +02:00
Henry Castro
0bd70f83d9 loleaflet: move constant parameters to global initialization
This should be initialized when html is loading

Change-Id: Ief99d3a613ddaa86caaf5285795a97e3f56787b5
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99511
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Jenkins
Reviewed-by: Henry Castro <hcastro@collabora.com>
2020-07-27 18:25:58 +02:00
Tomaž Vajngerl
ca00470722 allow saving a PDF, add "view_comment" state
This adds a "view_comment" in addition to "view" and "edit" state
into discovery.xml. In case it is enabled, the filters let the
comment commands through to core.

In addition add "Save Comment" menu action to allow saving the
comments, which is enabled when in "read-only" with "view_comment"
mode.

Change-Id: I3ab3dbee93ee2167ae96adea7025fc0b385f8201
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99473
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2020-07-27 16:40:12 +02:00
Pedro Pinto Silva
65e3a8de12 Notebookbar: Aesthetic fixes and make sure mobilewizard rules from mobile do not affect desktop
* Some rules from mobile were affecting notebookbar layout (e.g.: writer: tab table)
* Fix paddings in every .unolabel
* Adjust .unoarrow and add hover state
* Remove duplicated selectors (mobilewizard.css)
* Add rules (from mobilewizard.css) that are needed uin the notebookbar to notebookbar.css with proper parent: .hasnotebookbar

Change-Id: I22282c53ede39d7952bde1ea9625b4d928aaaea0
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99477
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Jenkins
Reviewed-by: Pedro Silva <pedro.silva@collabora.com>
2020-07-27 16:25:02 +02:00
Pranam Lashkari
24972fe977 leaflet: Notebookbar: resolved "Table" text on tab not visible, and button layout is messed up
Change-Id: I27ac375e0960af06c429d6185e7e27361a298169
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99467
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Aron Budea <aron.budea@collabora.com>
2020-07-27 15:05:57 +02:00
Szymon Kłos
5fe04a4a40 Add missing dialogs in menubar
Added dialogs are already converted to be async
and are present in the notebookbar interface.

Change-Id: Ia15f9a5f5524cef20948b45d0d465620091f12ec
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99475
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2020-07-27 14:35:19 +02:00
Szymon Kłos
de0aa9238e notebookbar: don't move arrow to new line for linespacing
When window was small arrow was moved to the next line
and notebookbar layouw was broken.

Change-Id: I7532a25b1a684aaaba70cfd28f9a3ee891f1d446
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/99481
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2020-07-27 14:34:49 +02:00