No description
Find a file
Pranav Kant ef54b6ea16 wsd: Ignore useractive, userinactive when doc is not loaded
Sometimes client sends a userinactive message while the document is
already being loaded, which leads to the kit process skipping sending
the result of LOK callbacks to the client.

Handling this in child session is futile in the case when userinactive
message is sent when the document is being loaded, since kit process
handles the 'userinactive' message only after document is loaded (i.e
isLoaded() returns true). Moving this handling to DocumentBroker will
take care of both the cases - when 'userinactive' is sent before load
starts, and during load of the document.

Change-Id: I4ea3ac7b184d2ca373eb3ff4fb7b4ae394d454df
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 wsd: Ignore useractive, userinactive when doc is not loaded 2017-08-11 23:27:17 +05:30
loleaflet loleaflet: activate the inactivity timer after document load 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 wsd: Ignore useractive, userinactive when doc is not loaded 2017-08-11 23:27:17 +05:30
.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
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.