Adfinis SyGroup and Collabora invest to bring a preview of Collabora Office for iOS

Adfinis SyGroup and Collabora are excited to share a preview release of Collabora Office for iOS with the open-source developer community. We hope to continue development, and produce a first release of Collabora Office for iOS in the Apple App Store in the first half of 2019.

We’re thrilled to work with Collabora on this innovative project”, says Nicolas Christener CEO-CTO of Adfinis SyGroup, “ it’s really exciting to see Collabora Office’s progress and be involved in helping to drive a common technology road map.

Adfinis SyGroup is a fantastic partner to work with”, says Michael Meeks, “its a real privilege to experience their enthusiasm and focus on their customers, and to fuse that with our product plans.

Read the full story: from Adfinis SyGroup

A quick taster video:

Read More

Collabora Online Developer Edition (CODE) 4.0 – RC 1

Cambridge, United Kingdom, December 18, 2018Collabora Productivity, the driving force behind bringing LibreOffice to the cloud, is excited to announce a release candidate of the new major release of CODE 4.0. This release includes a fresh look, mobile improvements as well as improved interoperability.

CODE 4.0 is a great way for early adopters, developers, customers, partners and home users to try out, and get involved with the latest development work, however it is not recommended to be used by organizations.

We will be releasing our enterprise product Collabora Online 4.0 within weeks after iterating CODE and improving it based on feedback from our customers and partners. For more information see http://collaboraoffice.com/code.

What has changed?

This release includes a fresh look – with improved toolbar colors and layout, mobile improvements – with support for Retina and HiDPI screens along with easier shape editing, as well as improved interoperability provided by upgrading the underlying document rendering core to Collabora Office 6.0In addition, we introduce support for Vereign’s blockchain-powered platform which provides Collabora clients with an authentic identity management solution. In more detail:

Collabora Online 4.0 screenshot
 

Refreshed Toolbar icons and layout

Toolbars have been refreshed to integrate the Colibre icon theme (thanks to Andreas Kainz) and lighter coloring, which significantly improves the look of 4.0. Compare before & after:

 

Before:

Menubar of collabora productivity writer from the version three

 

After:

Menubar of collabora productivity writer from the newest version, version four

 

In addition, a new icon to hide the menu bar is now present. It further simplifies the UI.

The document file name – which you can click-to-rename – has been tucked into the menu more neatly. Further, a ‘click-able’ modification time – which when clicked launches the revision history – has been added.

While Collabora Online can be used as a software component integrated into a variety of products, these improvements to the visual design have been developed in close partnership with Nextcloud.

Integrating with Vereign

Vereign is a Swiss open source company building a blockchain based self-sovereign identity and personal data store. It can be hardened to Swiss banking standards. They are currently running a beta program to add authentic communication to e-mail, starting with Gmail and Roundcube. Collabora has partnered with Vereign to also provide authentic documents bearing the qualified electronic signature of your hardened self-sovereign identity.

logo of vereign company

The document_signing_url configuration key in loolwsd.xml will be pre-set to app.vereign.com for future CODE releases, as/when the API is stable. However Collabora Office users will need to enable this integration explicitly if they want it. If you are already signed up with the Vereign beta program, to send authentic email with your Gmail account, your self-sovereign identity and its passports will be immediately usable for signing documents in CODE 4.0.

Use the File → Sign document menu option to activate the ‘Vereign Toolbar’ to log into this service.

 

For the users who are accustomed to using the Vereign app, we have created a QR code dialogue so as to speed up their log-in process.

 

And after using the identity to sign the document with a qualified electronic signature according to the EU and the Swiss laws, you should see:


Vereign also supports storing – and later publishing – copies of signed documents to provide you with an independent, user owned archive of your interactions. This archive is blockchain secured, as is the audit trail of all your identity interactions.

Vereign is currently gathering interested parties for Proof of Concept (PoC) deployments next year and partners with potential use cases are encouraged to contact Vereign directly.

Improved shape editing

To make shape editing much more pleasant, and more helpful for touch users we have enlarged the size of the selection handles and made them circular. We have also added a more convenient and familiar rotation control to avoid needing to use the shape dialogue to rotate objects.

 

