LibreOffice 6.4: Release Notes

From The Document Foundation Wiki
Jump to: navigation, search
Other languages:
dansk • ‎Deutsch • ‎English • ‎español • ‎français • ‎עברית • ‎italiano • ‎日本語 • ‎português do Brasil • ‎slovenščina • ‎中文(中国大陆)‎
BHS 6.4.0 Alpha1 large.png

About this page

This is an in-progress scratch-pad of notes to build release notes from as and when we release. Please do not list features that are to be shipped already in the 6.4 release! Please do not add wish-list features that you hope will be implemented, but only what actually is implemented already.

What does a good feature look like here:

  • It has a description, and a way for a busy reviewer, to find and play with the feature. Target someone who is extremely busy, and knows little-to-nothing about the product. So if a user interface element is key to the feature, be very explicit about where it is, e. g. Menu ▸ Format ▸ Character ▸ Position [tab] ▸ ‘90 degrees’ paths to the elements you changed. Of course, you know your feature is important, and that everyone should care about the Extensible AutoShapes Properties dialog – but often the guys taking the screenshots and writing the notes do not.
  • It credits the main authors who did the work – just add them in brackets after the feature, where possible.
  • If the feature can be shown off with a sample / test file – particularly for new import-able features, it would be wonderful to have a link to/up-load of a test file that we can use to show that feature off to best effect. That really helps us to make good screenshots to show off the features, and allows reviewers to do their testing.

Thanks in advance for your help filling this out!


Writer

  • Added option to mark comments as resolved in Writer tdf#119228 (Scott Clarke, Codethink)
A resolved comment
The menu of a resolved comment
An example of a visible resolved comment
The same comment made invisible
  • Fix missing change tracking layout of numbers and bullets of lists tdf#42748 (László Németh, NISZ)

Tables

UI improvements in table handling (László Németh, NISZ):

  • Fast table moving & deletion: Cut command cuts the selected table instead of removing its text content tdf#118311
  • Fast table row/column moving & deletion tdf#127759
    • Cut command cuts the selected table rows or columns, if they are selected by enhanced table selection (clicking in front of them)
    • After that, paste command inserts the removed table part before the actual row/column
  • Drag & drop mouse operation moves the selected table instead of duplicate it tdf#84806

Calc

  • Improved selecting cells which contain hyperlinks tdf#126393 (Samuel Mehrbrodt, CIB)
  • Files in Calc can now be exported to PDF with all pages on a sheet at one page in the PDF, see core commit 68dc00 and the blog post (Muhammet Kara, Collabora)
  • On MM:SS or [MM]:SS or MM:SS.00 or [MM]:SS.00 pre-formatted cells a two digit groups input like 12:34 is now accepted as minutes:seconds value instead of the usual hours:minutes:00 value; to force the usual hours:minutes:seconds input on such cells enter three digit groups like 12:34:00. tdf#76441 (Eike Rathke (Red Hat, Inc.))
  • Improved scalability of formula-groups computation on CPUs with large number of cores by potentially threading multiple independent formula-groups together. core commit 845e1c (Dennis Francis, Collabora)
  • Shading of columns/rows headers is removed; the headers are drawn flat now. tdf#127508 (Heiko Tietze)

XML Source

  • XML structure containing nested repeat elements can now be imported. (Kohei Yoshida)
  • It is no longer an experimental feature, and is enabled by default without having to enable experimental features. (Kohei Yoshida)
  • Improved stability and fixed some rare-occurring crashes. (Stephan Bergmann, Kohei Yoshida)

New spreadsheet functions

Changed spreadsheet functions

Impress & Draw

  • Added 'Remove Hyperlink' to context menu in Impress tdf#111707 (Samuel Mehrbrodt, CIB)
  • Added 'Consolidate Text' which combines multiple selected textboxes into one (primarily to simplify editing fragmented content from imported PDFs). tdf#118370 (Justin Luth, SIL)
  • Interaction now only executed in presentation mode (when clicking on an object). For edit mode, a context menu "Execute interaction" was added. tdf#125748 (Samuel Mehrbrodt, CIB)
  • Image Maps now respect the setting to require Ctrl-Click to follow the hyperlink (Samuel Mehrbrodt, CIB)
  • Hyperlink in Image Maps now work in Slideshow too tdf#74045 (Samuel Mehrbrodt, CIB)

Base

Chart

Math

BASIC

  • Macros: When converting Hex strings of negative value tdf#62326 (Andreas Heinisch), treat the high-order bit always as sign bit, e.g., &H8000 = -2^16, &HFFFF = -1, and &H7FFFFFFF = 2^32-1. Behaviour is identical in either modes, i.e., LibO Basic, with Option Compatible, and Option VBA Support 0/1.
  • Fix handling for function that does not has closing parenthesis. tdf#80731 (Mike Kaganski)

