No description
Find a file
Tor Lillqvist fc2023723e Attempt to fix the thread problems in the GTK+ testbed app
Use g_idle_add() to make the webkit_web_view_run_javascript() call run
on the GTK+ thread. Correspondingly, need to use a separate
short-lived thread to do the fakeSocketWrite() calls from
handle_lool_message(), so that the GTK+ main loop is ready to run the
added lambda. Or something like that.

Now it gets a bit further, doesn't crash, but just sudddenly exits
before showing the document even.
2018-10-17 23:30:26 +03:00
bundled/include/LibreOfficeKit wsd: send copied text to client upon .uno:Copy 2018-10-16 20:12:23 -04:00
common Don't bother logging the full pathname __FILE__ on iOS 2018-10-17 12:54:36 +03:00
debian Cleanup all old files in the cache, not just png's. 2018-05-30 20:04:15 +02:00
docker tdf#117557 Add CJK Fonts to LibreOffice Online Docker Image 2018-05-11 13:15:40 +02:00
etc nginx and apache2 config templates 2018-09-20 10:18:57 +02:00
gtk Attempt to fix the thread problems in the GTK+ testbed app 2018-10-17 23:30:26 +03:00
ios Adapt to change in core: paintTile() now takes a buffer pointer also on iOS 2018-10-10 16:31:38 +03:00
kit Attempt to fix the thread problems in the GTK+ testbed app 2018-10-17 23:30:26 +03:00
loleaflet Fix typo 2018-10-17 11:00:28 +03:00
man typo 2018-10-10 09:04:05 +02:00
Mobile Sort file names 2018-10-17 22:49:39 +03:00
net More work on the GTK+ testbed app 2018-10-17 22:48:14 +03:00
scripts loleaflet: remove latin access keys in parentheses (in case of CJK, Indian, etc. langs) 2018-07-16 09:04:05 +02:00
test test: avoid some unnecessary value parameters 2018-10-17 09:34:18 +02:00
tools wsd: clang-format logging macros and pass logger explicitly 2018-10-16 20:12:23 -04:00
wsd More work on the GTK+ testbed app 2018-10-17 22:48:14 +03:00
.clang-tidy
.gitignore loleaflet: add more node paths when bundling admin files 2018-05-19 10:27:40 -04:00
.gitreview
AUTHORS
autogen.sh execute autogen.sh from a build directory 2018-04-12 15:46:40 -04:00
ChangeLog
configure.ac Build the GTK+ testbed app using autofoo 2018-10-17 11:00:28 +03:00
COPYING
discovery.xml discovery: Add the binary MS filetypes. 2017-08-07 10:28:18 +02:00
favicon.ico Favicon refresh 2018-06-06 03:18:13 -05:00
INSTALL
loolkitconfig.xcu loolkitconfig.xcu: add documentation how to disable thumbnails 2018-01-22 17:34:31 +01:00
loolstat
loolwsd-systemplate-setup Fix networking in the chroot. 2018-08-03 05:22:03 +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 Cleanup all old files in the cache, not just png's. 2018-05-30 20:04:15 +02:00
loolwsd.xml.in wsd: anonymization config and settings for username/filename 2018-10-16 20:12:23 -04:00
Makefile.am Build the GTK+ testbed app using autofoo 2018-10-17 11:00:28 +03:00
NEWS
PROBLEMS typo fixes 2018-06-14 19:43:47 +02:00
README Online, not on-line 2017-02-03 13:47:30 +00:00
sysconfig.loolwsd Online, not on-line 2017-02-03 13:47:30 +00:00
TODO typo fix 2018-06-14 23:35:53 +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.

It is recommended to read these files:

	wsd/README
	loleaflet/README

Enjoy.