Notes de publication de LibreOffice Community 7.6

    From The Document Foundation Wiki
    This page is a translated version of the page ReleaseNotes/7.6 and the translation is 42% complete.
    Outdated translations are marked like this.


    Writer

    • Ajout d'un assistant de numéro de page dans le menu Insertion pour une insertion facile en une seule étape du numéro de page dans l'en-tête/pied de page tdf#86630 (Paris Opplopoios / Justin Luth, Collabora)
      Boîte de dialogue Assistant Numéro de page

    • La liste déroulante Style de paragraphe (dans la barre d'outils de formatage) remplace désormais progressivement la liste par défaut par les styles utilisés dans le document plutôt que d'afficher toujours la liste complète en haut. tdf#152666 (Heiko Tietze, TDF)
    • Les propriétés de caractère du marqueur de paragraphe DOCX sont désormais également mémorisées dans ODT. [article de blog https://vmiklos.hu/blog/sw-number-portion.html] (Miklos Vajna, Collabora)
    • Gestion des citations : ajout du code nécessaire dans Writer pour créer des fonctionnalités de type Zotero article de blog (Miklos Vajna, Collabora)
    • La table des figures peut être générée de manière plus flexible en fonction d'un style de paragraphe, et pas seulement par catégories ou noms d'objets. tdf#153090 (Michael Stahl, allotropia)
      Table des figures basée sur le style de paragraphe

    • Les entrées de bibliographie peuvent maintenant être éditées directement depuis une table de bibliographie. tdf#72955 (Vojtěch Doležal)
    • Les marques bibliographiques disposent désormais (par défaut) d'un lien hypertexte vers la ligne correspondante dans une table bibliographique. Le comportement du clic peut être modifié pour ouvrir l'" URL à afficher ", ouvrir la nouvelle " URL cible " ou " Aucune ". tdf#153396 (Vojtěch Doležal)
    • Non-breaking space character is now indicated using a degree symbol, when non-printing characters (formatting marks) are displayed. 28675af8 (Vojtěch Doležal)
    • Début des tableaux flottants multipages dans Writer commits, article de blog 1, article de blog 2, article de blog 3 article de blog 4 article de blog 5 (Miklos Vajna, Collabora)
      Début des tableaux flottants multipages dans Writer

    • La vérification de l'accessibilité a été déplacée vers le volet latéral pour permettre une utilisation plus facile lors de la modification du document. tdf#142978 (Samuel Mehrbrodt, allotropia)
      La nouvelle barre latérale d'accessibilité

    • Si il y a une section masquée dans le document et que l'utilisateur essaie (sans doute accidentellement) de la supprimer, Writer affiche un message d'avertissement tdf#130199 (Balazs Varga, allotropia)
    • Reconnaissance des citations DOI dans Outils/Correction automatique : créez un lien hypertexte pointant vers [1] pour la citation DOI tdf#145925 (Baole Fang)
      reconnaissance de citation DOI

    • Ajout de la mise en surbrillance pour les styles de paragraphe et de caractère utilisés et de la mise en surbrillance pour le formatage direct utilisé dans le texte. tdf#38194, tdf#106556 (Jim Raykowski)
      Spotlight

    • Navigation au clavier dans les formulaires : la touche de tabulation navigue désormais de manière circulaire à travers les contrôles de contenu/marques de champ. Les contrôles de contenu modernes ont un champ tabIndex, qui permet un ordre précis de la navigation au clavier. Le champ tabIndex permet également d'ignorer un contrôle - ce qui est utile pour éviter de rester coincé dans des contrôles de texte enrichi (puisque la touche de tabulation doit insérer un caractère de tabulation dans ce cas). Les développeurs de formulaires peuvent spécifier le champ tabIndex via l'interface utilisateur des propriétés de contrôle de contenu. tdf#151548 (Justin Luth, Collabora)
      Dialogue des propriétés du contrôle de contenu LibreOffice

    • Suivi des modifications des tableaux (László Németh, NISZ)
      • Suivi des modifications des colonnes de tableau (suite du suivi des modifications des lignes de tableau)commits
        Suivi de l'insertion et de la suppression des colonnes de tableau
        Suivi des colonnes de tableau dans Gérer les modifications

      • Afficher les tableaux avec les couleurs de suivi des modifications dans une seule modification de texte
      • Correction du suivi des modifications perdues dans les tableaux lors d'une seule modification de texte lors de l'édition du tableau tdf#147180 et lors de l'export DOCX tdf#150824 tdf#155187
    • La position du curseur dans la page est désormais exposée via des API d'accessibilité, afin que les lecteurs d'écran comme NVDA puissent l'annoncer. tdf#136760 Modification NVDA associée (Michael Weghorn)

    Vérification orthographique

    • Vérification orthographique des phrases : les éléments du dictionnaire multi-mots de Hunspell et les dictionnaires personnalisés sont acceptés tdf#154499 (László Németh, FSF.hu)
    • Nouvelles options de relecture : désactivation facultative de la reconnaissance d'éventuels mots composés avec trait d'union et fermés, c'est-à-dire la composition basée sur des règles, qui permettait également d'accepter les fautes de frappe en danois, néerlandais, allemand, hongrois, norvégien, suédois, etc., et dans le cas de mots composés avec trait d'union, anglais et toutes les autres langues tdf#136306 (László Németh, FSF.hu)
      Accepter les éventuels mots composés fermés/avec trait d'union


    Calc

    • Correction de l'export conditionnel de la couleur de la bordure vers xlsx tdf#152581 (Attila Szűcs, Collabora)
    • Évaluer les entrées de formule dans la fonction Validité… tdf#150098 (Balázs Varga, allotropia)
      Les formules saisies dans les cellules sont désormais évaluées avant que la validité de la valeur de la cellule ne soit vérifiée

    • Format de nombre :
      • ? est maintenant pris en charge lors de l’export vers ODF pour représenter un chiffre entier, remplacé par un blanc s’il s’agit d’un zéro non significatif tdf#118324 (Laurent Balland)
      • les décimales pour le format en secondes sans troncature comme [SS].00 sont maintenant acceptées tdf#150028 (Laurent Balland)
    • Supprimer feuille tdf#153709 (Laurent Balland) :
      • si la feuille est vide, aucun message de confirmation ne s’affiche
      • Le message de confirmation est adapté au nombre de feuilles sélectionnées
    • La feuille copiée dans un autre document conserve désormais une plage d’impression définie par l’utilisateur tdf#66613 (Andreas Heinisch)
    • Enregistrer les paramètres du solveur dans le fichier tdf#38948 (Rafael Lima)
    • Ajout de la prise en charge des styles de dessin pour les formes et les commentaires. Cela inclut un style dédié aux commentaires qui permet de personnaliser l’apparence par défaut et la mise en forme du texte des nouveaux commentaires. L’ancienne solution de contournement impliquant la modification du style de cellule par défaut a été supprimée. commits (Maxim Monastirsky)


    • New comment indicator scales with zoom, making it more visible at higher zoom factors. tdf#91415 (Heiko Tietze, TDF)
      Screenshot comparing the Calc comment indicator at 400% zoom level in LibreOffice 7.5 (fixed size red square, left, small and hidden by the active cell cursor) and LibreOffice 7.6 (scaled magenta triangle, right).

    • La couleur des commentaires respectivement « Arrière-plan des notes » et l’indicateur « Débordement de texte » peut maintenant être modifiée via Outils ▸ Options ▸ LibreOffice ▸ Couleurs de l’application tdf#154080 (Heiko Tietze, TDF)
    • Les commentaires contextuels affichent désormais les métadonnées de paternité (non visible lorsque tous les commentaires sont affichés, afin de préserver la mise en page). tdf#73537 (Balázs Varga, allotropia)


    • Exporter tous les styles de page dans Calc même s’ils ne sont pas utilisés tdf#154445 (Andreas Heinisch)
    • Les hyperliens automatiques sont maintenant plus visibles dans Calc tdf#153880 (Balázs Varga, allotropia)
      Ci-dessus : Le lien hypertexte dans C2 est maintenant plus visible

    • Ajout d’une mise en page compacte du tableau croisé dynamique. 2f8d1 (Dennis Francis, Collabora)
    • Ajouter Poisson distribution aux générateurs de nombres aléatoires (Feuille ▸ Remplir les cellules ▸ Remplir un nombre aléatoire...) tdf#154872 (Bartosz Kosiorek)
    • Le tri par couleur est maintenant possible dans AutoFilter tdf#95520 (Samuel Mehrbrodt, allotropia)
    Trier par couleur dans AutoFilter : données d’origine non ordonnées à gauche, triées par couleur à droite.


    • Le filtre/tri par couleur prend en compte les couleurs définies par le format numérique tdf#144549 (Samuel Mehrbrodt, allotropia)
    • La boîte de dialogue Importer du texte (sous forme de fichier CSV ou de texte non formaté) dispose d’une nouvelle option pour ne pas détecter les nombres en notation scientifique. Cette option n’est disponible que si l’option « Détecter les numéros spéciaux » est désactivée tdf#154131 (Laurent Balland)
      Nouvelle option pour détecter les nombres en notation scientifique

    • ajout d’une fonctionnalité « marqueur de formule » comme dans Quattro Pro tdf#97551 (fonctionnalité demandée par Brolin Empey en 2016, fonctionnalité ajoutée par Grigory A. Mozhaev en 2023)
    • Correction de la couleur d’arrière-plan du thème perdue lors de l’exportation XLSX tdf#91332 (Tünde Tóth, NISZ)
    • Si vous avez activé l’option « Protéger la taille » pour une forme ou un contrôle de formulaire et que vous voyez une taille différente après avoir rouvert le document, procédez comme suit :
      S’il s’agit d’un contrôle de formulaire, mettez le formulaire en « Mode Création ». Il s’agit d’une icône dans la barre d’outils « Contrôles de formulaire ». Cliquez ensuite avec le bouton droit de la souris sur la forme ou le contrôle de formulaire et ouvrez l’élément « Ancre » dans le menu contextuel. Si l’ancre est réglée sur 'To cell (resize with cell)', vous êtes affecté par le problème suivant.
      Les paramètres 'Protéger la taille' et 'To cell (redimensionner avec cell)' se contredisent. Malheureusement, les versions antérieures à la version 7.6 avaient cette contradiction écrite dans le fichier de différentes manières, de sorte qu’une réparation automatique n’est pas possible. La version 7.6 écrit automatiquement l’ancre « À la cellule » dans le fichier si la forme ou le contrôle de formulaire est protégé par la taille.
      Pour réparer votre fichier, définissez le type d’ancre sur « À la cellule ». Décochez ensuite l’option « Protéger la taille » et définissez la forme à la taille et à la position souhaitées. Vous pouvez maintenant réactiver l’option « Protéger la taille ». Enregistrez ensuite le fichier. La forme ou le contrôle de forme a maintenant une taille inchangée à la réouverture, non seulement dans la version 7.6, mais aussi dans les versions antérieures.
      Peut-être que le problème a été créé parce que la boîte de dialogue 'Propriétés du contrôle' contient un champ déroulant 'Ancre' avec l’entrée 'À la cellule', mais il s’agit en fait du type d’ancre 'À la cellule (redimensionner avec la cellule)'.
      Veuillez nous excuser de ne pas avoir détecté le problème plus tôt.

    Impress et Draw

    • Affichez les sauts adoucis sous forme de sauts de ligne sur les polices. tdf#148000 (Attila Szűcs, Collabora)
    • « Afficher le calque » est maintenant directement disponible à partir du menu contextuel au lieu d’avoir à définir comme « Visible » dans Modifier le calque... ▸ Propriétés. tdf#113439 (Heiko Tietze, TDF)
    • Panneau de navigation permettant de passer d’une diapositive à l’autre lors de l’affichage d’une présentation. Cette option est activée via la case à cocher : Diaporama ▸ Paramètres du diaporama ▸ Afficher le panneau de navigation. tdf#154839 (Amin Irgaliev, Vladislav Tarakanov)
      The Navigation Panel, displayed over the bottom-left corner of the slide, has three buttons: previous slide, menu, next slide.

    • Les objets peuvent maintenant être listés dans l’ordre « de l’avant vers l’arrière » dans le navigateur, en affichant l’objet le plus haut en haut de la liste : Voir ▸ Navigateur ▸ Afficher les formes ▸ De l’avant à l’arrière. tdf#154604 (Crédit : Jim Raykowski)
    • L’importation PDFium prend désormais en charge les annotations de texte libre, et l’exportation prend désormais en charge les annotations d’encre, de texte libre et de polygone/polyligne (Jaume Pujantell, Collabora)
    • Ajout de la prise en charge de l’ouverture de fichiers tiff multi-images tdf#155444 (Rashesh Padia, Collabora)
    • L’algorithme de mise à l’échelle automatique du texte a été modifié afin qu’il fonctionne de manière similaire à MS Office. La mise à l’échelle du texte sépare désormais la mise à l’échelle de l’échelle d’espacement (espacement des paragraphes et des lignes) et de l’échelle de police, où l’échelle d’espacement ne peut être que de 100 %, 90 % et 80 % et où la mise à l’échelle de la police est arrondie à la taille de point la plus proche. L’espacement dans le sens horizontal (par exemple, la taille de la puce, les différentes retraits) n’est plus mis à l’échelle. (Tomaž Vajngerl, Collabora)
    • Correction des signes diacritiques manquants dans les animations de diaporama qui fonctionnent lettre par lettre. tdf#113290 (Khaled Hosny, TDF)
    • Correction de l’affichage écrasé des emojis et des glyphes pris à partir de polices de secours dans le diaporama sous Windows. tdf#147999 (Khaled Hosny, TDF)
    • Correction des marques d’accentuation CJC manquantes dans le diaporama sous Linux. tdf#43671 (Khaled Hosny, TDF)
    • Correction des espaces entre les lettres arabes justifiées dans le diaporama. tdf#155810 (Khaled Hosny, TDF)
    • Correction des connecteurs lors de leur importation en tant que connecteurs au lieu de formes. tdf#149756 tdf#154363 (Tibor Nagy, NISZ)

    Base

    • Bug fixed tdf#43369 PostgreSQL: Specific UI for collecting PostgreSQL connection settings (Nirnay Korde)
    • Added Firebird's DATEDIFF function to the set of functions that can be used in the query designer (without the need to run SQL directly). tdf#104918 (Juan C. Sanz)
    • Added Firebird's DATEADD function to the set of functions that can be used in the query designer (without the need to run SQL directly). tdf#156534 (Juan C. Sanz)
    • Added MariaDB/MySQL functions TIMESTAMPDIFF and TIMESTAMPADD to the set of functions that can be used in the query designer (without the need to run SQL directly) (Juan C. Sanz)


    Aide LibreOffice

    LibreOffice Help now describe access to commands from several interfaces: Menus, tabbed interface, keyboard, toolbars, status bar and more.

    Help pages describe several ways to access commands

    Help contents updates and fixes:


    Noyau / Général

    • Added support for zoom gestures when using touchpads in the main view. (Povilas Kanapickas)
    • Exporting to PDF updates the last printed time in document properties. tdf#134901 (Justin Luth)
    • Added support for document themes (Tomaž Vajngerl, Collabora)
      Document Themes

      • Import and export of theme definition for OOXML format
      • Import and export of theme definition for ODF
      • Changing of the theme in Writer and extended various colors to support theme color definition
      • Added theme colors in the color picker in Writer and Calc
      • Added new Theme dialog to change the currently used theme
        Document Themes Dialog and Sidebar

        • Also added the possibility to define new theme colors for a theme
        • Sidebar theme deck has been adapted to also work
    • Added support for multicolor gradients (Armin Le Grand, allotropia)
    LibreOffice 7.6 has a new feature called "multicolor gradients" (MCGR) implemented by Armin Le Grand. A multicolor gradient still goes from a starting color to final color, but now additional colors are possible in between.
    Although the 'Gradient' tab in the 'Area' dialog has not yet been adapted to the new feature, you can use such gradients. The document File:InfoPresentation MultiColor Gradients LO76.odp lists hints on what you can already do, and the 'Gradient' list in the dialog contains three multicolor gradient examples.
    Presets of Multi-Color Gradients

    You can create and modify multicolor gradients using macros, see the 'Gradient2' struct and the associated 'ColorStop' struct in the SDK API reference https://api.libreoffice.org/docs/idl/ref/index.html. Find more details and some primitive example macros in the file File:MacrosForMCGR.odp.
    Since this is a new feature, you might find errors. In this case, please help improve the feature by reporting the issue in our bug tracking system "Bugzilla" https://wiki.documentfoundation.org/Bugzilla. When doing so, mention 'MCGR' in the subject line.
    Some notes:
    LibreOffice versions prior to 7.6 cannot interpret multicolor gradients. They will display a gradient made from the first and last color.
    You need to use "1.3 Extended (recommended)" file format. This is the default setting, so don't worry.
    Some gradient properties in ODF (LibreOffice) and OOXML (Microsoft Office) are basically incompatible. This problem is not solved by multicolor gradients.
    • Each view of a document now can have its language specific accelerator manager (Gökay Şatır, Collabora).

    Entering a group once again dims the objects that are not included in it. tdf#122735 (Armin Le Grand, allotropia).

    Variety of objects in a Draw document. One group of two shapes is entered, the surrounding objects are dimmed.


    • Fix text layout issues when using qt5/qt6 VCL plugins (as opposed to kf5/kf6 plugins). tdf#151925 tdf#151273 (Khaled Hosny, TDF)
    • Fix overlapping text issue with some Graphite fonts. tdf#137553 (Khaled Hosny, TDF)
    • Fix interaction between complex text fonts and Unicode superscript numbers. tdf#52577 (Khaled Hosny, TDF)
    • Fix font fallback of Unicode character from higher planes inside right-to-left text . tdf#153440 (Khaled Hosny, TDF)
    • Fix issue with misspelling red line covering parts of right-to-left text. tdf#151968 (Khaled Hosny, TDF)
    • Compress full width CJK punctuation when punctuation compression is enabled. tdf#129810 (Khaled Hosny, TDF)
    • Fix rendering of Tangut and Khitan Small Script in vertical text. tdf#114432 (Khaled Hosny, TDF)
    • Available since 7.6.1
      Fix broken contextual text rendering between Narrow No-Break Space and Mongolian letter. tdf#107612, tdf#112594 (Khaled Hosny, TDF)
    • Fix broken text rendering when mixing higher Unicode planes with other complex text. tdf#139863 (Khaled Hosny, TDF)
    • Don’t insert extra space between Indic and non-Indic text. tdf#89288 (Khaled Hosny, TDF)
    • Don’t require installing Hunspell spelling dictionary for every Arabic locale, installing only “ar” dictionary will work for all Arabic locales. tdf#64830 (Khaled Hosny, TDF)
    • Fix vertical displacement of vertical text on macOS. tdf#149297 (Khaled Hosny, TDF)
    • Don’t use Private Use Area characters for bulleted lists, use the proper Unicode code points. tdf#133089 (Khaled Hosny, TDF)
    • Categorized link targets when linking to a presentation. (Szymon Kłos, Collabora)
      Link targets dialog with categories.


    Filtres

    General OOXML filters

    • Added support for OOXML files created in zip64 format tdf#82984, tdf#94915 (Attila Szűcs, Collabora)
    • Lots of fixes for frames defined by DOC/X's framePr. Issues fixed include lost frames, combined frames that should be separate, split frames that should be combined, overlapping frames, ignored parent styles, lost relative positioning, wrong absolute positioning, and lost rotation. tdf#154129, tdf#154703 (Justin Luth, Collabora)

    PDF

    • Export to PDF v.1.7 by default. e624e (Michael Stahl, allotropia)
    • Tagged PDF is now produced by default, for improved accessibility. (To further improve your PDF's accessibility, the PDF/UA option is available in the export dialog and will trigger the Accessibility Check tool). tdf#39667 (Samuel Mehrbrodt, allotropia)
    • Exporting as a hybrid PDF now stores the original ODF document as a PDF compatible file attachment. e052f (Tomaž Vajngerl, Collabora)
    • Fix glyph size mismatch and overlap when printing of variable fonts. tdf#156151 (Khaled Hosny, TDF)
    • Fix missing or incorrect overline color when exporting to PDF. tdf#48707 (Khaled Hosny, TDF)
    • Fix position of CJK emphasis marks when exporting to PDF. tdf#115321 (Khaled Hosny, TDF)
    • Fix blank text for the default instance of CFF2 variable fonts when exporting to PDF. tdf#155161 (Khaled Hosny, TDF)
    • Fix underline position of Liberation fonts when exporting to PDF. tdf#154235 (Khaled Hosny, TDF)


    EMF/EMF+

    • Implement EMR_POLYDRAW record. tdf#142249 (Bartosz Kosiorek)
    • Add missing EmfPlusDrawCurve implementation. tdf#143877 (Bartosz Kosiorek)
    • Performance boost for EMF+ images containing EmfPlusRecordTypeDrawBeziers records. tdf#154789 (Bartosz Kosiorek)

    SVG


    Interface utilisateur

    The recent documents picklist under File ▸ Recent Documents now shows the 5 most recent module-specific items first. The list can be configured using the ShowCurrentModuleOnly expert option to show only files that can be handled by the current module. tdf#56696 (Andreas Heinisch)

    Default Recent documents list
    Recent documents list with ShowCurrentModuleOnly

    Documents in the Start Center can now be pinned to show them at the beginning of the recently opened document list. To pin a document, hover the corresponding document and click on the pin icon in the top left corner. The selected document will then be shown in a separate line at the beginning of the list, along with already pinned documents. tdf#38742 (Andreas Heinisch)

    Pinned documents in the Start Center
    • Keyboard navigation for the Special Characters dialog (Insert ▸ Special Character...) has been improved and the currently selected character is now correctly announced by screen readers. tdf#153806 tdf#153918 (Michael Weghorn)
    • The title of styles in the Fontwork dialog (Insert ▸ Fontwork...) is now announced by screen readers. tdf#153657 (Michael Weghorn)
    • Insert ▸ Frame ▸ Floating Frame... (in Writer) and Insert ▸ Floating Frame... (elsewhere) was removed from the main menu and toolbars. However, the corresponding command InsertObjectFloatingFrame is still available in Tools ▸ Customize.... tdf#155006 (Caolán McNamara, Red Hat)
    • Sets of "Automatic" application colors can now be chosen independently from the Application Color scheme in Tools ▸ Options ▸ LibreOffice ▸ Application Colors. Pick between "Dark" or "Light" automatic colors, or alternatively follow the system's theme with "System". tdf#152184 (Heiko Tietze, TDF)

    Localisation

    • Improved predefined outline styles for en_US (and most locales reference this, so will automatically benefit). MLA/Chicago-compliant choice now available, and Roman numeral levels are now right-aligned. Also fixed indents in the "Numbering IVX" style, and made the "Numbering ivx" style usable. The outline numbering button was also added to the toolbar. tdf#56258 (Justin Luth, Collabora)
      Outline Numbering pop-up from toolbar

    Improvements to proofing tools and language support

    Dictionaries

    • Danish dictionary was updated. (Stavekontrolden)

    Nouvelles langues/locales avec données locales

    Available as default document language and for locale specific formatting.

    • Morisyen {mfe-MU} [0x06B2]. tdf#154832 (Jean-Yves; Eike Rathke, Red Hat)
    • Santali {sat-IN} [0x0646]. tdf#154987 (Prasanta Hembram; Eike Rathke, Red Hat)

    Autres langues dans la liste des langues

    Disponible pour l'attribution de texte.

    • Saraiki {skr-PK} [0x06B0], CTL, RTL. (Eike Rathke, Red Hat)
    • Rohingya Hanifi {rhg-Rohg-MM} [0x06B1] CTL, RTL. tdf#154031 (Eike Rathke, Red Hat)


    Écriture de script

    Les bibliothèques ScriptForge

    Une collection extensible et robuste de ressources de macro pour LibreOffice à invoquer à partir de scripts utilisateur Basic ou Python. (Jean-Pierre Ledure)

    Les bibliothèques exposent un total de 31 services avec chacun un ensemble de méthodes et de propriétés.

    Nouveau dans LibreOffice 7.6 :

    • The (new) FormDocument service (a form document is also known as a "Base form", but this is confusing): open (even without first opening the Base document container), close, print, export to PDF, menubar management, access to individual controls.
    • The (new) Toolbar and ToolbarButton services: hide/show built-in or custom toolbars, hide/show individual toolbar buttons, get or set the script or command to execute when clicked.
    • In the Calc service: ranges may be sorted on any number of keys. Also a new RemoveDuplicates method, to clear or to compact ranges, keeping only one copy of identical records.
    • A new Echo method in the Document service to freeze screen updates during scripts or to change the actual mouse pointer.
    • Many improvements on the Dialog and DialogControl services:
      • Support of the Hyperlink control type
      • Dialog controls may be resized. The height and width are expressed in Map AppFont units, like in the Basic IDE.
      • All the On properties (to specify the script to be executed when an event occurs) are now editable.
      • Dialog controls may be created dynamically.
      • Dialog controls may be cloned with the new CloneControl method.
      • A dialog can be created from scratch.
      • Tabulations between controls are defined at once by the new OrderTabs method.

    The whole set of services (except when better done by native built-in functions) 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.6) is fully integrated in the LibreOffice help pages (https://help.libreoffice.org/7.6/en-US/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC). Their translation into other languages is underway. (Alain Romedenne, Rafael Lima)

    Java

    • The property userClassPath in the javasettings_$OS_$ARCH.xml file now supports (non nested) bootstrap variables (allowing to enter relative paths). 7795a (Samuel Mehrbrodt, allotropia)

    VBA Support

    • Added support for ExportAsFixedFormat VBA function to Export As PDF. tdf#149786 (Balázs Varga, allotropia)

    Suppression de fonctionnalité / obsolescence

    • Option for making PDF the default print job format have been removed and PDF is always used. Support for PostScript as a print job format is deprecated and will be removed in a later release. 2a405 and c3a4f

    Shortcut visibility setting (for context menus) has been removed from Tools ▸ Options ▸ LibreOffice ▸ View and defaults to the desktop environment's. The expert configuration setting ShortcutsInContextMenus is still available if needed (0 to hide, 1 to show, 2 for default). tdf#152898 (Caolán McNamara, Collabora)

    LOK API

    • Add memory trimming functionality for idle documents (Michael Meeks, Collabora)
    • Avoiding running graphics tests on startup in LOK mode (Michael Meeks, Collabora)
    • Avoid un-necessary slow whole-writer-document off-screen render in some cases (Michael Meeks, Collabora)
    • Swap out compressed graphics in LOK mode as well as de-compressed versions (Michael Meeks, Collabora)
    • Performance improvements for headless cairo rendering, avoiding PDF code-paths (Michael Meeks, Collabora)

    Compatibilité de plate-forme

    Mac

    • LibreOffice 7.6 nécessite macOS 10.15 ou une version plus récente pour fonctionner.

    Modifications API

    • New Writer UNO command .uno:HighlightCharDF to highlight direct formatting where it is used in the document. (Jim Raykowski) tdf#106556
    • css.qa.XDumper::dump got a kind parameter. 56e17
    • remove .uno:CharBackgroundExt's secondary use to set background color. Instead use .uno:CharBackColor for 7.6+. tdf#85592
    • deprecate .uno:BackColor to set background color in Writer. Instead use the universal .uno:CharBackColor for 7.6+. tdf#85592
    • The C functions rtl_string_newFromStr and rtl_uString_newFromStr, and the C++ constructors for rtl::OString(char const *) and rtl::OUString(sal_Unicode const *) wrapping those functions, no longer support the undocumented behavior of accepting a null pointer string argument and treating it as an empty string. (Such calls had already been diagnosed with std::abort in debug builds since LibreOffice 7.2.) 6028e
    • The Gradient2 struct and the ColorStop struct were added to support multicolor gradients. Search for MCGR to get the related commits. For more about multicolor gradients look at section Core/General.