Collabora Online 6.4.10 brings better performance with visual and usability wins

Collabora Online 6.4.10 introduces important improvements, in the areas of usability, visual presentation and performance. These can make your work faster and smoother while reducing server load as well. Collabora Online includes a unique WYSIWYG experience, unmatched by others, which now also adds visual anchors for precise positioning of images and objects in Writer, PPTX interoperability improvements and more pleasant scrolling of PDF files. The new features and performance improvements have been extensively tested and are now available for production use. Discover what is new in Collabora Online 6.4.10 and if you don’t know what Collabora Online can do for you, request you free demo today!

A milestone in performance for online collaboration

The performance of Collabora Online is continually improving, particularly for larger groups working on documents, while we also grow our feature set in parallel. This version of Collabora Online comes with a set of significant performance wins. Of a long list, let us mention the following.

  • With a heavily loaded document store – auto-saving of the document could in some circumstances block document editing while autosave was underway. Dealing with the document store on save is now done asynchronously, i.e. in the background, for a smoother experience.
  • The squiggly red-line used to highlight of misspelled words was consuming lots of rendering time, which has now been fixed.
  • Memory handling of messages was less optimal than it could be.
  • The JavaScript in the browser client has a large number of improvements.
  • JavaScript image encoding is optimized and no longer touches large amounts of memory.
  • The document is no longer re-rendered in the browser for every websocket message from the server: instead batching message processing to improve responsiveness and avoid lag.
  • JavaScript and grid line rendering performance in Calc have also been improved.

Some 6.4.10 enhancements in the server back end and improvements for profiling & debugging.

  • A new built-in end-to-end profiler helps to find performance bottlenecks.
  • The ability to enable trace logging for a specific document on a busy server allows problems with individual documents to be diagnosed without having an adverse impact on whole server performance.

 

Object and image anchors in text documents

An image or shape in Writer now can show its anchor point when selected. This makes it easier to position objects: the anchor point is clear, and the anchor can be dragged with the mouse. Of course, an image or shape can be anchored “as character” and be the anchor itself. The anchoring options can be altered via the context menu. Collabora Online offers users a unique WYSIWYG experience, working with either Microsoft DOCX or OpenDocument ODT, with a depth of functionality and detail that is unmatched.

 

Interoperability improved with headers and footers in PPTX presentations

Headers and footers in PPTX presentations can now be edited online, further improving the WYSIWYG experience and also interoperability with other applications. The functionality can be accessed via the Header & Footer button at the Insert tab. The header function in Impress is reserved for the notes and handouts. Footers can be used on slides. In the dialog the Footer and Header text is defined. Other adjustments, such as font, colour and position, can be done via the master slide. These are features that users are familiar with from desktop applications as Collabora Office, which had a new major release recently.

 

Smoother reading of long PDF files

Collabora Online 6.4.10: Working with PDF is now even more convenient.
Collabora Online 6.4.10: See the smooth scrolling through PDF files in action. (Click to enlarge)

When opening PDF documents in online, it is now easy to scroll through them smoothly. In contrast to their previous rendering as one page at a time, now it is possible to read PDFs like Writer documents: continuously. Needless to say, all the already familiar benefits of working with PDF in Collabora Online, such as commenting on documents, will continue to be available in their familiar form.

A more consistent and beautiful interface that makes working fun

Collbora Online 6.4.10 comes with many improvements that enhance usability and makes the application visual more attractive. We would like to highlight the following examples:

