Happens when renderfont is called without first loading a document.
Signed-off-by: Miklos Vajna <vmiklos@collabora.com>
Change-Id: I1152d1f4b3f610364e22c406cda5494672f20aed
...(CanvasTileLayer) for the pinch-zoom event. This uses extra canvas
elements for each freeze-pane which are not attached to the DOM
(OffScreenCanvas is not available in IE11). These canvases will always
be kept updated as the main canvas except that they also include a few
(three for now) border tiles, so that zoom-out works. The zoom animation
frames are drawn on the main canvas by drawImage() call from the
offscreen canvas at the right intermediate scaling. After the pinch zoom
event has ended (_onPinchEnd()) the map's zoom/center are updated and
offscreen canvases are cleaned up.
Caveat: The zoom animation frames will have out of sync row/col headers
and it is slow to render them frame by frame for every intermediate
zoom. It is much easier/faster to have them in sync if they are drawn in
main canvas which is currently a WIP item.
Signed-off-by: Dennis Francis <dennis.francis@collabora.com>
Change-Id: I74fefd0302d139d32c227f67eb6759bb6b298f83
So we can catch crashes / debug messages of core code.
Signed-off-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Change-Id: Ib11426e7fdd8f219be4715b3f1e2983ad33d7f2b
In case the local branch name and the remote branch name is different.
E.g. if you had co-6-4 tracking origin/distro/collabora/co-6-4, then the
correct advice is './g review distro/collabora/co-6-4', not './g review
co-6-4'.
Signed-off-by: Miklos Vajna <vmiklos@collabora.com>
Change-Id: I6b5556f992e30756542ed8e1f1cc15e61ce9bffa
The ".uno:RunMacro" will pop up a dialog
to select a visual basic script to execute
server side.
Change-Id: Ide4143b0fab15b9882c5163d301a77016f81a7e8
Signed-off-by: Henry Castro <hcastro@collabora.com>
Add default option to execute macros with level 1
Change-Id: I6292edb935e2acbd366662ea4f1c49c471349cbc
Signed-off-by: Henry Castro <hcastro@collabora.com>
Occurs when showing the Macro Selector dialog,
the node children populate on demand when the
user click the expand element.
So client side will send the request 'expand'
and asynchronous it receives the data to update
the dialog, another result it is not acceptable.
Change-Id: Ib176b86ab7f1b3bb5b463c825565f5d25fedf1f9
Signed-off-by: Henry Castro <hcastro@collabora.com>
Occurs that when showing the Macro Selector Dialog
the nodes of the treelistbox are shown on demand,
so the item is collapsed waiting user click to expand.
Change-Id: I45ea3252c9ea7f3806b22aec3063a57bf59c6d21
Signed-off-by: Henry Castro <hcastro@collabora.com>
Apparently the treeview control in server side,
create a "<dummy>" entry when no children exist.
Change-Id: If2afdd8aed7f8090ed33a8b77a96447394cad7bf
Signed-off-by: Henry Castro <hcastro@collabora.com>
Currently translated at 27.1% (29 of 107 strings)
Translated using Weblate (Japanese)
Currently translated at 52.5% (219 of 417 strings)
Translated using Weblate (Japanese)
Currently translated at 60.7% (221 of 364 strings)
Translated using Weblate (Japanese)
Currently translated at 58.8% (10 of 17 strings)
Translated using Weblate (Japanese)
Currently translated at 24.2% (26 of 107 strings)
Translated using Weblate (Japanese)
Currently translated at 52.5% (219 of 417 strings)
Translated using Weblate (Japanese)
Currently translated at 58.5% (213 of 364 strings)
Co-authored-by: 日陰のコスモス <baffclan@yahoo.co.jp>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-app/ja/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/android-lib/ja/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/help/ja/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ja/
Translation: Collabora Online/Android app
Translation: Collabora Online/Android lib
Translation: Collabora Online/Help
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I7aae2abde203d194fc67307502cc2d5136ccdd92
Currently translated at 20.0% (1 of 5 strings)
Translated using Weblate (Japanese)
Currently translated at 57.9% (211 of 364 strings)
Co-authored-by: Masa Murakami <mucky85236@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/collabora-online/code-welcome-text/ja/
Translate-URL: https://hosted.weblate.org/projects/collabora-online/ui/ja/
Translation: Collabora Online/CODE welcome text
Translation: Collabora Online/UI
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ie0b051d1514e2535da959fa43aec3f0b6049e395
When we run cypress tests in parallel (e.g. make check -j4), the
tests randomly fail with an uncaught error. The issue might be
because the same support file is shared between the different threads,
and they might access it at the same time. We try to create different
instances of the support file via preprocessing. Let's see whether it
makes the issue go away.
Issue's error message was:
"An uncaught error was detected outside of a test:
SyntaxError: The following error originated from your test code, not from Cypress.
Unexpected end of input"
Signed-off-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Change-Id: I7b256cd686fb2b0e79ab602e95d197388a5aadca
- Use existent font variable
- Update btns acording to last changes and add missing margins
- Make sure search input field occupies all available space
- Submenu: Remove extra border as it has already one (since it's a box
inside of a box without any other siblings)
- Make sure entries inside of Autofilter do not have additional padding
Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
Change-Id: Ia7cc4690b99f46976ed1f7590fbbc6fd606cf9f1
vex.css reference is removed from admintemplate.html file. main-admin.js already injects it into html.
There was a bug causing "socket closed" message to appear on every page refresh.
Signed-off-by: Gökay Şatır <gokaysatir@collabora.com>
Change-Id: I1ae625a184bc353feb6af056f5767b92b518be16
We will use another approach, comment box was lingering.
This reverts commit 1beb1fde3e.
Signed-off-by: Gökay Şatır <gokaysatir@collabora.com>
Change-Id: I43de65acdbe5ff02fabc5e0d3b606ac9b21b651d
We shouldn't assume two files are different just
because one was touched recently. This is an issue
when we think systemplate is out of date when it isn't.
Since we only do this file comparison on (very) small
/etc files, it's simply safer to compare the files
when their sizes are the same, instead of assuming
that timestamps are indicative of being outdated.
Ironically, by comparing the contents we spawn
jails faster when there is nothing to update
and we can safely use bind-mount.
Change-Id: Idb2088fcb52b493c91bef92890750f1dfcfbcc25
Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
I see some random test failures:
"An uncaught error was detected outside of a test:
SyntaxError: The following error originated from your test code, not from Cypress.
> Invalid or unexpected token"
There is no backtrace or code pointer or anything to find out
what is the actual problem, but it might be related the missing
import of 3rd-party code.
Signed-off-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Change-Id: Ia2243852e825eee18c226d89fd17e92960daa129
We get syntax error from outside cypress test code.
It might be one of the 3rd-party packages. Revert wait-on
package to a previous version and let's see whether the
issue goes away or not.
Signed-off-by: Tamás Zolnai <tamas.zolnai@collabora.com>
Change-Id: I902536fd7124ebaca58a3491400606c89e5e7483
We may need a clear view of scrolling features.
Signed-off-by: Gökay Şatır <gokaysatir@collabora.com>
Change-Id: I7a278cc7699bfd3f3db6bd0f84329af660bb4fb2