ReleaseNotes/6.4
TDF LibreOffice Document Liberation Project Blogs gemeenschap Weblate Nextcloud Redmine Ask LibreOffice Doneren
Writer
- Optie toegevoegd om reacties als opgelost te markeren in Writer (Scott Clarke, Codethink) tdf#119228
-
Een opgeloste opmerking
-
Het menu van een opgeloste opmerking
-
Een voorbeeld van een zichtbare opgeloste opmerking
-
Dezelfde opmerking onzichtbaar gemaakt
- De ontbrekende wijzigingstracking-indeling van nummers en lijsten opgelost (László Németh, NISZ) tdf#42748
-
Originele lijst
-
Toegevoegd lijstitem 1–2, lijstitem 2 gesplitst, lijstitem 3 verwijderd in de modus Wijzigingen verbergen
-
Modus Originele Wijzigingen tonen: de nummers toonden geen bijgehouden wijzigingen
-
Nu: getallen worden opgemaakt volgens bijgehouden wijzigingen
- De btLr-tekstrichting is nu ook beschikbaar in Writer Tekstframes blogpost (Miklos Vajna, Collabora)
-
Van onder naar boven, van links naar rechts tekst in frames
-
De tekstrichting van onder naar boven, van links naar rechts in frames kan worden aangepast vanuit het eigenschappenmenu.
- Het is nu mogelijk om commentaar te geven op afbeeldingen en grafieken van Writer, blog post (Miklos Vajna, Collabora)
-
Een opmerking toegevoegd aan een afbeelding in Writer.
-
Een opmerking toegevoegd aan een grafiek in Writer.
- Het is nu mogelijk om automatisch overlappende vormen te vermijden met een nieuwe wrap-optie,blog post (Miklos Vajna, Collabora)
- Voorstel toegevoegd voor een verankerd object dat overlapt met de concept OASIS ODF 9e827baed18bbcd410029dbcb81ac5a0da2cc6b4
- Het mogelijk maken om verankerd object te laten overlappen tdf#124600
-
Het selectievakje "Overlap toestaan" bevindt zich in de bewerkingsoptie van de Wrap-functie voor vormen.
-
Het uitvinken "Overlap toestaan" om automatisch het overlappen van vormen uit te schakelen.
- Verbeterde prestaties bij het importeren van bestanden met veel bladwijzers (Michael Stahl, CIB) b5b607cf5afe6ebf5964102770a52965f5b98533
- De selectie van tekenobjecten die in een alinea zijn verankerd, werkt nu consistenter en gebruiksvriendelijker (Michael Stahl, CIB) 91b2325808a75174f284c48c8b8afc118fad74e4
- Er wordt nu een banner (of "infobar") weergegeven wanneer een document niet correct kan worden opgemaakt vanwege ontbrekende koppeltekenregels. (Samuel Mehrbrodt, CIB) tdf#128191
Tabellen
Belangrijke verbeteringen bij het gebruiken van tabellen. (László Németh, NISZ)
- Snel verplaatsen en verwijderen in een tabel: Het commando Knippen snijdt de geselecteerde tabel weg in plaats van de tekstinhoud te verwijderen tdf#118311
- Snel verplaatsen en verwijderen rijen/kolommen in een tabel tdf#127759
- Het commando Knippen snijdt de geselecteerde rijen of kolommen eruit, als ze geselecteerd zijn door de uitgebreide tabelselectie (door ervoor te klikken)
- Daarna voegt het commando "plakken" het verwijderde tabelgedeelte in vóór de actuele rij/kolom
- Nieuwe menu-opties in Plakken speciaal voor het plakken van tabelgegevens in tabellen (in het tabel-popmenu en het Writer's menu Bewerken)
- Menuoptie in Plakken speciaal "Als geneste tabel" tdf#37156
-
Geneste tabellen plakken in Writer
- Menuoptie in Plakken speciaal "Zoals de rijen hierboven" en "Zoals de kolommen hiervoor" tdf#64902
- Verbeterde drag-and-drop muisbewerkingen om tabelgegevens te verplaatsen
- de geselecteerde tabel verplaatsen in plaats van te dupliceren tdf#84806
- verplaats rijen en kolommen (geselecteerd door verbeterde tabelselectie) en volledig geselecteerde tabellen door nieuwe tabelrijen boven of kolommen in te voegen in plaats van cellen van de doeltabel te overschrijven. In het geval van verplaatsen (niet kopiëren, dus zonder de toets Ctrl te gebruiken tijdens drag & drop), worden de geselecteerde rijen en kolommen volledig verwijderd, in plaats van hun cellen te legen. tdf#35570
Calc
- Selecteren van cellen die hyperlinks bevatten, is verbeterd (Samuel Mehrbrodt, CIB) tdf#126393
- Op
MM:SSof[MM]:SSofMM:SS.00of[MM]:SS.00vooraf geformatteerde cellen, een tweecijferige groep, zoals 12:34, wordt nu geaccepteerd als waarde minuten:seconden in plaats van de gebruikelijke waarde uren:minuten:00; Om de gebruikelijke invoer uren:minuten:seconden op zulke cellen af te dwingen, worden er driecijferige groepen zoals 12:34:00 ingevoerd. (Eike Rathke, Red Hat, Inc.) tdf#76441 - Verbeterde schaalbaarheid van formulegroepberekeningen op CPU's met een groot aantal kernen door mogelijk meerdere onafhankelijke formulegroepen samen te voegen. (Dennis Francis, Collabora) 845e1c
- Ik heb een geparallelliseerde versie van het superscalaire sample sorteeralgoritme geïmplementeerd (artikel doenloaden) om het sorteren te versnellen. Dit wordt nu gebruikt bij het maken van pivot-tabellen waar enige sortering nodig is. (Dennis Francis, Collabora) 46d0af
- Schaduw van kolommen/rijkoppen is verwijderd; De headers zijn nu plat gemaakt. (Heiko Tietze) tdf#127508
- Een limiet van 15 symbolen voor de wachtwoordlengte voor XLSX-bestanden is verwijderd (Eike Rathke, Red Hat) tdf#97086
Performance verbeteringen
- het sneller openen van een XLSX-bestand met veel opmerkingen (Noel Grandin, Collabora) tdf#129228
- het sneller laden van Calc-documenten met veel AANTAL.ALS() (Noel Grandin, Collabora) tdf#128812
- het sneller opslaan van XLS met veel stijlen (Noel Grandin, Collabora) tdf#126021
- het sneller laden van wijzigingstracking ODS-bestanden (Noel Grandin, Collabora) tdf#125688
- het sneller kopiëren met veel notities in Calc (Noel Grandin, Collabora) tdf#76324
Gehele blad exporteren
Dankzij de nieuwe instelling "Gehele blad exporteren" bij de PDF-exportopties is het nu mogelijk om bestanden in Calc naar PDF te exporteren met alle pagina's op een blad als één pagina in de PDF. Hierdoor kunnen gebruikers de volledige inhoud van een spreadsheetdocument in pdf-vorm bekijken, zonder de gebruikelijke opsplitsing van de bladen in afdrukbare pagina's.
blogpost met notities van ontwikkelaars
68dc00 c11d96 e23496 45122e (Muhammet Kara, Collabora)
Hoe het te gebruiken
- Open de spreadsheet in LibreOffice Calc
- Selecteer in het menu ▸
- Op het tabblad Algemeen van het dialoogvenster PDF Opties, vinkt u de optie aan met de naam Volledig blad voorvertonen (sinds versie 6.4.1 hernoemd naar Geheel blad exporteren)
- Klik op de knop Exporteren en kies een locatie voor het bestand
- Geniet van uw pdf-bestand met voorvertoningen van het volledige blad
-
Volledig blad voorvertonen optie
-
Voorbeeld spreadsheet
-
Gebruikelijke PDF-uitvoer van het voorbeeldblad
-
Volledige blad voorvertoning als pdf van het voorbeeldblad
In de Online API beschikbaar
De nieuwe functie volledige blad voorvertonen is ook toegevoegd aan de Online REST API. Het onderstaande commando kan worden gebruikt om de volledige uitvoer van een spreadsheet in PDF-formaat te krijgen:
curl --insecure -F "data=@YourSpreadSheetDocument.ods" -F "FullSheetPreview=true" https://localhost:9980/lool/convert-to/pdf > out.pdf
Let op dat het gebruik van de --insecure optie alleen nodig is bij het testen van de functie op een lokale opstelling, en we raden af deze te gebruiken voor niet-testgevallen.
XML-bron
- Een XML-structuur met geneste herhaalde elementen kan nu worden geïmporteerd. (Kohei Yoshida)
- Het is nu geen experimentele functie meer, en wordt standaard ingeschakeld zonder dat de experimentele functies hoeven te worden ingeschakeld. (Kohei Yoshida)
- Verbeterde stabiliteit en de oorzaak van enkele zeldzame crashes is verholpen. (Stephan Bergmann, Kohei Yoshida)
Gewijzigde werkblad functies
Impress / Draw
- 'Hyperlink verwijderen' toegevoegd aan het contextmenu in Impress (Samuel Mehrbrodt, CIB) tdf#111707
- Toegevoegd 'Tekst consolideren', dat meerdere geselecteerde tekstvakken combineert in één (voornamelijk om het bewerken van gefragmenteerde inhoud uit geïmporteerde PDF's te vereenvoudigen). (Justin Luth, SIL) tdf#118370
-
Combineren tekstvakken uit bijvoorbeeld geïmporteerde PDF-bestanden in Draw
- De interactie wordt nu alleen uitgevoerd in presentatiemodus (wanneer u op een object klikt). Voor de bewerkingsmodus is een contextmenu "Interactie uitvoeren" toegevoegd. (Samuel Mehrbrodt, CIB) tdf#125748
- Image Maps respecteert nu de instelling om Ctrl + Klik te vereisen om de hyperlink te volgen (Samuel Mehrbrodt, CIB)
- Hyperlink in Image Maps werkt nu ook in Dia presentatie (Samuel Mehrbrodt, CIB) tdf#74045
Performance verbeteringen
- Het openen van sommige PPT-bestanden gaat nu sneller (Noel Grandin, Collabora) tdf#121740
- Versnellen: Lange werking tijdens het typen van de lijst met animaties (Serge Krot, CIB) tdf#129708
Base
Access2Base kan worden aangeroepen vanuit Python: De Access2Base API voor Base-gebruikers kan vanaf de 6.4-release worden aangeroepen vanuit Basic (zoals gebruikelijk) of vanuit Python. In het laatste geval kan het Python-proces van binnen of buiten (via sockets) het LibreOffice-proces draaien. Basic en Python kunnen in dezelfde applicatie worden gemengd.
Voorbeeld: start vanaf een Python-console (of vanuit een Python-script)
from access2base import *
db = Application.OpenDatabase('C:\...\... .odb')
rs = db.OpenRecordset('SELECT * FROM [EXPENSES]')
data = rs.GetRows(1000) # gegevens bevatten een tupel van (maximaal 1000) records over onkosten (expenses)
Nog meer informatie hierover. (Jean-Pierre Ledure)
Het creëren van embedded databases van Firebird is nu weer experimenteel gemaakt, dit vanwege het aantal fouten.
BASIC
- Macro's: Bij het omzetten van hex-strings met negatieve waarde wordt het hoge bit nu altijd behandeld als tekenbit, bijv., &H8000 = -2^15, &HFFFF = -1 en &H7FFFFFFF = 2^31-1. Gedrag is gelijk in de elke modus, bijv., LibO Basic, met Optie Compatible, en Optie VBA Support 0/1. (Andreas Heinisch) tdf#62326
- Implementeren Opslaan als Word 2000 en Opslaan als Word.VBA-document (Tor Lillqvist, Collabora) 0f1458cff56e2be9614acc9357fd10099bb5e8ab
- Afhandelen fout bij een functie die geen sluitende haakjes heeft is nu goed. (Pierre Lepage; Mike Kaganski, Collabora) tdf#80731
Core / Algemeen
- Interne paden worden nu weergeven in de UI (Samuel Mehrbrodt, CIB) tdf#126088
- Selectievak toegevoegd om het verzenden van crashrapporten naar TDF in te schakelen/uitschakelen (Gabor Kelemen) tdf#107471
- Hyperlink-contextmenu's zijn gelijk gemaakt. Elke hyperlink heeft nu de volgende contextmenu-opties: (Samuel Mehrbrodt, CIB)
- Hyperlink openen
- Hyperlink bewerken
- Hyperlink locatie kopiëren
- Hyperlink verwijderen
- Toegevoegd functie om QR-Code te genereren. (Shubham Goyal, GSoC; mentors: Thorsten Behrens, Samuel Mehrbrodt)
- Om een QR-code te genereren in de apps (Impress, Draw, Writer of Calc), ga naar ▸ ▸
- De QR-code generator heeft drie invoervelden:
- URL/Tekst: Waarvoor de QR-code moet worden gemaakt.
- Foutcorrectie: Selecteer de complexiteit van de QR-code. Complexere QR kan beter herstelt worden bij beschadiging. "Laag" is te verkiezen voor lange URL's.
- Marge: Een rand rond de gegenereerde QR-code-
-
QR-code generator
-
Genereerde QR met bovenstaande parameters
- Uitbreiding functie redactie met Autoredactie, blog post (Muhammet Kara, Collabora)
- Compileren gaat sneller (Luboš Luňák, Collabora) ceb26770b3d1c5c2ffaf73f8f589c5e169e6db06 dc79dc76f18148296ae18ed7251cf61505e25d44
LibreOffice Help
- Helppagina's voor Calc-functie FOURIER en Fourier analyse. commit (Olivier Hallot)
- Help (online versie) heeft nu een lokale zoekmachine Xapian-Omega met snellere en preciezere zoekresultaten. (Olivier Hallot)
-
xapian-omega zoekresultatenpagina in online Help
- Veel Helppagina's hebben nu vertaalde schermafdrukken voor het gemakkelijker lezen voor de gebruikers. Bijvoorbeeld, hier, hier en hier. (Olivier Hallot)
-
Schermafdrukken van dialogen in Help
Filters
Verbeteringen aan Excel 2003 XML importfilter
OPMERKING: De kernfunctionaliteit voor het importeren van Excel 2003 XML-bestanden wordt geleverd door de bibliotheek orcus.
- Problemen opgelost met het importeren van bestanden die met UTF-16 waren gecodeerd. (Kohei Yoshida) tdf#123553
- Problemen opgelost met het importeren van bestanden met benoemde kleurwaarden. (Kohei Yoshida) tdf#126515 tdf#123880
- Verschillende problemen met XML-parsing opgelost die het importeren van bepaalde bestanden beïnvloedden. (Kohei Yoshida)
Verbeteringen aan DOC en DOCX import/export filter
- Herstel de karakteropmaak in combinatie van tabel- en alineastijlen bij docx-import (Miklos Vajna, Collabora) c424a1f509205cfbaa3421bddfd6514b340a798a
- Subscript/Superscript (escapement): Veel verbeteringen om te voorkomen dat de positie opkruipt bij elke keer opslaan, waardoor het escapen in karakterstijlen mogelijk is, een nauwkeurigere plaatsing van "automatische" escapen en ondersteuning voor meer dan 100% escapen. (NISZ and SIL) tdf#99602 tdf#120412
- Het importeren van DOCX VML ondersteunt nu tbRl-tekstrichting voor Writer Text Frames (gebruikt voor bijvoorbeeld Japanse tekst), blogpost (Miklos Vajna, Collabora)
- Word-style continuous endnotes (not on separate page) are now supported and used for DOC files, blog post (Miklos Vajna, Collabora) 4814e8ca
- Improved import/export of DOCX abstract numbering (Michael Stahl, CIB) tdf#95848
- Improved import/export of DOCX list label formatting (Michael Stahl, CIB) tdf#64222
- Improved handling of Word text fields, including working Undo/Redo and a configuration option
Office::Common::Filter::Microsoft::Import::ForceImportWWFieldsAsGenericFieldsto round-trip even nested fields in RTF and DOCX (Michael Stahl, CIB) - Improved import of DOCX continuous section breaks with different headers (Michael Stahl, CIB) tdf#112202
- Export of indexes to RTF is now possible (Michael Stahl, CIB) tdf#129574
Verbeteringen aan PPT en PPTX import/export filter
- SmartArt improving import and export (Grzegorz Araminowicz, Collabora) 5457ddf2f529daf5962abcba76dbaeccff0de826 29855141a874fa2d0d36959af6ae765eb3a05408
- Make gradient as slide background in Powerpoint PPTX roundtrip correctly (Tamás Zolnai, Collabora) tdf#127379
- Math objects from PPTX are now handled better, ignoring their replacement image, blog post (Miklos Vajna, Collabora)
Document Handtekeningen
- Keep ODF macro signatures when modifying a document or creating a document from a signed template without changing macro code (Jan-Marek Glogowski, CIB) tdf#42316
GUI
Algemene verbeteringen
- Document thumbnails at the start center have now an icon overlaid to indicate the module (Heiko Tietze, TDF) tdf#125756
Zijbalk
- Added Table panel to Writer's Sidebar (Tamás Zolnai, Collabora) 83658678e69ba83979c659e37fd3c950942139f9
- Paneel tabel heeft nu meer hulpmiddelen(Roman Kuznetsov) tdf#128683
-
Nieuw paneel Tabel op Writer's zijbalk
- 6.4.1The Navigator now grays out the content categories that are not applicable to the currently opened document, reducing visual busyness. (Jim Raykowski) tdf#129625
-
Navigator with grayed out categories
Pictogramthema
- Breeze & Sifr icon themes got SVG variant of dark version. (Luca Carlon & Rizal Muttaqin) tdf#128849
- Sifr icon theme got extra large 32px*32px support. (Rizal Muttaqin) tdf#129846
Online en Mobiel
- De zijbalk Impress beschikbaar maken op iOS (Tomaž Vajngerl, Collabora) 173595f7c4ce8e2dc2fedfa78eedbff2f9efdb20
- De functie iOS Spelling gebruiken op Mac (Tor Lillqvist, Collabora) 2e28b198007b525ee66b9864677acdd8ff0d85c7
- Table properties in Writer - one of the many new features in LibreOffice online 6.4.0. multiple commits (Szymon Kłos, Ashod Nakashian, Pedro Pinto Silva, Collabora)
-
Side bar with Table properties in Writer online
- Add Table Resize Handles for iOS/Mobile (Tomaž Vajngerl, Collabora) tdf#126959
-
Table handles in Writer online
- In Writer online you have now full control over the Table of Contents multiple commits (Andras Timar, Collabora)
-
Full Table of Content dialog in Writer
- In addition to conditional formatting on the toolbar, there is now an (improved) Conditional Formatting dialog for iOS/Online (Mert Tümer, Collabora) d2b4b608696e7a6ba7ed15c97972aa8ed3707bb2
-
Full conditional formatting in Calc online
- Make it possible to move graphic elements to front or backwards on iOS/Mobile (Tomaž Vajngerl, Collabora) tdf#125566
- The sidebar now provides a wide range of features for selected charts. multiple commits (Ashod Nakashian, Henry Castro, Pranav Kant, Collabora)
-
Side bar with chart function in Calc online
- Color picker for text and background in presentations, lines in spreadsheets and presentations, text and background for floating frames in text documents. multiple commits (Szymon Kłos, Pranav Kant, Marco Cecchetti, Collabora)
-
Color picker in Writer online
- You can now use the full Function wizard in Calc online. multiple commits (Pedro Pinto Silva, Michael Meeks, Muhammet Kara, Collabora)
-
Full Function wizard in Calc online
- In Calc online you can now choose your favourite zoom percentage between 33% and 200%. commit (Michael Meeks, Collabora)
- More improvements... (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)
Statusbalk
A dropdown has been added to the statusbar to allow quick document language switching
(Samuel Mehrbrodt, CIB)
Aanpassen
De volgende PostMessage-methoden zijn toegevoegd om aanpassing van de gebruikersinterface mogelijk te maken: (Samuel Mehrbodt, CIB)
Remove_Statusbar_Elementto remove an element from the statusbar
Localisatie
- Slovenian thesaurus updated (now contains more than 20.000 words) & icon and description added to sl dictionary extension. commit, commit (Martin Srebotnjak)
- AutoText in Writer: Complete all translated user interfaces with Formula Numbering (FN + F3) and Lorem Ipsum dummy text (LOREM + F3) (Laurent BP) tdf#81436
Scripting
Python
The bundled CPython has been upgraded to release 3.7.6
(Michael Stahl, CIB) b10be5d48433076f0b7238d818020f708553e114
Verwijderde / Ontraden functies
Java
Support for Java 6 and 7 has been removed. Java 8 is now the oldest supported version.
GUI
GTK+2 VCL plugin
De GTK+2 VCL backend is verwijderd. 1ae450504cf57457f9702684b1517fda1dd3c481
Platform compatibiliteit
Windows
- Allow setting a process memory limit for soffice.bin. (Jan-Marek Glogowski, CIB)
- This can be activated by editing the
bootstrap.inifile. For more information read the comments at https://gerrit.libreoffice.org/#/c/78819/
[Win32] LimitMaximumMemoryInMB=0 ExcludeChildProcessesFromLimit=true
- Don't rely on Windows own recent-folder handling in the native file picker (Jan-Marek Glogowski, CIB) tdf#43021
- LibreOffice already saves and restores its recent folder, and Windows handling interferes with file pickers used from scripting languages.
Linux
Kf5 / Qt5
Kf5/Qt5 VCL plugin continues to close the functionality gap w.r.t. other VCL backends. Independent from fixed bugs, the most user visible improvements and changes are:
- Renaming the VCL plugin from kde5 to kf5 tdf#125922
- Fixed touchpad scrolling tdf#125201
- Fixed primary selection and other clipboard related problems by implementing a lazy clipboard tdf#122239
- Better support for modifier handling during drag-and-drop operations tdf#126560
- Correct grouping of LibreOffice module windows and dialogs in task bars tdf#125921 tdf#129071
- Qt theming of tabbed widgets tdf#105884
(Jan-Marek Glogowski, Katarina Behrens, CIB; Michael Weghorn, LHM)
The full list of bugs fixed in 6.4 and its maintanance releases can be found here. Further bugs and missing features are tracked via the KDE meta bug tdf#102495.
Wijzigingen API
Wijzigingen UNO API
Algemeen
com.sun.star.uri.XUriReferenceandcom.sun.star.uri.XUriReferenceFactoryhave been updated from conformance to obsolete RFC 2396 to conformance to RFC 3986. 5bbf9ca7- The behavior of
rtl_convertTextToUnicodeupon erroneous input has been changed slightly. ca6ddfcc - The following new properties have been added to MediaDescriptor. They allow locking down certain aspects per document. (Samuel Mehrbrodt, Serge Krot, CIB)
LockContentExtraction: Forbids copying/dragging any text from the respective document to another document or applicationLockExport: Prevents exporting document content to any fileLockPrint: Disables all print functionsLockSave: Disables the save functionLockEditDoc: Disables switching to edit mode from read-only mode
Infobalk
Infobar now has a UNO API (XInfobarProvider). You can add, update and remove Infobars via the API.
(Samuel Mehrbrodt, CIB) tdf#97926
- Example for Basic Macro is found in the commit message. 9e3ba7c3
Writer
- The behaviour of the XText::insertTextContent() implementation in Writer with regard to what text formatting is applied to the inserted content has changed in order to restore the behaviour that was in effect before an accidental change in LO 6.1/6.0.4 (Michael Stahl, CIB) 635bd7fbcb1d131627ba98fd9085dd2b11e0d33c
Wijzigingen instellingen
- Improved the
DisableMacrosExecutionsetting. When setting that option to true, any macro execution is forbidden (even in Basic/Javascript/Beanshell Editor). Also the corresponding menu entries are disabled now. (Samuel Mehrbrodt, CIB)