Find & replace un code 6.4.10
Click to enlarge: The Find & Replace button is now available in the Home tab of Writer in Collabora Online 6.4.10
  • Dialog showing copy & paste shortcuts, and warning information around pasting content, are now consistent and in a clear style.
  • Multiple improvements in the NotebookBar. Thanks to Andreas Kainz for all of the help here.
    • The NotebookBar has its spacing optimized, and is a few pixels smaller
    • Usability of the NotebookBar has been improved by promoting some items to big buttons
    • In Writer, the Find & Replace button added to the Home tab
    • Some obsolete buttons have been removed (e.g. the Thesaurus from the NotebookBar in Calc)
    • The box to change the document name has been reworked and is now easier to work with
  • The dialog Help > About and Help > Keyboard shortcuts are improved: users will no longer close them accidentally. In addition, it is now possible to copy the content.
  • The search toolbar at the bottom now gives clearer feedback when a search text is not found. Earlier that was hard to notice.
  • Spreadsheet tabs are more distinct with added contrast and multiple cosmetic fixes.
  • The spreadsheet tabs’ context menu only shows the options that are relevant when eg. there is only one sheet.

    • Various close buttons and other icons have improved positioning.
    • The settings in the CSV Import dialog are better positioned and easier to use, and horizontal scrolling through columns is enabled.
  • After inserting a shape or a table, the NotebookBar will switch to the Draw tab or Table tab
Click to enlarge: Many usability improvements in help menus of Collabora Online 6.4.10

You can find more details on UI improvements in our release notes.

 

Errata

This release contains a few known issues which we will be addressing in a regular nano update in the next week, including: an admin console issue with the (as yet unreleased) latest Debian, some selection issues, a layout corner-case with writer comments, and a copy/paste issue with large images. Look out for a 6.4.10 release that addresses these.

About Collabora Productivity

Collabora Productivity is the driving force behind putting LibreOffice in the cloud, providing Collabora Online and 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 Collabora Office on Twitter .

Read More

Visual and usability wins to try out in the speedier new CODE 6.4.10

Collabora Online 6.4.10 introduces important improvements, in the areas of usability, visual presentation and performance. These can make your work faster and smoother and reduce server load too. CODE and Collabora Online have a unique WYSIWYG experience, unmatched by others, which now also adds visual anchors for precise positioning of images and objects in Writer, PPTX interoperability improvements and more pleasant scrolling of PDF files. Try it and share your experience!

A milestone in performance for online collaboration

The performance of Collabora Online is continually improving, particularly for larger groups working on documents, while we also grow our feature set in parallel. This version of CODE comes with a set of significant performance wins. Of a long list, let us mention the following.

  • With a heavily loaded document store – auto-saving of the document could in some circumstances block document editing while autosave was underway. Dealing with the document store on save is now done asynchronously, ie. in the background for a smoother experience.
  • The squiggly red-line used to highlight of misspelled words was consuming lots of rendering time which has now been fixed.
  • Memory handling of messages was less optimal than it could be.
  • The JavaScript in the browser client has a large number of improvements.
  • JavaScript image encoding is optimized and no longer touches large amounts of memory.
  • The document is no longer re-rendered in the browser for every websocket message from the server: instead batching message processing to improve responsiveness and avoid lagginess.
  • JavaScript and grid line rendering performance in Calc have also been improved.

Some 6.4.10 enhancements in the server back end and improvements for profiling & debugging.

  • A new built-in end-to-end profiler helps to find performance bottlenecks.
  • The ability to enable trace logging for a specific document on a busy server allows problems with individual documents to be diagnosed without having an adverse impact on whole server performance.

Of course, we could explain many technical details around Unix Socket buffers, image caching, sharing string memory and so forth. But we suggest that people who understand that, may want to engage with the cool_dev community and get involved with the fun!

code 6.4.10 is out

We’re pleased to bring all these improvements to our users, and we are already working on new wins for future releases. Nevertheless, we think this new version of CODE is a milestone on the way to the slickest editing experience for all! We grateful to community members who have helped to report and improve things in this area.

Consistent and beautiful interface that makes working more fun

CODE 6.4.10 comes with many improvements that enhance usability and makes the application visual more attractive. We would like to highlight the following examples:

