No description
Find a file
Pranav Kant d0be89bffa loleaflet: new event, docloaded, to sync. various things
First, use the docloaded event to see whether we should be dimming the
document (make it inactive) or not. There is no point in inactivating a
document before document has completely loaded; so don't start the timer
until after the document is completely loaded.

It turns out that we were only emitting the WOPI's App_LoadingStatus
with DocumentLoaded for the first document load, but not for subsequent
reconnections. The problem here was that doclayerinit event is only
emitted during first document load (when TileLayer is -actually-
initialized), which was responsible for emitting this event. By
bifurcating the document load from document layer initialization, we
solve this problem.

Change-Id: I0b7b97fc6244ba9ebd6318d68d78d3abef2c0c08
2017-08-11 23:27:17 +05:30
bundled/include/LibreOfficeKit calc: added an address input field 2017-05-11 17:55:23 +02:00
common wsd: Fix the OAuth unit test. 2017-08-09 22:27:49 +02:00
debian build requires /usr/include/linux/seccomp.h 2017-06-28 13:19:31 +02:00
etc new SSL key and cert for testing 2017-04-03 14:16:19 +02:00
kit Warn more about missing capabilities, and advise what to do on SLES11. 2017-08-10 11:12:24 +02:00
loleaflet loleaflet: new event, docloaded, to sync. various things 2017-08-11 23:27:17 +05:30
net wsd: free leaking memory 2017-07-03 05:42:38 +02:00
scripts loleaflet: Add Upper Sorbian and Lower Sorbian UI languages 2017-04-04 16:46:05 +02:00
test wsd: Fix the OAuth unit test. 2017-08-09 22:27:49 +02:00
tools wsd: fix compilation with old OpenSSL that does not have PKCS5_PBKDF2_HMAC() 2017-07-31 19:40:37 +02:00
wsd Warn more about missing capabilities, and advise what to do on SLES11. 2017-08-10 11:12:24 +02:00
.clang-tidy Png: avoid multiplication at int precision, then converting to long 2016-12-05 11:56:46 +01:00
.gitignore .gitignore tags files 2017-06-19 20:01:31 +05:30
.gitreview Add git-review config 2015-11-20 17:13:26 +01:00
AUTHORS Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
autogen.sh Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
ChangeLog Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
configure.ac We don't need that new autoconf. 2017-08-10 10:37:57 +02:00
COPYING Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
discovery.xml discovery: Add the binary MS filetypes. 2017-08-07 10:28:18 +02:00
favicon.ico Add LibreOffice favicon 2017-03-01 13:48:57 +00:00
INSTALL Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
loolkitconfig.xcu tdf#106488 - fix by disabling un-necessary locking for the kit. 2017-03-11 21:47:21 +00:00
loolstat Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
loolwsd-systemplate-setup add xpdfimport dependencies (e.g. system libpoppler) to systemplate 2017-07-31 19:39:50 +02:00
loolwsd.service don't hardcode lo_template_path, use the setting from loolwsd.xml 2017-03-20 23:29:15 +01:00
loolwsd.spec.in build requires /usr/include/linux/seccomp.h 2017-06-28 13:19:31 +02:00
loolwsd.xml.in Introduce hard mode when we are OOM 2017-07-07 21:14:53 +05:30
Makefile.am tools: initializer for base class XMLConfiguration is redundant, remove it 2017-06-22 09:03:54 +02:00
NEWS Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
PROBLEMS Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
README Online, not on-line 2017-02-03 13:47:30 +00:00
robots.txt Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
sysconfig.loolwsd Online, not on-line 2017-02-03 13:47:30 +00:00
TODO Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00: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.

It is recommended to read these files:

	wsd/README
	loleaflet/README

Enjoy.