Notes de publication de LibreOffice 7.2

From The Document Foundation Wiki
Jump to navigation Jump to search
This page is a translated version of the page ReleaseNotes/7.2 and the translation is 100% complete.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎dansk • ‎español • ‎français • ‎italiano • ‎slovenščina • ‎čeština • ‎中文(中国大陆)‎ • ‎日本語 • ‎한국어

À propos de cette page

Writer

Améliorations générales

  • Les index alphabétiques, les tables des matières et les index définis par l'utilisateur génèrent désormais des hyperliens cliquables vers les marques d'entrée des index de documents core commit 7685c074 (Michael Stahl, allotropia)
Writer montrant divers index avec, au passage de la souris, l'infobulle d'un hyperlien vers une marque d'entrée de l'index du document.
  • Tous les remplissages d'arrière-plan peuvent désormais être configurés pour couvrir soit la page à l'intérieur des marges, soit la page entière. core commit 56d8007a (Michael Stahl, allotropia)
Writer affichant les pages avec BackgroundFullSize activé et désactivé

Performance

Calc

Améliorations générales

  • Calc affiche les numéros de ligne en bleu pour les lignes filtrées par Autofiltre. tdf#89841 (Tünde Tóth, NISZ)
  • Calc met désormais en évidence la flèche déroulante d'un filtre automatique tdf#140955 (Tünde Tóth, NISZ)
Calc affiche les numéros des lignes filtrées en bleu et met en évidence une flèche déroulante pour l'autofiltre actif.
  • Le bouton déroulant de l'AutoFiltre dans Calc s'adapte désormais au niveau de zoom de la feuille core commit 008c2354. (Szymon Kłos, Collabora)

Nouvelles fonctions tableur

Fonctions classeur modifiées

  • CELL() évalue désormais la cellule supérieure gauche d'un argument de plage de cellules donné comme second paramètre au lieu de la position d'intersection habituelle pour les paramètres scalaires, pour l'interopérabilité et la conformité avec la définition standard ODF OpenFormula definition. tdf#66409 (Eike Rathke, Red Hat)

Perfomance

  • Amélioration de la vitessse de collage pour les formules avec la fonction RECHERCHEV tdf#92456 (Noel Grandin, Collabora)
  • Amélioration de la vitesse d'ouverture et de défilement de certains fichiers XLSX tdf#130326 (Noel Grandin, Collabora)

Impress & Draw

Améliorations générales

  • L'ensemble des modèles par défaut a été rafraîchi (tdf#138097 - équipe indonésienne de LibreOffice et Heiko Tietze, TDF) :
    • Supprimés : Alizarin, Bright Blue, Classy Red, Impress, Lush Green (introduits en 4.4)
    • Ajoutés : Candy, Freshes, Grey Elegant, Growing Liberty, Yellow Idea
Candy
Freshes
Gray Elegant
Growing Liberty
Yellow Idea
  • Tous les remplissages d'arrière-plan peuvent désormais être configurés pour couvrir soit la page à l'intérieur des marges, soit la page entière. core commit dda83832 (Michael Stahl, allotropia).
La boîte de dialogue Impress présente une nouvelle case à cocher "L'arrière-plan couvre les marges".

Interface utilisateur

  • Accès direct au facteur d'échelle du document via la barre d'état dans Draw tdf#66470 (Heiko Tietze, TDF)
Feedback du facteur d'échelle avec le menu contextuel pour ce document

Performance

Base

Diagrammes

  • Ajouter les noms de série aux étiquettes de séries de données est désormais possible tdf#94235 (Samuel Mehrbrodt, allotropia)
  • Pour la ligne de tendance "Moyenne mobile", le type peut maintenant être sélectionné tdf#133423 (Samuel Mehrbrodt, allotropia)
    • Précédent (par défaut)
    • Central
    • Abscisse moyennée

Math