Find & replace un code 6.4.10
Click to enlarge: The Find & Replace button is now available in the Home tab of Writer in CODE 6.4.10
  • Dialog showing copy & paste shortcuts, and warning information around pasting content, are now consistent and in a clear style.
  • Multiple improvements in the NotebookBar. Thanks to Andreas Kainz for all of the help here.
    • The NotebookBar has its spacing optimized, and is a few pixels smaller
    • Usability of the NotebookBar has been improved by promoting some items to big buttons
    • In Writer, the Find & Replace button added to the Home tab
    • Some obsolete buttons have been removed (e.g. the Thesaurus from the NotebookBar in Calc)
    • The box to change the document name has been reworked and is now easier to work with
  • The dialog Help > About and Help > Keyboard shortcuts are improved: users will no longer close them accidentally. In addition, it is now possible to copy the content.
  • The search toolbar at the bottom now gives clearer feedback when a search text is not found. Earlier that was hard to notice.
  • Spreadsheet tabs are more distinct with added contrast and multiple cosmetic fixes.
  • The spreadsheet tabs’ context menu only shows the options that are relevant when eg. there is only one sheet.

    • Various close buttons and other icons have improved positioning.
    • The settings in the CSV Import dialog are better positioned and easier to use, and horizontal scrolling through columns is enabled.
  • After inserting a shape or a table, the NotebookBar will switch to the Draw tab or Table tab
Click to enlarge: Many usability improvements in help menus of CODE 6.4.10

You can find more details on UI improvements in our release notes.

Interoperability improved with headers and footers in PPTX presentations

Headers and footers in PPTX presentations can now be edited online, further improving the WYSIWYG experience and also interoperability with other applications. The functionality can be accessed via the Header & Footer button at the Insert tab. The header function in Impress is reserved for the notes and handouts. Footers can be used on slides. In the dialog the Footer and Header text is defined. Other adjustments, such as font, colour and position, can be done via the master slide. These are features that users are familiar with from desktop applications as Collabora Office, which had a new major release recently.

Object and image anchors in text documents

An image or shape in Writer now can show its anchor point when selected. This makes it easier to position objects: the anchor point is clear and the anchor can be dragged with the mouse. Of course an image or shape can be anchored “as character” and be the anchor itself. The anchoring options can be altered via the context menu. Collabora Online offers users a unique WYSIWYG experience, working with either Microsoft DOCX or OpenDocument ODT, with a depth of functionality and detail that is unmatched.

Smooth & slick PDF scrolling

When opening PDF documents in online, it is now easy to scroll through them smoothly. In contrast to their previous rendering as one page at a time, now it is possible to read PDFs like Writer documents: continuously.

CODE 6.4.10: It is now possible to scroll smoothly through PDF files instead of browsing them page per page.

 

Get CODE 6.4.10

 

Enjoy and get involved

With CODE, you always run the latest features in online collaboration and interoperability. We hope you like this new release as much as we do! It’s easy to get involved: do share your experiences – we love to hear your feedback. Finally, why not check-out the developer resources on GitHub and get involved.

About CODE

CODE is the Collabora Online Development Edition. It contains the latest developments and is perfect for home users. It enables them to regain control of their own online documents and to host them themselves in a secure and private environment. For tech-enthusiasts, it is a low-threshold way to get involved and familiar with our online office solution. CODE will be improved continuously and our next supported and maintained Collabora Online product will be built from it. All of our code is Open Source, and a vibrant community in participating in growing Collabora Online. Would you like to be part of the story? Join the community!

Read More

Collabora Office 21.06 brings enhanced productivity and smoother migration

The new Collabora Office 21.06 release enhances the productivity of all users and improves interoperability

Cambridge, June 28th, 2021 – Today we are pleased to announce the availability of the new major release of Collabora Office. By enhancing the productivity of all users with design improvements, as well as smoothing document interchange through improved interoperability, better performance and more, this new release makes migration even simpler for organizations.
Collabora Office, for Mac OS, Windows and Linux, is an enterprise version of the worlds most popular open source office productivity suite LibreOffice. This forms the foundation for online collaboration as Collabora Online, and powers apps for iOS, Android and Chrome OS. The whole suite offers businesses and professionals the best features, interoperability, LTS, and custom support in open source, while respecting user privacy and corporate data security. With this release, we unify the version numbers to a more user-friendly scheme based on release year and month.
For news & and improvements in the consecutive updates, check this page.

