No description
Find a file
Tor Lillqvist c440e8dd7b Use CollaboraOnlineWebViewKeyboardManager if available
If loleaflet is embedded in an iOS app that uses
CollaboraOnlineWebViewKeyboardManager, then we can use that to
reliably display and hide the on-screen keyboard. (Such iOS apps are
Collabora Office or Nextcloud.)

This is optional as we can't be sure whether the version of the iOS
app we are embedded in uses CollaboraOnlineWebViewKeyboardManager or
not. If not, work as before. I.e. hope that calling the focus()/blur()
methods of a textarea object will show/hide the on-screen keyboard.

Change-Id: Idddedcb4a83588c622067cdbeadb02ecdbd4fc72
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/100980
Tested-by: Jenkins
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2020-08-19 19:34:41 +02:00
android update translations 2020-08-17 17:55:45 +02:00
common wsd: minor cosmetics 2020-08-17 14:15:37 +02:00
cypress_test Enable cypress search / focus test. 2020-08-19 14:24:19 +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 Fix gtk fake mobile application build 2020-07-14 16:20:38 +02:00
ios tdf#134832: Clear the cache directory if it is for another version of the app 2020-07-23 19:18:55 +03:00
kit wsd: support read-only systemplate 2020-08-17 13:51:56 +02:00
kubernetes/helm kubernetes: libreoffice-online helm chart improvements 2019-12-16 14:12:56 +01:00
loleaflet Use CollaboraOnlineWebViewKeyboardManager if available 2020-08-19 19:34:41 +02:00
man Proof: add loolwsd-generate-proof-key helper script 2020-04-23 19:36:06 +02:00
net kit: disable parallel processing at higher levels 2020-07-25 21:22:50 +02:00
scripts notebookbar: customize Insert tab in Writer 2020-08-06 08:16:19 +02:00
test wsd: parse headers with Poco::MessageHeader 2020-08-11 20:04:20 +02:00
tools systemplate files are not writable by lool user 2020-07-05 13:28:28 +02:00
wsd wsd: minor cosmetics 2020-08-17 14:15:37 +02:00
.clang-format
.clang-tidy
.gitignore Fix gtk fake mobile application build 2020-07-14 16:20:38 +02:00
.gitreview Revert "[cp] Update the .gitreview for this branch." 2020-01-10 12:17:31 +01:00
AUTHORS
autogen.sh typo 2020-05-20 22:31:19 +02:00
browsersync-config.js
ChangeLog
configure.ac AC_SUBST is enough for ENABLE_BROWSERSYNC 2020-07-23 16:43:16 +02:00
COPYING
discovery.xml allow saving a PDF, add "view_comment" state 2020-07-27 16:40: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 Disable Help button on dialogs in mobile apps 2020-03-23 21:16:40 +01:00
loolkitconfig.xcu Clobber gio in the configuration. 2020-01-21 15:06:17 +01:00
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: support read-only systemplate 2020-08-17 13:51:56 +02:00
loolwsd.init.rhel6
loolwsd.service Remove default file descriptor limit. 2020-08-04 20:43:03 +02:00
loolwsd.spec.in wsd: faster jail setup via bind-mount 2020-07-01 05:42:43 +02:00
loolwsd.xml.in wsd: make outgoing connection timeout configurable 2020-08-11 20:11:14 +02:00
Makefile.am libfuzzer: fix build 2020-07-16 16:34:35 +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.