Noyau /Général

  • La sélection de champs de formulaire à l'intérieur d'un document est maintenant possible en utilisant Alt-<Mnémonique> tdf#139804 (Samuel Mehrbrodt, allotropia)
  • La bibliothèque C++ utilisée pour générer les codes QR a été changée de qrcodegen à ZXing. tdf#139778 (Akshit Kushwaha)
  • Le format StarViewMetafile (SVM) a été amélioré : en travaillant sur tdf#127471 je suis tombé sur un bug jamais identifié : Lors de l'utilisation de ScaledText, l'exportation vers SVM dépend du système en raison de la représentation interne différente dans la Font-MetafileAction. Ainsi, le contenu du SVM diffère s'il a été écrit sur un système Windows ou non-Windows, ce qui entraîne des erreurs lors de l'échange de métafichiers basés sur le SVM entre ces systèmes (détails dans la tâche ([1]) ). En raison de l'utilisation partielle de SVM comme format de métafichier dans les fichiers sauvegardés (par exemple les variantes ODF), cela conduisait à des SWcaledText à l'aspect "étrange". Le ScaledText n'est heureusement pas trop souvent utilisé, mais il l'est par exemple beaucoup dans les étiquettes de graphiques, qui ont été les plus touchées par ce problème. Puisque SVM est notre propre format, cela pourrait être amélioré en ajoutant des informations au format SVM d'une manière compatible avec le passé. Après la correction, tous les fichiers SVM nouvellement écrits peuvent maintenant être échangés entre les versions de LibreOffice contenant cette correction sans cette erreur. Pour les fichiers déjà existants, ce n'est pas toujours possible, voir ce tableau ([2]) (2ème moitié) pour plus de détails. (Armin Le Grand, allotropia)
  • Les formats Metafile EMF/WMF ont été améliorés : En traitant tdf#127471 et en corrigeant le format SVM (voir ci-dessus), j'ai aussi découvert que la même erreur se trouve dans les fichiers EMF/WMF que nous écrivons. Ces formats sont des formats spécifiques à Windows, ce qui fait que les versions écrites sous Windows sont les plus valides. Les définitions pour EMF/WMF ne sont pas dans nos mains, donc j'ai dû corriger cela différemment. Cette correction n'est pas seulement importante pour un échange de données sans faille entre les versions de LibreOffice, mais aussi avec toutes sortes d'applications Windows qui utilisent EMF/WMF comme type de données. Après la correction, EMF/WMF est toujours produit sous une forme conforme à Windows pour ScaledText. Cela conduit à ce tableau d'échange de données fonctionnel ([3]). (Armin Le Grand, allotropia)
  • Détection des vieux fichiers Metafile EMF/WMF mal écrits : Pour ne pas avoir à accepter d'anciens fichiers mal écrits, j'ai ajouté une sorte de 'Old-Emf-Wmf-Format-Detector' qui utilise une évaluation floue et corrige les anciens fichiers lorsqu'ils sont chargés dans LibreOffice à partir de maintenant. Cela rend l'échange entre les EMF/WMF écrits par les anciennes et les nouvelles versions de LibreOffice complet : aucun ancien fichier écrit n'est perdu ou ne doit être reproduit. Ceci n'est malheureusement pas possible pour les autres applications Windows, donc ces fichiers EMF/WMF produits par d'anciennes versions non Windows de LibreOffice doivent - comme solution de contournement - être chargés et réécrits par une version de LibreOffice contenant ces corrections. (Armin Le Grand, allotropia)
  • Améliorations pour les OLE liés dans les documents : Le contenu du fichier/données OLE est désormais synchronisé avec la sauvegarde du document hôte. Avant cette modification, les données/fichiers OLE d'un OLE lié étaient toujours sauvegardés/modifiés lorsque l'OLE était modifié lors de sa désactivation. Ceci est inattendu et non intuitif du point de vue de l'utilisateur. Il y a eu des plaintes de la part d'un utilisateur qui, volontairement, ne sauvegardait pas le document d'accueil après avoir modifié l'OLE qu'il contenait, dans l'espoir que les données/fichiers de l'OLE ne seraient pas modifiés de cette façon et qu'ils resteraient inchangés lors d'une nouvelle incorporation. Avec ce changement (pour plus de détails, voir tdf#141529), la modification de l'OLE lié est retardée (en utilisant un fichier temporaire) jusqu'à ce que le document hôte soit enregistré. Si le document d'accueil est fermé sans être enregistré (ou si Office se plante), l'OLE lié n'est pas enregistré/changé du tout. Ceci est plus conforme aux attentes des utilisateurs lorsqu'ils modifient des données liées à un document. (Armin Le Grand, allotropia)

Aide LibreOffice

Filtres