Pick the interface that is more familiar and effective for you

Collabora Office has a great choice in user interfaces: a tabbed NotebookBar (for users familiar with recent Microsoft Office versions), as well as a traditional menus and toolbars. In addition we provide an optional side bar tool palette that makes best use of available horizontal screen space. With easy access to tools users can quickly find what they need. An additional feature of Collabora Office 21.06 allows you to see a preview of the Graphical User Interface style to help you to choose the one that best serves your needs and habits. Certain new features, such as the new Style Preview widget discussed below, only fit inside specific UI modes.


Helping users understand their use of styles

Styles make it easy to quickly create beautiful consistent office documents of all kinds: presentations/drawings, spreadsheets and text documents. However, some users are confused by styles and prefer to use direct formatting such as ‘bold’ or ‘italic’ which is then hard to adapt to style the document consistently. To overcome this hesitance the new Collabora Office offers users the new features Styles Inspector and toolbar Style Preview.

Style Inspector: a powerful tool to understand your Writer documents


The Style Inspector allows the user to inspect the rich hierarchical detail behind the styles (and direct formatting) applied to a cursor position in a Writer document. That makes it easy to diagnose the cause of unusual formatting in text documents and to clean it up.

This feature was developed in different phases, having been part of a Google Summer of Code (GSoc) 2020 project that had been mentored by Collaborans. For those interested in a fuller account of this phase of the work please see this earlier blog entry or the final report of the scholarship holder. Naturally, you can also modify any style through the Style Inspector.
Click to see it in action

Style Preview: easily select the styles you want

The appealing new Style Preview widget gives you a visual feedback about the currently applied style in the selected area of the Writer document. The selected style inside the widget always follows the cursor position. This makes it much easier to create attractive looking headings and document structure that can be later styles to taste in addition to the existing power-users keyboard shortcuts of <ctrl>-1,2,3 etc. to select heading styles.

This feature was first made available in our flagship product Collabora Online in the browser and has now been brought to the desktop Notebookbar. It is available in the home tab of the “Tabbed” User Interface.

The Style Preview widget is available through the Home tab in the Tabbed User Interface

Improved interoperability across the board

Collabora Office is known for excellent support of all file formats, from legacy binary formats to recent Microsoft Office XML documents. Even so – corner cases pop up where we can improve and to help our users and customers migrate. There have been more improvements here than we can list but we show a few highlights of the various ways in which Collabora Office 21.06 improves interoperability. Improved PPTX filter, special effects on shapes, better spreadsheet formula, margins and much much more.

Improved PPTX import


Collabora Office 21.06 includes many improvements around importing PPTX files. As you see in this example, you can now import images that were cropped into custom shapes and they will be displayed as expected. The new PPTX filters improve the import of several types of cropped images with transformations such mirroring and greyscale conversion.

Office 365: Original custom shaped image in a PowerPoint slide
In earlier versions of LibreOffice the image would lose the custom shape upon import
Collabora Office 21.06: True to the original import of shaped images from PPTX

Glow and Soft Edge effects for shapes


Collabora Office 21.06 introduces further features to manipulate shapes according to your preferences. Once a shape is selected, you can choose the radius of the Glow effect and its Soft Edges within the sidebar using the Effects parameter. Furthermore, you can select the colour and the degree of transparency of the effect. This function can be applied to all shapes across Writer, Calc, Impress and Draw.

Collabora Office 21.06: Apply Glow and Soft Edges to shapes

 

Improved interoperability & printing with gutter margins

A good example of the many improvements to Writer’s interoperability is the addition of an extra space to the side margin, top margin, or inside margins of documents. This gutter margin makes sure that the text of a printed publication is not obscured by the binding. Implementing this feature improved interoperability with Microsoft Word documents that use it. You can find the relevant settings via the Page Style dialog.