Core / General

  • Internal Paths are now displayed in the UI tdf#126088 (Samuel Mehrbrodt, CIB)
  • Add checkbox to enable/disable sending crash reports to TDF tdf#107471 (Gabor Kelemen)
  • Hyperlink context menus were unified. Every hyperlink now has the following context menu entries: (Samuel Mehrbrodt, CIB)
    • Open Hyperlink
    • Edit Hyperlink
    • Copy Hyperlink location
    • Remove Hyperlink
  • Generate QR Code feature is added in LO (Shubham Goyal)
    • To generate a QR code in LO apps (Impress, Draw, Writer or Calc), go to Insert ▸ Object ▸ QR Code
    • The QR code generator takes 3 inputs:
    • URL/Text: For which QR code is to be made.
    • Correction: Select the complexity of QR code. More complex QR can recover better if destroyed. "Low" is preferable for long URLs.
    • Border: A border around the generated QR code.
QR Code Generator
Generated QR with above parameters
  • Make it possible to set anchored object to overlap tdf#124600 (Miklos Vajna, Collabora)
  • Extend redaction Feature with Autoredaction blog post (Muhammet Kara, Collabora)

LibreOffice Help

  • Help pages for Calc's FOURIER function and Fourier analysis. commit (Olivier Hallot)
  • Help (online version) has now a local search engine xapian-omega with faster and more precise search results. (Olivier Hallot)
xapian-omega search results page in online Help
  • Many Help pages have now localized screenshots for a better user experience. For example, here, here and here. (Olivier Hallot)
Screenshots of dialogs in Help pages

Filters

Improvements of Excel 2003 XML import filter:

NOTE: The core functionality of importing Excel 2003 XML files is provided by the orcus library.

  • Fixed issues with importing files encoded with UTF-16. tdf#123553 (Kohei Yoshida)
  • Fixed issues with importing files containing named color values. tdf#126515 tdf#123880 (Kohei Yoshida)
  • Fixed several XML parsing issues that affected importing of certain files. (Kohei Yoshida)

Improvements of DOC and DOCX import/export filter:

Improvements of PPT and PPTX import/export filter:

  • Make gradient as slide background in Powerpoint PPTX roundtrip correctly tdf#127379 (Tamás Zolnai, Collabora)

Improvements of animation rendering:

Document Encryption

GUI

General Improvements

  • Document thumbnails at the start center have now an icon overlaid to indicate the module tdf#125756 (Heiko Tietze, TDF)
StartCenter.png

Classic Toolbars

Icon Theme

Dialogs

Online and Mobile

  • Add Table Resize Handles for iOS/Mobile tdf#126959 (Tomaž Vajngerl, Collabora)
  • Make it possible to move graphic elements to front or backwards on iOS/Mobile tdf#125566 (Tomaž Vajngerl, Collabora)
  • A whole bunch of improvements, to be spelled out later (Michael Meeks, Tor Lillqvist, Tomaž Vajngerl, Dennis Francis, Andras Timar, Muhammet Kara, Miklos Vajna, Ashod, Jan Holesovsky, Ashod Nakashian, Mike Kaganski, Collabora)

Menu

An option to hide the ruler has been added (Samuel Mehrbrodt, CIB)

Statusbar

A dropdown has been added to the statusbar to allow quick document language switching (Samuel Mehrbrodt, CIB)

Customization

The following PostMessage method has been added to allow UI customization: (Samuel Mehrbodt, CIB)

  • Remove_Statusbar_Element to remove an element from the statusbar

Localization

  • Updated Slovenian thesaurus. commit (Andras Timar)
  • AutoText in Writer: Complete all translated user interfaces with Formula Numbering (FN+F3) and Lorem Ipsum dummy text (LOREM+F3) tdf#81436 (Laurent BP)

Incorporation of other languages

Feature removal / deprecation

Java

Support for Java 6 and 7 has been removed. Java 8 is now the oldest supported version.

General

GUI

GTK+2 VCL plugin

The GTK+2 VCL backend has been removed. commit 1ae450504cf57457f9702684b1517fda1dd3c481

Platform Compatibility

Mac

Windows

Linux

KDE 5 + Qt5

API changes

UNO API changes

  • A new property LockContentExtraction has been added to MediaDescriptor. Setting this property will disallow copying/dragging any text from the respective document to another document or another application. (Samuel Mehrbrodt, CIB)

Configuration changes

SDK changes

Android Viewer

New Features