ReleaseNotes/7.4/nl

Writer

 * Menu item werkt nu ook de voorbeeld van een OLE-object bij blog post (Miklos Vajna; Collabora)


 * Meerdere verbeteringen aan de borders van tabellen en alinea's om het meer in overeenstemming te brengen met Word blog post (Miklos Vajna; Collabora)


 * Verbeterde aanmaak Index en Inhoudsopgave wanneer wordt gedaan voor  in de dialoog Inhoudsopgave, index of woordenlijst . De gegenereerde regels beginnen vanaf het huidige hoofdstuk niveau, i.p.v. het vorige vaste niveau 2  (Andreas Heinisch; Emanuele Gissi  CNVVF)


 * Writer ondersteunt nu het wissen van breaks van Word voor een verbeterde weergave van de lay-out blog post (Miklos Vajna; Collabora)


 * De dialoog wordt nu asynchroon opgebouwd  (Nick Wingate; Collabora)


 * Bij een document dat als alleen-lezen is geladen, kun je nu de bijgehouden wijzigingen bekijken, zowel via als via de zijbalk.  (Michael Stahl, allotropia)


 * Bijgehouden wijzigingen van het verwijderen/toevoegen van voetnoten zijn zichtbaar bij de voetnoot (László Németh, NISZ)




 * Het afhandelen van de eigenschap "hang baseline OpenType", waardoor de te tekst in verschillende groottes uitgelijnd kunnen worden op de "zwevende schrijfregel". (Mark Hung)


 * Writer ondersteunt nu rich text en inhoud besturingselement van een checkbox afkomstig uit Word blog post (Miklos Vajna; Collabora)


 * Writer now also supports dropdown, picture and date content controls from Word natively blog post (Miklos Vajna; Collabora)