Many Excel compatible formulae improvements and extensions

Many functions have been improved both to extend interoperability with Excel, and to add new functionality. Support for sheet-local scoped names has been added to INDIRECT(), and both TEXT() and OFFSET() have been is adapted to various corner cases to behave identically to the competition. TEXTJOIN() and CONCAT() now handle array & matrix arguments row-wise for improved compatibility. In addition functions that use powerful regular expressions now correctly honour case-insensitivity flags.

Accessibility checking on PDF export

A new feature has been added to make documents more accessible. PDF/UA or ISO 14289 is a specification that defines requirements for accessibility in a PDF document. When exporting a document to PDF you can now run a test that is helpful in checking various features against the Universal Accessibility standards requirements. You can also run the Accessibility Check independently from the Tools menu. This feature was sponsored thanks to the Dutch Standardization Forum. Find more details about which checks have currently been implemented in Tomaz Vajngerl’s blog but do keep in mind that not all requirements can be checked automatically.

Improved performance in Calc

Collabora continues to put a lot of effort into enhancing the performance of the software. As an example the streamlining of the Find & Replace functionality in Writer resulted in a 50 percent performance improvement. Another would be the scrolling and opening speed of large XLSX files which has been much improved. In Collabora Office 21.06, we have fundamentally revised the way spell checking is done in Calc with a new spell check that prevents continual re-rendering as strings are processed, while also caching spell-checking information yielding considerable performance improvements. Similarly AutoFilter searching is much improved for large numbers of unique records.

Highlight elements of your mathematical formulae with colour

Collabora Office 21.06 provides access to the complete HTML colour palette for displaying elements in formulae and equations within Math. In addition to the basic colours, which can be selected under attributes, there is an easy-to-use palette of colours available in the pane. This useful function comes from LibreOffice 7.1 and was developed by Dante Doménech.

Improved language handling in Writer

The core model of language annotation in LibreOffice is that languages are explicitly assigned to regions of text. This can easily lead to unexpected results when documents that have been created in one local language (without specifying it further) are opened by another user with a different local language setting. Instead of a powerful but potentially confusing “multi languages” result, Writer now resets the language to the user’s UI locale if no document language had been defined. This more consistent behaviour was previously introduced to Calc and Impress and is now also available in Writer.

More attractive and realistic, interoperable shadow effects


In earlier versions, shadows used to be rendered as solid copies of objects. The new Blur option adds more realistic shadows to them. The feature is available through the Shadows tab in the Area dialog or directly through the corresponding setting in the Sidebar. This feature was initially developed during a GSoC20 project by Ahmad Ganzouri and mentored by the Collaborans Tomaž Vajngerl and Miklos Vajna, who later implemented further refinements to it.

Collabora Office 21.06: Add a realistic blur to shadows

Shadowed tables in Impress

Shadow effects are a great way to add depth and appeal to elements. They are available for many objects, such as shapes, and have recently received feature enhancements such as the blur effect. For tables within presentations, shadows are now also available through the Table Properties dialog. The newly added feature incorporates all these extended presentation features including blur.

Collanora Office 21.06: Add shadows to tables in Impress

Making it easier to find and install extensions


There are many useful extensions created to extend both Collabora Office and LibreOffice and make users more productive for certain tasks. These use the thousands of powerful and extensible UNO scripting methods that we export. However these have been more difficult to find and install. In Collabora Office 21.06, without having to leave your workflow, you can easily find them near where they are used wherever you see the download-extensions icon. Users can easily search and add extensions from a store like interface. This feature was proposed by the LibreOffice design team and was a GSoC 2020 project mentored by Collabora. You can access the feature through the icon (a yellow star with a download arrow) in the Templates dialog, the Icon Style option or from the Gallery located in the sidebar.

Please click on thumbnails to enlagre.

 

21.06: The Collabora Office of the year