Rotation control added to shape dialogues:

the screenshot of old version of shape dialoguethe screenshot of rotation control added

 

When shapes are being re-sized or re-positioned, instead of just showing a rectangular profile of where the object will end up, we show a semi-transparent re-sizing preview of the new shape in its position at the new size:

 

Re-sizing preview:

re-sizing of shapes in previous version just showing a rectangular profile of where the object will end upsemi-transparent re-sizing preview of the new shape in its position at the new size

 

In addition to make shape insertion easier we added a palette of all the built-in custom shapes allowing easy insertion of new shapes into the document.

New palette showing all the built-in custom shapes

Mobile device improvements

Mobile device support has improved significantly in this release in a number of critical areas. Time to first document load is improved – though it has always been possible to load, layout and calculate large and complex documents on the server – avoiding complexity and battery life impact on a small mobile device.

We have introduced a simple, stripped down viewing mode at first, to make it easier to view documents in an uncluttered way.
Stripped down viewing mode:

Stripped down viewing mode screenshot of collabora online from mobile

 

Toolbars are easier to use, can auto-hide, and scroll to allow a wider selection of commonly used functionality. The menus are also far easier to scroll and interact with deeper menu hierarchies.

Pinch to zoom, pan, and other multi-touch behaviors are also improved, along with the ability to zoom and pan into different areas of complex dialogues allowing the full rich functionality of the desktop designed dialogues that are larger than a mobile screen to be used conveniently.

 

Zooming and panning into different areas of complex dialogues:

 

Zooming and panning into different areas of complex dialogues        Zooming and panning into different areas of complex dialogues

 

Improvements to the special character dialog making it easier to use favorite characters in 4.0 are also visible here.

 

Retina / HiDPI display improvement

Version 4.0 now can take advantage of the browser’s native higher DPI to render at the display’s real resolution, getting crisp pixel rendering, for example at 200% zoom:

Before and After:

screenshot showing not so crisp pixel rendering of a dialogue, at 200% zoom   screenshot showing crisp pixel rendering of a dialogue, at 200% zoom

It can be hard to appreciate the improvement here, but scaling each pixel up can give a better feel for the win:

Before and After:

screenshot showing not so crisp pixel rendering of a dialogue at 200% zoom              screenshot showing crisp pixel rendering of a dialogue at 200% zoom
This has a significant effect across all components, and particularly Calc which now has a 200% zoom option.

Before and After:

screenshot showing not so crisp pixel rendering of calc   screenshot showing crisp pixel rendering of Calc

 

By avoiding the browser needing to do a local scaling, we get much crisper text, and conditional formatting, as well as using your display to best effect.

We also moved to using scalable vector Colibre icons for dialogues, and rendering these at a higher resolution when needed too.

Miscellaneous Online improvements

  • Security and document jail creation performance – particularly on stackable file-systems – has been significantly improved by removing all of the Collabora Office code from the document jails.
  • Improved Thumbnailing API via accelerated convert-to implementation, allowing easier file browsing.
  • Translations have been expanded, thanks to the enthusiastic LibreOffice teams to include reasonable localizations to thirty-seven popular languages.

Changes for partners & integrators

As we add new features, we have added a way of advertising those that are present with a new hosting/capabilities endpoint which returns a json. The current content in 4.0 is:

{"convert-to":{"available":true}}

where the value true or false depends on the actual availability of the convert-to functionality depending on the configuration of the Collabora Online.

We have extended our WOPI-like protocol, to allow more annotation:

The Save operation (in reality a PUT) can be annotated as having been triggered by all users leaving the document with an additional: X-LOOL-WOPI-IsExitSave header.

