No description
Find a file
Szymon Kłos b63c464fbe SlideShow: allow to download slides not visible in previews bar
add tag to the command so we can detect that the request is for
slideshow, so we can allow to download

in other case if slide is not visible in the left sidebar as
thumbnail - then request is not sent

Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
Change-Id: I7a719b45932e8785293b77a187dd2cee81c704ce
2024-07-17 20:13:38 +02:00
.git-hooks
.github
.gitpod-files Sync .gitpod-files/coolwsd-gitpod.xml with current config.xml 2024-07-04 09:40:28 +02:00
android Translated using Weblate (English (United Kingdom)) 2024-07-10 18:14:12 +02:00
browser SlideShow: allow to download slides not visible in previews bar 2024-07-17 20:13:38 +02:00
common use a smaller subset of flags for remounting readonly 2024-07-17 15:40:30 +02:00
cypress_test run cypress tests with mount namespace defaults 2024-07-17 16:49:30 +02:00
debian Bump version to 24.05.5.2 2024-07-16 07:13:41 +02:00
docker add a Fedora DockerFile 2024-07-03 06:41:58 +01:00
etc
fuzzer wsd: avoid nested startActivity() 2024-07-17 09:46:50 +02:00
gtk
indexing
ios Translated using Weblate (Ukrainian) 2024-07-10 18:14:11 +02:00
kit Allow Namespace use even if BindMounting failed 2024-07-17 11:19:11 +02:00
kubernetes/helm Update Helm Chart with new release 24.04.5.1 2024-07-09 10:53:12 +02:00
man
net Tag sockets to be closed on exceptions. 2024-07-13 19:35:14 +01:00
scripts
test fix UnitSaveTorture with linux namespaces 2024-07-16 21:13:53 +01:00
tools use a smaller subset of flags for remounting readonly 2024-07-17 15:40:30 +02:00
wasm
wsd fix(COOLWSD): Fix a typo remove_font_config->remote 2024-07-17 15:07:34 +02:00
.cirrus.yml.disabled
.clang-format
.clang-tidy
.editorconfig
.gitignore fix(gitignore): Add dist_git_hash 2024-07-05 07:21:10 +02:00
.gitpod.dockerfile
.gitpod.yml
.mailmap
AUTHORS
autogen.sh
browsersync-config.js
ChangeLog
CODE_OF_CONDUCT.md
config.h.in hook default verification level from debug/experimental 2024-06-24 18:53:34 +02:00
config_version.h.in
configure.ac Bump version to 24.05.5.2 2024-07-16 07:13:41 +02:00
CONTRIBUTING.md
coolkitconfig-mobile.xcu
coolkitconfig.xcu
coolwsd-systemplate-setup
coolwsd-welcome.xml
coolwsd.service CAP_MKNOD is no longer used 2024-06-28 22:45:59 +01:00
coolwsd.spec.in add 'mount_namespaces' option to use linux mount namespaces 2024-07-02 13:31:38 +01:00
coolwsd.xml.in default to using mount namespaces if experimental enabled 2024-07-16 07:09:42 +02:00
COPYING
discovery.xml
favicon.ico
g
jsstress.in
Makefile.am fuzzer: fix build 2024-07-08 15:34:51 +01:00
NEWS
PROBLEMS
README.CONTRIBUTING.md
README.FILENOTICES.md
README.md
SECURITY.md
THIRDPARTYLICENSES
trace-event.sample2.json

Open in Gitpod

Collabora Online

Master: Pull request policy

Matrix Telegram Forum Website L10n Gitpod Ready-to-Code

Your own private Office in the Cloud

Get in touch 💬

Key features

  • View and edit text documents, spreadsheets, presentations & more
  • Collaborative editing features
  • Works in any modern browser no plugin needed
  • Open Source primarily under the MPLv2 license. Some parts are under other open source licences, see e.g. browser/LICENSE.

Website

For many more details, build instructions, downloads and more please visit https://collaboraonline.github.io/ and also you can check out the SDK Documentation.

Developer assistance

Please ask your questions on any of the bridged Matrix/Telegram rooms

Join the conversation on our Discourse server at https://forum.collaboraonline.com/

Watch the tinderbox status (if it's green) at https://cpci.cbg.collabora.co.uk:8080/job/Tinderbox%20for%20online%20master%20against%20co-22.05/

Development bits

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
  • browser/
    • The client side JavaScript component
  • test/
    • C++ based unit tests
  • cypress_test/
    • JavaScript based integration tests

Please consult the README files in the component's directory for more details:

iOS and Android apps

See the corresponding READMEs:

GitPod

Head over to https://collaboraonline.github.io/post/build-code/#build-code-on-gitpod and follow the steps.

Integrating

To integrate Collabora Online into your own solution, you can see our step-by-step tutorial, view the available integrations, understand the post message API used to customize and interact with Collabora Online, and a lot more.

Enjoy!