It’s obvious that this major version of Collabora Office not only introduces lots of benefits for users and enterprises, but also changes our versioning scheme. In the past, the numbering was based around the LibreOffice numbers. The new system now, makes it easier for users to recall the pedigree of their version, when it was originally released and to be more aware of our annual version refreshes. The first two digits of the scheme refer to the year, the last two to the month of the initial release. Smaller subsequent updates will be denoted with an appended digit, and a further nano release.

Collabora Office 21.06 splash screen

About Collabora Office

Collabora Office is the LibreOffice Technology-based suite for professional, mobile, and online use. Collabora Office 21.06 provides businesses and professionals with the best features, interoperability, LTS and L3 support.
Collabora is privileged to work with so many great contributors to the LibreOffice project and appreciates all the amazing work done by so many that is included into Collabora Office 21.06. This, our annual release, contains much work that was contributed to LibreOffice 7.0 and then LibreOffice 7.1, for a deep dive on detail and credits please do peruse these.

It’s easy to migrate to Collabora Office 21.06

You can try Collabora Office 21.06 yourself! Just head to the Collabora Office page and request your demo today!

Try the Demo

Thanks to the community!

Collabora has invested significantly in bringing many new features and functionality to this latest release, and accounts for a significant volume of contributions. However, we want to acknowledge all of our friends and colleagues who helped to contribute to this and the upstream LibreOffice Technology. Find the details in either the release notes above or the LibreOffice community credits. We cannot thank everyone involved enough for their passionate work! LibreOffice is a friendly community offering many ways to get involved. Alternately, if you are interested in joining the Collabora Online community, you will find several easy ways to started inside our community hub – we look forward to
welcoming you.

Read More

Import CSV from any device, any way you like, into Collabora Online 6.4.9

 

With the release of Collabora Online 6.4.9, it is now possible to import CSV files or structured text any way you like on any of your devices. We included a new dialog that makes the import process just as convenient as you are used to it on full-screen interface of your browser. This update does also include several performance and UX improvements.

Import CSV through browsers on mobile devices

Collabora Online allows you to access documents trough browsers of any kind of device. No matter if you are using it on a large monitor, laptop, tablet or smartphone – the flexible interface will provide you with a feature rich and consistent user experience. Collabora Online 6.4.9 introduces a new dialog allowing to import CSV files through mobile devices.

The dialog will show up whenever you access a CSV file or any other type of structured text through the browser of your mobile device. Inside the dialog you can adjust various settings for the import process:

  • Define character set
  • Choose language
  • Define import starting row
  • Specify separator options
  • Edit string delimiter
  • See a preview of the imported CSV

 

More features and improvements

There is more in to discover in this new version. Elements you might not notice at first glance, but do add substantial value to your workflow.

    • Performance improvements in Calc
    • Performance improvements in Writer (table editing)
    • User interface fixes in the NotebookBar
    • Fixed rendering of page background gradients

Find furtherdetails to this and earlier releases in the Collabora Online 6.4. release notes. Access your free demo today to test all the new features.

 

 

About Collabora Productivity

Collabora Productivity is the driving force behind putting LibreOffice in the cloud, providing Collabora Online and 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 Collabora Office on Twitter .

Read More

Get the latest improvements with our desktop Collabora Office 6.4-39

Version 6.4-39 of Collabora Office improves the import of XML files, and brings useful and important fixes.

 

Get your free Demo

 

XML import improved

A limitation with the import of XML files is removed. Previously XML tags/names with special characters (UTF-8) blocked importing and that works nicely now. You find this feature under Data > XML Source… .

 

Working on the next major release

Our engineers work hard on preparing the new major 21-version of Collabora Office, that will come with a whole lot of improvements and new features, with business support by the experts and with regular updates.
Do keep an eye on our announcements, or actually test the features with the Collabora Office 21 Snapshot.

Subscribe to our newsletter

 

More about Collabora Office

Read all about the latest developments of Collabora’s business version of LibreOffice in the release notes. And the main 6.4 announcement; shows how Collabora Office helps to improve your control over documents and privacy.

Read More