New CheckFileInfo entries

  • EnableShare: Enables a menu item which triggers a postMessage called UI_Share. This postMessage can be handled to present a user interface element (like a sidebar or dialog) to configure sharing of the current file.
  • EnableInsertRemoteImage: Enable menu entry and toolbar item which trigger a postMessage called UI_InsertGraphic. This may be used to present a user interface element (like a dialog) allowing the user to pick an image from the integration. The integration is supposed to provide a temporary URL that may be downloaded once, and return it back via a postMessage Action_InsertGraphic with Values set to the temporary URL.
  • DisableChangeTrackingRecord: Force recording of track-changes in the Writer document to off.
  • DisableChangeTrackingShow: Force showing the tracked changes in the Writer document to off.
  • HideChangeTrackingControls: Remove the change-tracking menu entries from the user interface.
  • HideUserList: (missing in this Beta, but present in RC1) Hide the list of the users from the user interface. The integrations that want to set this to ‘true’ need to implement the appropriate postMessage handling using Get_Views_Resp see belowPossible values:
      • true / false: disables / enables everywhere
      • any combination of ‘mobile‘, ‘tablet‘, ‘desktop‘ delimited by commas, like “desktop,tablet” (hides the user list in the browser on the desktop and on the tablets)
  • ObfuscatedUserId: In case the anonymization of logging is turned on, this ID is used in the logs instead of the real user names. NOTE: In production environments, the loglevel should _not_ be set to anything more verbose than WARNING anyway.

New postMessages between the integration and Collabora Online

  • UI_CreateFile: Requests WOPI host to open a new browser tab and create a new document. The document type is passed as DocumentType argument, and cand be ‘text’, ‘spreadsheet’, ‘presentation’ or ‘drawing’.
  • Get_Views_Resp message was extended with the following parameters:
    • ReadOnly‘: Informs whether the new view accessing the document is read-only (or not)
    • IsCurrentView‘: highlights which one of the view is the current user’s one
  • Action_FollowUser: Turn on or off the follow user feature.Parameters:
    • ViewId: Number
    • Follow: Boolean
      When “Follow” is set to ‘true’ or is not defined enables following the editor, disables following when set to ‘false’. When “Follow” is set to true or is not defined, the “ViewId” parameter specifies user to follow. When “ViewId” is not defined, the current editor is followed.
  • Action_RemoveView: Closes the view with the given ViewId.Parameter:
    • ViewId: Number
    • Follow: Boolean
      When “Follow” is set to ‘true’ or is not defined enables following the editor, disables following when set to ‘false’. When “Follow” is set to true or is not defined, the “ViewId” parameter specifies user to follow. When “ViewId” is not defined, the current editor is followed.
  • Action_RemoveView: Closes the view with the given ViewId.Parameter:
    • ViewId: Number

Improvements from Collabora Office 6.0

Collabora Online re-uses the same underlying core document rendering and interoperability engine based on LibreOffice provided by Collabora Office 6.0. CODE 4.0 upgrades us to the new 6.0 version – which includes many improvements from the wider LibreOffice community, such as:

  • many improvements across Visio, MS Publisher, Keynote, Pages & Numbers filters (thanks to the Document Liberation Project)
    document liberation logo
  • Much improved EMF+ rendering (thanks to Bartosz Kosiorek)
  • Spreadsheet loading and calculation performance improvements
  • Substantially improved EMF+ (OLE object) preview rendering
  • Improved table styles & border rendering
  • Improved interoperability – with many improvements to OpenXML (DOCX, XLSX, PPTX) support, support for new attributes, and wins for legacy SmartArt shapes without DrawingML fallback.

For more details, and credits around Collabora Office 6.0 please see https://www.collaboraoffice.com/collabora-office-6-0/

 

For more information:

About Collabora Productivity:

Collabora Productivity is the driving force behind putting LibreOffice in the Cloud, providing a range of products and consulting to enterprise and government. Powered by the largest team of certified LibreOffice engineers in the world, it is a leading contributor to the LibreOffice codebase and community. Collabora Office for Desktop and Collabora Online provide a business-hardened office suite with long-term, multi-platform support. Collabora Productivity is a division of Collabora, the global software consultancy dedicated to providing the benefits of Open Source to the commercial world, specializing in mobile, automotive and consumer electronics industries. For more information, visit www.collaboraoffice.com or follow @CollaboraOffice on Twitter.

Read More

Collabora Online Announces Partnership with PowerFolder

  

 

 