Améliorations du filtre d'import/export DOCX

  • DOCX : import des en-têtes/pieds de page inactifs. Auparavant, les en-têtes/pieds de page DOCX inactifs étaient perdus lors de l'import. Il est maintenant possible de les restaurer en désactivant les options "Même contenu sur les pages de gauche et de droite" et "Même contenu sur la première page" dans les volets En-tête et Pied de page du style de page. Ceci a pour but d'améliorer l'interopérabilité avec les autres programmes Office, par exemple en supportant mieux les modèles de documents texte DOCX. tdf#141158 (Attila Bakos, NISZ)
  • DOCX: rtlGutter est désormais géré. tdf#140343 (Miklos Vajna, Collabora)
  • DOCX: export de l'arrière-plan AUCUN pour ParaBackColor. tdf#140336 (Justin Luth)
  • DOCX : correction des tableaux perdus dans les notes de bas de page et les notes de fin de document en les convertissant en tableaux flottants lors de l'import et en supprimant les tableaux flottants lors de l'export DOCX. tdf#95806, {[tdf|125877}}, tdf#141172 (László Németh, NISZ)
  • Export DOCX : enregistrement unique de l'image d'en-tête. Writer avait l'habitude de vider le même fichier image autant de fois qu'il était présent dans les différents en-têtes ou pieds de page du document, ce qui augmentait la taille du fichier .docx. tdf#118535 (Dániel Arató, NISZ)
  • Import de tableaux DOCX : correction du saut de page supplémentaire. tdf#140182 (Attila Szűcs, NISZ)
  • Améliorations pour un meilleur import/export DOCX. tdf#108518 (Justin Luth)
  • DOCX : correction de la gestion de l'étendue de l'effet par rapport à la largeur de la ligne. tdf#138895 (Miklos Vajna, Collabora)
  • Export DOCX : mettre la mouche avant le début de fieldmark dans sa propre exécution. core commit 3eced2d5 (Michael Stahl, allotropia)
  • Import DOCX : correction de l'absence de bordure tblPrEx dans les premières cellules du tableau. Maintenant, l'ensemble de propriétés d'une nouvelle cellule est une copie de l'ensemble de propriétés de l'exception de la ligne, comme cela est nécessaire pour l'importation de l'héritage du style de table. tdf#140957 (László Németh, NISZ)
  • Export DOCX : toujours écrire la page titre dans les propriétés de section. Même si la description de la page n'est pas définie, nous devons essayer de marquer la page de titre car l'enchaînement de deux styles de page ne peut pas fonctionner pour les sections continues. tdf#124678 (Vasily Melenchuk, allotropia)
  • Export DOCX : correction du saut de page manquant. Lorsqu'un paragraphe vide comporte à la fois un saut de page et un saut de section, seul le saut de section était exporté vers DOCX, mais pas le saut de page, alors que MSO en a besoin pour afficher tous les sauts de page. tdf#121666 (Attila Szűcs, NISZ)
  • Import DOCX : correction de l'orientation des cadres. Les cadres étaient importés avec une rotation nulle même si une balise w:textDirection demandait explicitement une orientation autre que celle par défaut. tdf#97128 (Dániel Arató, NISZ)
  • Import DOCX : correction de la lenteur de l'importation des notes de fin de document en analysant endnotes.xml une seule fois au lieu de l'analyser encore et encore pour chaque note de fin de document. C'était un sérieux problème de performance pour les documents contenant des centaines de notes de fin de document, où l'importation des notes de fin de document prenait des minutes au lieu de secondes. tdf#76260, tdf#120351 (László Németh, NISZ)
  • DOCX : correction des marges de page importées en tant que remplissage de bordure. Essayer d'importer des bordures inexistantes "none" de w:pgBorders mettait à zéro les marges de page, en supprimant leurs valeurs de remplissage de bordure. tdf#74367 (Attila Szűcs, NISZ)
  • Import DOCX : préserver le formatage des champs CREATEDATE. La date de création d'un document ne change pas vraiment, donc nous ne pouvons que perdre si le résultat en cache du champ n'est pas préservé. tdf#134592 (Miklos Vajna, Collabora)
  • Import de tableaux DOCX : correction de la marge supérieure du para zéro lorsque seul w:beforeAutospacing=0 a été spécifié, mais pas PARA_TOP_MARGIN (voir default_spacing = -1 dans le traitement de LN_CT_Spacing_beforeAutospacing). tdf#137655 (László Németh, NISZ)
  • DOCX : ajout de la prise en charge de l'import/export des type de numérotation hébreu/arabe tdf#141341 (Justin Luth)
  • Export DOCX : Writer enregistre désormais la numérotation russianUpper/russianLower tdf#97569 (Justin Luth)