Nieuwe typografische instellingen
Er zijn optionele regels voor woordafbreking toegevoegd voor het regelen van het tekstverloop op alinea-niveau (László Németh)


 * Gebied voor afbreken (voor het beperken van het afbreken, vooral gebruikt bij niet uitgelijnde alinea's).


 * Minimale woordlengte voor afbreken


 * Het laatste woord van de alinea niet afbreken

(Deze opties zijn onderdeel van CSS4 Text Module Level 4, DTP-software en in geval van gebied woordafbreken, OOXML/MSO.)



Calc

 * Calc ondersteunt nu het gebruik van 16384 kolommen (blog post) . (Luboš Luňák, Collabora)
 * De functies COUNTA, PRODUCT, STDEV, STDEVP, VAR, VARP zijn toegevoegd. Een uitbreiding dus van het aantal wiskundige functies in formules. (Dhiraj Holden)
 * In de dialoog Hyperlink kun je de tekst in de geselecteerde cel gemakkelijker gebruiken in de hyperlink voor de "Text". Bij het eerst selecteren (1 klik) van de cel kan de gebruiker in de dialoog Hyperlink een URL invoeren, de inhoud van de cel wordt dan gewijzigd in plaats van het toevoegen van een duplicaat of het aanvullen van de URL. Als de cel meerdere URL's bevat of een met meer tekst, wordt in de dialoog hyperlink alleen het tekstveld voorgeselecteerd bij het openen. In het andere geval wordt het URL-veld ook gevuld.  (Andreas Heinisch)
 * De hoogte van de formule-balk wordt u in het document opgeslagen. (Samuel Mehrbrodt, allotropia)
 * Aanpassing dialoog Verplaats/Kopieer blad: De tekst van de knop OK geeft nu aan of het gaat om verplaatsen of kopiëren. (Laurent Balland)
 * Automatisch cel matrix uitbreiding voor formule expressies die een array/matrix teruggeven. Als dat bij aanvraag al bekend is dan wordt de cel waar het resultaat in komt vervangen door een groep cellen alsof was gebruikt om een array formule te sluiten. Je kunt nog afdwingen dat maar één cel wordt gebruikt voor het resultaat (linksboven) door eerst die cel te selecteren.  (Eike Rathke, Red Hat)
 * Een nieuwe regel in het menu: om een nieuwe dialoog te krijgen om te zoeken op de naam van een blad.  (Laurent Balland)

Performance

 * Verbeterde performance als veel kolommen gegevens bevatten (blog post) . (Luboš Luňák, Collabora)
 * Verbeterde performance van functies als COUNTIF, SUMIFS en VLOOKUP, vooral als de gegevens niet gesorteerd zijn   (Luboš Luňák, Collabora)
 * Sneller herberekening in enkele documenten met veel formules (Luboš Luňák, Collabora)
 * De snelheid van het openen van een groot CSV-bestand is aanmerkelijk verbeterd (Luboš Luňák, Collabora)
 * Verbeterde performance van het Excel exportfilter     (Luboš Luňák, Collabora)
 * Verbeterde performance bij het laden van documenten waar herberekening nodig is  (Luboš Luňák, Collabora)

Impress en Draw

 * Begin met documentthema's in Impress: vorm tekst blog post (Miklos Vajna, Collabora)

Core / Algemeen

 * Ondersteuning toegevoegd voor het importeren/exporteren van WebP-afbeeldingen (Luboš Luňák, Collabora)


 * Een dialoog toegevoegd voor het asynchroon benoemen van een nieuwe kleur (Nick Wingate, Collabora)


 * De configuratie onthoudt nu of recent geopende documenten als alleen-lezen of normaal is geopend. Bij het openen via of het beginscherm worden ze nu dan op dezelfde manier geopend.  (Michael Stahl, allotropia)


 * Ondersteuning toegevoegd voor EMZ/WMZ bestanden (Paris Oplopoios)

Uitlichten van doorgedrukte aangepaste vormen
Verbeteringen voor het uitlichten van doorgedrukte aangepaste vormen om het opbouwen meer compatibel te maken met MS Office binaire formaten en het interpreteren van meer ODF-attributen. (Regina Henschel)


 * Het verbeteren van een foute interpretatie van de z-richting van lichten. Vooral voor het frontaal belichten van kijker naar object. De positie van het spiegelen van licht op ronde oppervlakten is nu als in MS Office.
 * Het item "Metaal" is vervangen door "Metaal ODF" en "Metaal MS compatibel" in submenu "Oppervlakte" in de werkbalk "3D-Instellingen". De laatste is niet bruikbaar in strikt ODF-bestandsformaat "ODF 1.3". De voor instelling bij "Metaal ODF" van de spiegelkleur is Grijs, zoals gespecificeerd in ODF. De voorinstelling bij "Metaal MS compatibel" voor de spiegelkleur is vorm opvulkleur of de doordrukkleur, gelijksoortig als bij de opbouw in MS Office.
 * De service  in API is uitgebreidt met een nieuw attribuut  . De waarde is of   of  . Dit attribuut wordt gebruikt voor het voorinstellen van de oppervlakte "Metal MS compatible".
 * Het ODF-attribuut  wordt nu geïnterpreteerd. Dit is gelijkwaardig aan de instelling voor spiegelintensiteit in de tab "Materiaal" van de dialoog "3D Effecten" van een 3D object. Het attribuut heeft geen directe UI, maar is beschikbaar as attribuut   in de service.
 * Het ODF-attribuut  wordt nu geïnterpreteerd. De standaardwaarde "0%" wordt dat niet omdat bestaande vormen dit attribuut niet hebben en een waarde van 100% verwachten. Bij bestaande vormen kan het attribuut geforceerd naar een bestand worden geschreven met door het doordrukken even uit en weer aan te zetten. Het attribuut wordt gebruikt bij het voorinstellen van het oppervlakte "Metaal MS compatibel". Het attribuut heeft geen directe UI, maar het is beschikbaar als attribuut   in service  . Een waarde kleiner dan 100% vermindert de helderheid van het object.
 * De ODF-attributen  en   worden nu geïnterpreteerd. Het  licht wordt zachter opgebouwd door de lichtintensiteit te verdelen over vier richtingen rond de originele lichtrichtingen bij het opbouwen. De voorinstelling van het belichten is in het submenu "Belichten" in de werkbalk "3D-instellingen" is dat het compatibel aan  MS Office is. De attributen hebben geen directe UI, maar zijn beschikbaar als attribuut    en   in service.
 * De implementatie van ODF-attribuut  wordt toegepast op de overeenkomende eigenschap van de vorm in MS Office binaire formaten. Het attribuut komt overeen met de instelling "Spiegelkleur" in de tab "Materiaal" van de dialoog "3D-effecten" van een 3D-object. Alleen dat niet arbitraire kleuren worden gebruikt maar alleen grijstinten. Het attribuut heeft geen direct UI, maar is beschikbaar als attribuut   in de service  . Een waarde van "0%" forceert dat het eerste licht niet spiegelt, waardoor er een matter oppervlakte wordt opgebouwd van het object. Dat wordt gebruikt in de voorinstelling van de oppervlakte "Mat".

Performance

 * Verbeterde performance bij tekst lay-out in geval bij o.a. PDF exporteren en document laden. Meer info. (Luboš Luňák, Collabora)

LibreOffice Help

 * Pagina's voor de ScriptForge scripting bibliotheek (J.P. Ledure, A. Romedenne, R. Lima)


 * Help updates en verbeteringen
 * E. Rathke
 * O. Hallot
 * M. Kaganski
 * R. Lima
 * A. Romedenne

DOCX importeren/exporteren filters

 * DOCX: importeren telstvak (met tabellen, afbeeldingen, enz.) in groep vormen (Attila Bakos, NISZ)

Vrijgeven door wachtwoordcontrole van beveiliging voor het bijhouden van wijzigen
Vrijgeven beveiliging volgen wijziging bij verplichte wachtwoordverificatie voor DOCX documenten  (László Németh, NISZ)


 * bij het klikken op de pictogram Wijzigingen bijhouden in de gelijknamige werkbalk en ook via wordt nu wachtwoordverificatie gedaan in plaats van het tonen van een waarschuwing en het vrijgeven zonder verificatie.
 * , de knop accepteert het goede wachtwoord maar geeft het niet vrij in plaats in de eerdere versie het goede wachtwoord weigeren. (NB. als vertaler klinkt dit als een eerste stap naar de oplossing. Het gaat hier, en bij het vorige punt, om het wachtwoord om de keuze voor het bijhouden van wijzigingen te wijzigen.)

PPTX importeren/exporteren filters

 * PPTX export: fout exporteren ingebedde video-bestanden hersteld (Tünde Tóth, NISZ)
 * PPTX import: fout importeren gelinkte media-bestanden hersteld. Deze werden als afbeeldingen geïmporteerd in documenten aangemaakt met Impress na PPTX exporteren. (Tünde Tóth, NISZ)
 * PPTX: "Plakpunten" toegevoegd aan enkele basisvormen (ellips, driehoek, rechthoekige driehoek, trapeze, parallellogram, ster, vijfhoek, zeshoek, zevenhoek en achthoek). NB: Bij PPTX importeren worden niet de connecties met de plakpunten geïmporteerd, dat is wel zo bij ODP-exporteren voor de geplande bewerkingen, dat is het verplaatsen van de verbonden vormen zonder het verliezen van de verbindingen met lijnen en pijlen. (Tibor Nagy, NISZ)

RTF filter importeren/exporteren

 * Verbeteringen aan het RTF-filter        (Vasily Melenchuk, CIB/allotropia)

PDF exporteren

 * Verbeterde opties PDF-exporteren op de commando-regel blog post (Miklos Vajna, Collabora)
 * Veldtypes van formulieren (Numeriek, Valuta, Datum/tijd) worden geëxporteerd naar PDF (Xisco Fauli, TDF)

HTML exporteren

 * Exporteren encoding (karakterset) configuratie is verwijderd bij, HTML wordt nu altijd als UTF-8 encoding geëxporteerd (Mike Kaganski, Collabora)

EMF/WMF importeren

 * Ondersteuning toegevoegd voor Miter Limit voor formaat EMF+ (Bartosz Kosiorek)
 * Ondersteuning toegevoegd voor individuele regeleindes voor formaat EMF+, (Bartosz Kosiorek)
 * Gaten gedicht in lijnen aangemaakt met LINETO voor EMF/WMF (Bartosz Kosiorek)
 * Toegevoegd ondersteuning voor Z gecomprimeerde grafische formaten voor EMF/WMF (bestandtypes: emz en wmz) (Paris Oplopoios)
 * Gebruik variabele types volgens documentatie EMF+ (Bartosz Kosiorek)
 * Tonen vulling EMF+ PathGradient verbeterd  (Bartosz Kosiorek)

TIFF importeren

 * TIFF: filter voor importeren herschreven voor het importeren via libtiff dit om meer varianten te ondersteunen (Caolán McNamara, Red Hat, Inc. en Julien Nabet)
 * Ondersteuning toegevoegd voor TIFF formaat OfficeArtBlip (Bartosz Kosiorek)

GUI

 * De Navigator kan nu scrollen naar het item bij selectie. Schakel dit in met de de expert optie NavigateOnSelect op 'org.openoffice.Office.Writer > Navigator'  (Jim Raykowski)
 * Op het beginscherm (geen applicatie als Writer actief) is de weergave van de miniaturen verbeterd, , (Mike Kaganski, Collabora)


 * Zoekveld in Extensiebeheer (Samuel Mehrbrodt, allotropia)

Nieuwe talen/locales met lokale gegevens
Available as default document language and for locale specific formatting.
 * Pennsylvania Dutch {pdc-US}. (Peter K. Zacharias, Pennsylvania Dutch Education Corporation; Eike Rathke, Red Hat)
 * Aranese {oc-ES}. (Javier Torres Fernández; Eike Rathke, Red Hat)
 * Dhivehi {dv-MV}. (Adam, M. A.; Eike Rathke, Red Hat)
 * English (Mauritius) {en-MU}. (Eike Rathke, Red Hat)

Verbeteringen aan hulpmiddelen voor het testen en taalondersteuning

 * Added Central Kurdish (ckb) Spell Checker & Dictionary. commit 1, (jwtiyar nariman; Olivier Hallot, TDF)
 * Occitan since 2018 has several type variant language subtags in the IANA language-subtag-registry. Historically LibreOffice used oc-FR for Occitan Languedocien and oc-ES for Occitan Aranese as language tags. These were underspecified at least for oc-FR and are now augmented to be written as oc-FR-lengadoc and oc-ES-aranes, the previous oc-FR and oc-ES are still recognized and accepted as aliases. LibreOffice 7.3.5 will accept oc-FR-lengadoc and oc-ES-aranes as aliases for oc-FR and oc-ES for forward compatibility. (Eike Rathke, Red Hat)

ScriptForge bibliotheken
An extensible and robust collection of macro scripting resources for LibreOffice to be invoked from user Basic or Python scripts. (Jean-Pierre Ledure)

The libraries expose a total of 26 services each with a bunch of methods and properties.

New in LibreOffice 7.4:


 * The (new) Menu service, to describe a new menu to be displayed in the menubar. The menu may contain usual items, checkboxes or radio buttons. Each item can be decorated with icons and tooltips.


 * The (new) UnitTest service, a framework to setup testcases and testsuites for complex Basic modules and extensions.


 * The (new) Region service , to manage locales, timezones and daylight saving times. What time is it in Tokyo when it is 12am in Brussels ? Also to convert numbers to letters in any language.


 * Get the list of the available extensions and their install directories (filesystem service).


 * Run menu commands with arguments (ui, document services).


 * Manage a fallback language (l10n service).


 * Export sheet ranges as images or PDF files (calc service).


 * Erase rows or columns from sheet ranges based on filters expressed as formulas (default = erase all empty rows or columns) (calc service).


 * Create and place a pivot table (calc service).


 * Resize and/or center dialogs on a background window or dialog (dialog service).

The whole set of services (except when not relevant) is made available for Python scripts with identical syntax and behaviour as in Basic.

The English version of the documentation of the ScriptForge libraries (7.4) is fully integrated in the LibreOffice help pages (https://help.libreoffice.org/7.4/en-US/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC). Their translation into other languages is underway. (Alain Romedenne, Rafael Lima)

VBA Support

 * Added support for Application.WindowState, commit (Tomaž Vajngerl, Collabora)


 * Added support for Application.GetOpenFilename (Tomaž Vajngerl, Collabora)


 * Export VBA-Project using detected charset on import (Andreas Heinisch)


 * VBA Range.Sort expands a single cell range to Range.CurrentRegion (Eike Rathke, Red Hat)


 * Not case-sensitive support of VBA NumberFormat (Eike Rathke, Red Hat)


 * Support for referencing a Sheet by Name (Eike Rathke, Red Hat)

Verwijderde / Ontraden functies

 * FTP support is deprecated and will be removed in a future version.


 * In the SDK, the tools  and   (using the legacy type registry format) are deprecated and will be removed in a future version, in favor of   (using the incompatible new type registry format internally introduced in LibreOffice 4.1).


 * The C function  has been deprecated without a replacement, and calling it no longer has any effect.

Mac

 * LibreOffice 7.4 requires macOS 10.13 or newer to run.


 * Due to Apple's policy regarding C++ standard library features, the minimum macOS version requirement will be raised in the future like so:


 * release in Feb 2023 → 10.14 Mojave
 * release in Aug 2023 → 10.15 Catalina

Wijzigingen API

 * The service  in API is extended with a new attribute  . It has the value   or  . The attribute is not usable in file format "ODF 1.3". For implementation context see Lighting of extruded custom shapes.
 * The service SpreadsheetViewSettings has a new property  allowing to read/set the height of the Calc formula bar.  (Samuel Mehrbrodt, allotropia)

Jump lijsten
Under Windows, it is now possible to customize the Jump Lists via UNO API. Documentation. (Samuel Mehrbrodt, allotropia)