Cambridge, United Kingdom – December 06, 2018 – Collabora Productivity, the driving force behind putting LibreOffice onto the Cloud, and PowerFolder, a German-based file sync, share and backup solutions provider (aka dal33t GmbH) enter into a partnership agreement to ensure PowerFolder users have access to Collabora Online: the powerful, open-source and highly interoperable on-premise office suite in the cloud.

This partnership provides PowerFolder users with the opportunity of using Collabora Online – to work online on their documents, presentations and spreadsheets. With Collabora Online integrated, documents can be edited directly in the cloud, without the cumbersome effort of having to download them or an Office program having to be started, with the document text never leaving your server. Collabora Online runs with all current browsers, without any need for additional plug-ins. It interoperates with all common office formats, such as .odt, .docx, .doc, .ods, .xlsx, .xls, or .odp, .pptx, .ppt and many more.

Announcing the cooperation, PowerFolder’s CEO Christian Sprajc says,

“I am pleased that, with Collabora Productivity, we can offer a very powerful and secure online document processing system. Thanks to their transparent product development approach, partner relationship strategy and long-term support, Collabora Online is a secure, reliable solution for the longer term.”

“We love to work with bright partners who have a great vision for their technology.”, said Michael Meeks, General Manager Collabora Productivity, “It is good to collaborate with those who value privacy, to provide a joint support offering that is easy to buy, install and use.”

The open source productivity application from Collabora Productivity can be used both in the cloud, as well as, if desired, also on-site, installed on clients’ own local servers, and thereby, optimally integrated into existing structures. The user interface can be also customized. In addition, the combination of PowerFolder’s support and Collabora Productivity’s SLA gives Collabora Online administrators the confidence to deploy today.

 

 

For more information:

 

About Collabora Productivity:
Collabora Productivity is the driving force behind putting LibreOffice in the Cloud, providing a range of products and consulting to enterprise and government. Powered by the largest team of certified LibreOffice engineers in the world, it is a leading contributor to the LibreOffice codebase and community. Collabora Office for Desktop and Collabora Online provide a business-hardened office suite with long-term, multi-platform support. Collabora Productivity is a division of Collabora, the global software consultancy dedicated to providing the benefits of Open Source to the commercial world, specialising in mobile, automotive and consumer electronics industries. For more information, visit www.collaboraoffice.com or follow @CollaboraOffice on Twitter. For more information, visit Collabora Productivity or follow @CollaboraOffice on Twitter.

 

About PowerFolder:
The German company dal33t GmbH, based in Düsseldorf, Germany, has been successfully developing and marketing file sync and share solutions under the brand name PowerFolder since 2007. Its offer includes both public and integrated private cloud solutions (EFSS) as individualized, on-premises services. More than three and a half million users worldwide, most of the German universities and thousands of companies use PowerFolder. With the PowerFolder app, users can access and share their files from anywhere in the world, even on the go. Security takes absolute priority: the data is always encrypted and stored on servers in Germany in compliance with the European Data Protection Ordinance (EU-GDPR). PowerFolder has the backing of the German Federal Ministry of Economics and carries the seal “IT Security Made in Germany”.

Press contact, PowerFolder, press@powerfolder.com

Read More

Collabora & DWave Systems: a success story

D-Wave Systems is the world’s first quantum computing company and the leader in the development and delivery of quantum computing systems and software. D-Wave’s mission is to unlock the power of quantum computing and solve the world’s most challenging problems.

Quantum computing, however, has a learning curve. Edward (Denny) Dahl, Principal Research Scientist, and lead trainer visit customer sites to conduct training classes for customers. He travels to customer locations to set up training environments for students. You might think that quantum computing needs equally complicated tools for training. But that’s not the case. One of the tools in Dahl’s toolbox is a simple spreadsheet that he uses to guide students through a sequence of models of a very simple quantum computer. Dahl wants to ensure that his tool is platform agnostic, as customers use heterogeneous environments, including Windows, macOS, and Linux. Not every spreadsheet program is compatible with all these platforms.