Améliorations du filtre import/export XLSX

  • Import XLSX : met le drapeau "filtré" pour les lignes cachées par AutoFiltre pour gérer la copie du résultat du filtrage. Contrairement à ODS et XLS, XLSX ne fait pas la différence entre les lignes filtrées et les lignes masquées manuellement, et sans cette correction, la copie des données non mises à jour du filtrage chargé contenait également les lignes masquées. tdf#99913 (Tünde Tóth, NISZ)
  • Import XLSX : correction des filtres arrondis perdus si les valeurs de filtre stockées sont dans le format de cellule visible (par exemple, des valeurs arrondies) au lieu des valeurs originales (édition). Maintenant, la fenêtre popup AutoFiltre affiche les éléments selon le format de cellule visible (par exemple 1,0 au lieu de 1,01 ou 0,99), mais les regroupe toujours sur la base du "format d'édition" (par exemple, pas les valeurs arrondies qui sont visibles pendant l'édition), c'est-à-dire qu'il pourrait y avoir des valeurs répétées dans les conditions de filtrage (par exemple, deux options "1,0" et "1,0" pour 1,01 et 0,99). tdf#140968, tdf#140978 (Balazs Varga, NISZ)
  • Import XLSX : correction des filtres de date manquants en convertissant la représentation de la chaîne des données de date en date ISO 8601 (avec un blanc au lieu d'un T) afin d'éliminer le comportement dépendant de la locale lors du filtrage des dates. tdf#137626 (Balazs Varga, NISZ)
  • Import XLSX : appliquer plus de 8 filtres dans l'import OOXML autofiltre en supprimant la limite artificielle (qui ressemblait à la limite pour les conditions traitées par le filtre standard dans LO, mais pas pour l'autofiltre). Maintenant, le menu popup du filtre automatique ne sélectionne pas toujours tous les éléments, si le document contenait plus de 8 éléments sélectionnés à cet endroit. tdf#140469 (Balazs Varga, NISZ)
  • Import XLSX : correction du formatage conditionnel dans la même plage de cellules. Plusieurs règles de mise en forme conditionnelle de la même plage de cellules étaient importées de manière incorrecte en raison d'une gestion manquante de leurs priorités et opérateurs (différents). tdf#139928 (Nagy Tibor, NISZ)
  • Export XLSX de colonnes de dates autofiltrées. Export XML_dateGroupItem, XML_year, XML_month, XML_day, XML_dateTimeGrouping basé sur le standard OOXML. tdf#139809 (Balazs Varga, NISZ)
  • Export XLSX : correction de la prolifération des styles conditionnels. Les styles créés au moment de l'exécution "ExtConditionalStyle_N N" pour les styles conditionnels étendus étaient réécrits dans le fichier XLSX, ce qui augmentait la liste des styles de cellules à chaque enregistrement et rechargement avec des styles inutilisés. tdf#139167 (Nagy Tibor, NISZ)
  • Import XLSX : correction des colonnes de date filtrées automatiquement par l'import de dateGroupItem. tdf#116818 (Balazs Varga, NISZ)
  • Export XLSX : correction des noms de fichiers perdus dans les liens modifiés. tdf#138832 (Attila Szűcs, NISZ)
  • Export XLSX : fixer la position des images tournées tdf#139258 (Szabolcs Toth, NISZ)
  • Import XLSX : correction de la règle de mise en forme conditionnelle de type "Formule est" lorsque la formule contient une référence à une autre feuille de calcul. {tdf|113013}} (Nagy Tibor, NISZ)
  • Export XLSX : suppression des guillemets supplémentaires. tdf#139394 (Nagy Tibor, NISZ)
  • XLSX : correction du formatage conditionnel "commence/se termine par" lors de l'utilisation du type "Texte donné" et de la référence de cellule. tdf#120749 (Nagy Tibor, NISZ)
  • Export XLSX : correction du formatage conditionnel "contient" lors de l'utilisation du type "Texte donné" avec une référence de cellule au lieu d'une chaîne fixe. Corriger également "NeContientPas", et préparer la correction pour les conditions de type "commencePar", "FinitPar" et "expression". tdf#139021 (Nagy Tibor, NISZ)

