No description
Find a file
Tomaž Vajngerl 65a19d4e21 android: reuse an already open activity when starting a new one
This sets the "launchMode" of the LOActivity to "singleTask" and
implements "onNewIntent". This is necessary so that we don't
duplicate LOActivity instances, as that isn't handled correctly
and can cause a freeze or in some cases that text input from one
instance is sent to the other. The back button stack isn't ideal
as it still can return us to LibreOfficeUIActivity even when the
activity is started from some other app, but this at least is
consistent with how some other apps work.

Change-Id: Idd11214578ec124661e2612bb49ba7e4bc4f3cea
Reviewed-on: https://gerrit.libreoffice.org/c/online/+/89811
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
2020-03-02 19:04:55 +01:00
android android: reuse an already open activity when starting a new one 2020-03-02 19:04:55 +01:00
common StringVector: fix build with gcc-4.9 2020-03-02 16:25:05 +01:00
cypress_test cypress: mobile: this is not needed anymore. 2020-02-26 22:32:16 +01:00
debian Revert "Bump package version to 4.2.0-3 and update deb/rpm package files" 2020-01-10 12:17:43 +01:00
docker Variabilize online git source 2020-03-02 01:53:29 +01:00
etc add the /hosting/capabilities endpoint to the example reverse proxy configs 2018-11-30 13:46:33 +01:00
fuzzer wsd: fix crash with read-only documents + uno command without param 2020-02-27 17:59:59 +01:00
gtk gtk: fix typo 2019-04-23 09:10:18 +02:00
ios Use the loolkitconfig-mobile.xcu on iOS, too 2020-02-25 21:40:03 +01:00
kit Rework StringVector to have a single underlying string 2020-02-28 18:31:37 +01:00
kubernetes/helm kubernetes: libreoffice-online helm chart improvements 2019-12-16 14:12:56 +01:00
loleaflet leaflet: removed legacy inertia scrolling implementation 2020-03-02 16:53:19 +01:00
man typo 2018-10-10 09:04:05 +02:00
net Remove unused method. 2020-02-04 12:09:51 +01:00
scripts Add translations for Page Setup & co 2020-01-28 09:09:52 +01:00
test Rework StringVector to have a single underlying string 2020-02-28 18:31:37 +01:00
tools Rework LOOLProtocol::tokenize() to return a StringVector object 2020-02-28 16:07:56 +01:00
wsd Just try to catch everything in the getSafeConfig(). 2020-02-29 11:02:52 +01:00
.clang-format Add clang-format config from core repo 2018-11-28 16:46:11 +01:00
.clang-tidy Png: avoid multiplication at int precision, then converting to long 2016-12-05 11:56:46 +01:00
.gitignore Ignore the ios/Mobile/Branding directory, set up by the configure script 2019-11-25 11:19:31 +02:00
.gitreview Revert "[cp] Update the .gitreview for this branch." 2020-01-10 12:17:31 +01:00
AUTHORS Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
autogen.sh Revert "Get rid of use of GNU libtool" and its follow-up 2019-05-27 10:25:51 +03:00
browsersync-config.js Browsersync: Also sync html files 2019-05-20 09:59:45 +02:00
ChangeLog Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
configure.ac libfuzzer: don't require a core.git installation set 2020-02-28 18:31:53 +01:00
COPYING Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
discovery.xml Remove Lotus WordPro support 2019-10-25 14:39:29 +03:00
favicon.ico Favicon refresh 2018-06-06 03:18:13 -05:00
INSTALL Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
logerrit Add logerrit for online 2019-11-09 18:29:50 +01:00
loolkitconfig-mobile.xcu Un-break the XML by adding missing closing tag. 2020-02-25 00:11:43 +01:00
loolkitconfig.xcu Clobber gio in the configuration. 2020-01-21 15:06:17 +01:00
loolstat Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
loolwsd-systemplate-setup Copy linked /etc/localtime (and also timezone) into the systemplate. 2019-10-25 11:24:33 +01:00
loolwsd.init.rhel6 add init script for RHEL6/CentOS6 2019-09-12 18:33:22 +02:00
loolwsd.service service: improve stop and reload 2019-11-04 09:35:50 +01:00
loolwsd.spec.in Revert "Bump package version to 4.2.0-3 and update deb/rpm package files" 2020-01-10 12:17:43 +01:00
loolwsd.xml.in Default redlining_as_comments config to false 2020-02-20 04:59:07 +01:00
Makefile.am Rework LOOLProtocol::tokenize() to return a StringVector object 2020-02-28 16:07:56 +01:00
NEWS Apply the pre-branch rename script to re-organize the source. 2016-11-25 09:58:48 +00:00
PROBLEMS Tweak problemms. 2019-02-13 18:35:32 +01: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

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.