No description
Find a file
Dennis Francis e0eca22054 Replay print-twips messages for a couple of reasons...
If L.CalcTileLayer.options.printTwipsMsgsEnabled is set, we will not get
some messages (with coordinates) from core when zoom changes because
print-twips coordinates are zoom-invariant. So we need to remember the
last version of each of them and replay, when zoom is changed.  We also
need to replay the messages, when sheet-geometry changes. This is
because it is possible for the updated print-twips messages to arrive
before the sheet-geometry update message arrives.

Change-Id: Icd77ad77c7642aae24e68fb0b7f229c7ec62484a
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/98114
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
2020-07-05 16:39:53 +02:00
android android: Always re-do the fonts.conf, to update when the filter changed. 2020-07-03 16:33:38 +02:00
common Why call it a "hash"? 2020-07-03 09:46:40 +03:00
cypress_test cypress: more tests for calc's hamburger menu (mobile). 2020-07-04 21:40:05 +02:00
debian systemplate files are not writable by lool user 2020-07-05 13:28:28 +02:00
docker wsd: faster jail setup via bind-mount 2020-07-01 05:42:43 +02:00
etc
fuzzer libfuzzer: fix build 2020-06-03 16:39:45 +02:00
gtk
ios Move the setupKitEnvironment() function into a file of its own 2020-07-03 08:40:49 +02:00
kit handle LOK_CALLBACK_INVALIDATE_SHEET_GEOMETRY 2020-07-04 12:30:16 +02:00
kubernetes/helm
loleaflet Replay print-twips messages for a couple of reasons... 2020-07-05 16:39:53 +02:00
man
net wsd: improve readability 2020-07-01 07:40:10 +02:00
scripts Add more source files to scripts/unocommands.py 2020-06-24 09:08:25 +02:00
test tdf#134041: add a unit test 2020-07-02 12:48:14 +02:00
tools systemplate files are not writable by lool user 2020-07-05 13:28:28 +02:00
wsd supress clang -Wparentheses-equality for WIF*() spurious case 2020-07-05 10:09:40 +02:00
.clang-format
.clang-tidy
.gitignore gitignore added loleaflet/typescript_js 2020-07-03 19:47:10 +02:00
.gitreview
AUTHORS
autogen.sh typo 2020-05-20 22:31:19 +02:00
browsersync-config.js
ChangeLog
configure.ac default product name: LibreOffice Online Personal 2020-07-05 13:29:38 +02:00
COPYING
discovery.xml existing integrations prefer text/rtf 2020-06-26 10:59:12 +02:00
favicon.ico
INSTALL Start writing something serious in the INSTALL file 2020-05-05 22:24:45 +02:00
logerrit typo fixes in comments and code 2020-04-26 23:19:52 +02:00
loolkitconfig-mobile.xcu
loolkitconfig.xcu
loolwsd-generate-proof-key Proof: fixed a typo, and handled the case when the script is running from rootless docker 2020-04-24 20:04:33 +02:00
loolwsd-systemplate-setup wsd: faster jail setup via bind-mount 2020-07-01 05:42:43 +02:00
loolwsd.init.rhel6
loolwsd.service service: enable sandboxing options 2020-06-25 10:58:23 +02:00
loolwsd.spec.in wsd: faster jail setup via bind-mount 2020-07-01 05:42:43 +02:00
loolwsd.xml.in wsd: faster jail setup via bind-mount 2020-07-01 05:42:43 +02:00
Makefile.am Move the setupKitEnvironment() function into a file of its own 2020-07-03 08:40:49 +02:00
NEWS
PROBLEMS
README Mention test folders in the top-level README. 2020-05-27 15:36:14 +02:00
sysconfig.loolwsd Add LOKit logging option to configuration file 2020-06-15 16:06:37 +02:00

LibreOffice Online.

This project has several components:

wsd/
	The Web Services Daemon - which accepts external connections.

kit/
	The client which lives in its own chroot and renders documents.

common/
	Shared code between these processes.

loleaflet/
	The client side JavaScript component.

test/
	C++ based unit tests.

cypress_test/
	JavaScript based integration tests.

It is recommended to read these files:

	wsd/README
	loleaflet/README

Enjoy.