Améliorations du filtre import/export PPTX

  • Import PPTX : correction des effets WordArt textDeflate et textInflateTop. Ces effets étaient mappés de manière incorrecte, entraînant un affichage manquant et, après un aller-retour ODP, des effets modifiés. tdf#125560 (Gabor Kelemen, NISZ et Regina Henschel)
  • Import PPTX : correction des couleurs perdues des liens hypertextes directs. tdf#137367 (Nagy Tibor, NISZ)
  • Export de tableaux PPTX : correction de l'alignement vertical. tdf#131905 (Nagy Tibor, NISZ)
  • PPTX wordart 3D, ajout sp3d. tdf#140865 (Regina Henschel)

Améliorations du filtre WMF/EMF

  • L'enregistrement EMF FILLRGN s'affiche correctement maintenant tdf#55058, tdf#141394 (Bartosz Kosiorek)
  • L'enregistrement EMF PAINTRGN est implémenté et s'affiche correctement maintenant tdf#55058 (Bartosz Kosiorek)

Interface utilisateur

Thème d'icône

Dialogues

  • Le dialogue des modèles est enrichi d'une visualisation en liste. Vous pouvez trier les modèles par nom, catégorie, date, modules, taille, etc. tdf#104154 (Vert D.)
Visualisation en liste dans le dialogue Modèles

Localisation

Nouvelles langues/locales avec données locales

  • Dictionnaire orthographique et thésaurus d'espéranto (Carmen Bianca Bakker, András Tímár)

Autres langues dans la liste des langues

Disponible pour l'attribution de texte.

  • Pali Thai {pi-Thai} dans la liste des langues CTL tdf#139607 (Eike Rathke, Red Hat)
  • Cabécar {cjp-CR} et Bribri {bzd-CR}. tdf#138839 (Eike Rathke, Red Hat)

Incorporation d'autres langues

Écriture de script

BASIC

Python

Suppression de fonctionnalité/ obsolescence

Général

VLC enlevé de avmedia: c'était expérimental depuis 2015 et pas de réel patch depuis 2013. Voir https://lists.freedesktop.org/archives/libreoffice/2020-December/086522.html (Julien Nabet)

Compatibilité de plate-forme

Mac

Windows

  • Vous pouvez utiliser des jokers lors de la conversion de documents via la ligne de commande de LibreOffice. tdf#48413 (Deborah Barkley-Yeung)
Par exemple la ligne de commande suivante convertit tous les .doc figurant dans C:\Docs\In\ en format ODF :
   soffice.exe --headless --convert-to odf --outdir C:\Docs\Out C:\Docs\In\*.doc
  • Une fonctionnalité a été ajoutée pour la vérification de l'association des formats de fichiers par défaut. tdf#45735 (Matt K.)
Un nouveau dialogue si certains formats de fichiers ODF ne s'associent pas à LibreOffice

Linux

Gestion Java

Modifications API

Modifications API UNO

  • L'interface XSystemTransferable a été supprimée de CDOTransferable. Elle n'avait été implementée que pour les objets transférables sur Windows et son implémentation était incorrecte, donc inutilisable core commit 818a84c4 (Mike Kaganski, Collabora)
  • Remplacement de "Espace sans chasse" (uno:InsertZWNBSP) par "Gluon de mots" (uno:InsertWJ) pour correspondre au caractère inséré U+2060 tdf#140796 (Julien Nabet)

Modifications de Configuration

Modifications du SDK

Changement VBA

  • Les propriétés de compatibilité Calc VBA Range.Formula et Range.FormulaR1C1 utilisaient à tort des expressions de formules localisées comme s'il s'agissait d'implémentations de Range.FormulaLocal et Range.FormulaR1C1Local. Cela fonctionnait dans l'interface utilisateur et les locales anglaises, mais pas dans l'interface utilisateur traduite ou avec des séparateurs différents dépendant de la locale, l'import des documents Excel utilisant ces propriétés échouaient là.
    Au lieu de cela, ils utilisent maintenant des expressions de formule et des séparateurs anglais. De plus, Range.FormulaLocal et Range.FormulaR1C1Local sont implémentés pour utiliser des expressions de formules localisées. tdf#141543 (Eike Rathke, Red Hat)
    • Ce changement signifie que pour les macros créées dans LibreOffice qui s'appuyaient sur le comportement erroné dans un environnement localisé non anglais, ces macros cesseront de fonctionner, le remède dans ces cas est de remplacer les attributs Formula et FormulaR1C1 par FormulaLocal et FormulaR1C1Local.

Visualiseur Android

Nouvelles fonctionnalités