The good news is that LibreOffice is a fully open source project. Anyone can add the features they need. But it does mean a lot of work. It needs in-house resources and expertise. In many cases, that turns out to be counterproductive and more expensive. That’s where Collabora, as a company, enters the picture. We make it extremely easy for customers like D-Wave to work with us and implement the features and functionalities they need.

We provided source code (VBA) to Collabora with the requirement that the Calc program should be extended to handle the VBA,” said Dahl “Collabora’s ability to extend the underlying VBA meant that the same spreadsheet could run under both Excel & LibreOffice. It meant that D-Wave did not have to maintain two separate VBA code bases, which was the deciding factor to go with Collabora,

The winner of their choice was Collabora Productivity as our LibreOffice-based solution met all of his requirements. Collabora enabled D-Wave to support the heterogeneous environment his customers were running and democratized his tool. With Collabora, D-Wave is able to go beyond laptops and run the tool anywhere, including public and private cloud.

Further information

To read more details about the success story, check out the case study document we have published.

Check out the success story with DWave Systems

If you want to collaborate with us and publish a case study together please contact us at hello@collaboraoffice.com.

Read More

Nextcloud and Collabora bring deeper integration to document collaboration

Integration adds previews, image insertion and sidebar with comments and sharing options

UK and Germany – October 18, 2018 – The Nextcloud and Collabora teams announce they have developed deeper integration, setting the stage for easier and more efficient browser-based collaboration for teams who need to create and share documents, spreadsheets, presentations and more. The improvements allow direct insertion of images from Nextcloud in documents, showing other people who are editing the file and integrating the Nextcloud file sidebar with Collabora Online. The sidebar gives users access to the sharing settings, comments, earlier file versions, and the file activity overview.

These great improvements, and the tighter integration with Collabora Online provides productivity and efficiency benefits for our mutual customers” said Michael Meeks, General Manager at Collabora Productivity. “We look forward to building further on our strong partnership.

These improvements set the stage for further integration. With the ability to start a chat or video call or sent an email to any of the participants in the call, share documents in a publicly shared chat to make it available to all participants and more, organizational borders disappear.

We see daily at customers that being able to seamlessly communicate and get work done on one platform is key to the productivity of modern, interdisciplinary teams” said Frank Karlitschek, CEO of Nextcloud GmbH. “Nextcloud and Collabora deliver on that in an unprecedented way.

The changes are available right now in the app that can be downloaded from the Nextcloud app store, in combination with the latest release of Collabora Online. Further work is planned which will be reflected in future releases later this year.

About Nextcloud

Nextcloud offers the industry-leading, fully open source, self-hosted Content Collaboration Platform, combining the easy user interface of consumer-grade cloud solutions with the security and compliance measures enterprises need. Nextcloud brings together universal access to data through mobile, desktop and web interfaces with next-generation, on-premise secure communication and collaboration features like real-time document editing, chat and video calls, putting them under direct control of IT and integrated with existing infrastructure. Nextcloud’s easy and quick deployment, open, modular architecture and emphasis on security and advanced federation capabilities enable modern enterprises to leverage their existing file storage assets within and across the borders of their organization. For more information, visit https://nextcloud.com or follow @Nextclouders on Twitter.

About Collabora Productivity:

Collabora Productivity is the driving force behind putting LibreOffice in the Cloud, providing a range of products and consulting to enterprise and government. Powered by the largest team of certified LibreOffice engineers in the world, it is a leading contributor to the LibreOffice codebase and community. Collabora Office for Desktop and Collabora Online provide a business-hardened office suite with long-term, multi-platform support. Collabora Productivity is a division of Collabora, the global software consultancy dedicated to providing the benefits of Open Source to the commercial world, specializing in mobile, automotive and consumer electronics industries. For more information, visit www.collaboraoffice.com or follow @CollaboraOffice on Twitter.

Screenshots

Inserting an image that is stored on Nextcloud into the document.
Users can now click the share icon in the top bar and get the sharing side bar.
The sharing sidebar also allows commenting on files, viewing older versions and the file activities.
Two users are collaborating with the file owner.
Nextcloud allows users to click each users’ avatar to immediately contact them.

Read More