CODE 2.0 updates

code-logoWe would like to annouce a new update of the Collabora Online Development Edition 2.0. It’s a bugfix release with updated localizations.

Main new features and fixes

  • Minimized UI for readonly documents
  • Reconnect silently when disconnected
  • Stability fixes
  • Updated translations


Minimized UI when in read-only

How to update

To check out this latest version of CODE, simply update with:

docker pull collabora/code

Events

Want to meet Collabora Productivity, the driving force behind LibreOffice in the Cloud? Check out the list of event that we’ll attend and meet us there!

Recordings LibreOffice talks from Collabora at FOSDEM available

FOSDEM_2017_header

The recordings of the talks about LibreOffice Online and Exploiting Concurrency in LibreOffice have been made available for watching online. The talks were given at FOSDEM, the famous two-day event organised by volunteers to promote the widespread use of free and open source software, in Brussels, Belgium, which was held the first week in February 2017. The well-attended talks were given in the Open Document Editors devroom to people interested in LibreOffice Online and on the Desktop.

Integrating LibreOffice Online via WOPI


How you can integrate LibreOffice Online into your webservice!
Presented by: Jan Holesovsky


LibreOffice Online Debugging


Debugging in browser, logging at server side, analyzing log files, tracing option, that dumps command and notifications for replay, etc.
Presented by: Andras Timar


Exploiting Concurrency


How I stopped worrying and started threading …
We now have hardware with increasing numbers of threads and functional blocks left & right. Come and hear how we plan to use that for maximum effect to make LibreOffice rock – things we have already done, things we are working on doing, and how you can get involved to encourage your PC to use more of its power to speed your LibreOffice up.
Presented by: Michael Meeks

CODE 2.0 updates

code-logoWe are happy to inform you of our newest Collabora Online Development Edition 2.0 update. This is a bugfix release with updated localizations, and some new features. The most important feature added in this update is the new responsive design.

New features and fixes

  • Responsive design, i.e. optimized user interface for small screen mobile devices
  • Updated translations
  • Fixed text input with Chrome Android and Firefox Android
  • User interface fixes
  • Stability fixes

Responsive design screenshots

Text documents:

CODE-responsive-text-document

Spreadsheets:

collabora-responsive-spreadsheet

Presentations:

collabora-responsive-presentation

How to update

To check out this latest version of CODE, simply update with:

docker pull collabora/code

CODE 2.0 updates

code-logoWe start the year with a list of updates for Collabora Online Development Edition 2.0, including some cool new features, fixes and API improvements.

 

New features and fixes

  • Insert Special Characters feature (in menu and on toolbar)
  • Initial support for IME. Now it is, for example, possible to type in Chinese
  • Many stability fixes
  • Various UI fixes (toolbar, tooltips, retina display)
  • Fixed printing on MS Edge
  • A user with slow network connection cannot block the work of other users of the same document any more.
  • Updated localizations
  • Many more, small fixes

special_characters

API

  • Use EnableOwnerTermination property for ownertermination
    Document owners (sessions with their WOPI UserId = OwnerId) can close the document (for all sessions), if EnableOwnerTermination property  is specified. Note that EnableOwnerTermination is an extension to WOPI, and not part of original WOPI standard.
  • DisablePrint, DisableExport, and DisableCopy WOPI properties
    These boolean properties, when passed with CheckFileInfo, disable printing, download and copy to/from clipboard respectively.

Deployment

Important change in Apache2 reverse proxy config:

We had previously:

AllowEncodedSlashes On

Now we need:

AllowEncodedSlashes NoDecode

We had previously:

ProxyPassMatch "/lool/(.*)/ws$" wss://127.0.0.1:9980/lool/$1/ws

Now we need:

ProxyPassMatch "/lool/(.*)/ws$" wss://127.0.0.1:9980/lool/$1/ws nocanon

How to update

Simply update with:

docker pull collabora/code