Notes de publication de LibreOffice 7.0

From The Document Foundation Wiki
Jump to: navigation, search
This page is a translated version of the page ReleaseNotes/7.0 and the translation is 100% complete.

Other languages:
čeština • ‎dansk • ‎Deutsch • ‎English • ‎español • ‎français • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎한국어 • ‎polski • ‎slovenščina • ‎中文(中国大陆)‎

À propos de cette page

Writer

  • Mise en place du padding (Marge intérieure d'une forme) dans les listes numérotées de Writer. Plus d'info dans cette entrée de blog et cette autre (Miklos Vajna, Collabora)
  • En fait, non limité aux listes ; par exemple, la numérotation des pages peut également l'utiliser (ODT uniquement).
Gestion des écarts dans la numérotation dans Writer
  • Les signets et les champs peuvent désormais être protégés pour éviter toute modification accidentelle (Voir Outils ▸ Protéger le document) (Katarina Behrens, Michael Stahl, Samuel Mehrbrodt - CIB)
  • Correction dans le publipostage : progression non mise à jour lors de l'export de nombreux fichierstdf#133270 (Serge Krot, CIB)
  • Amélioration de la gestion des textes tournés dans les lignes de tableaux Writer avec une hauteur automatique. Plus d'informations dans cette entrée de blog (Miklos Vajna, Collabora)
  • Gestion du texte semi-transparent dans Writer. Plus d'informations dans cette entrée de blog (Miklos Vajna, Collabora)
Texte semi-transparent dans Writer
  • Les signets peuvent désormais être affichés en ligne dans le texte, par Barre d'outils Standard ▸ Basculer les marques de formatage et Outils ▸ Options... ▸ LibreOffice Writer ▸ Aides au formatage ▸ Signets tdf#45589 core commit 4ce8120f1 core commit 04405edc3 (Michael Stahl, CIB)
Positions des signets dans le texte
  • Les champs de saisie vides étaient complètement invisibles et sont maintenant également mis en évidence par un fond gris tdf#101830 (Serge Krot, CIB)

AutoCorrection

Amélioration de l'utilisation des guillemets et de l'apostrophe dans plusieurs langues (László Németh)

  • Remplacement de l'apostrophe ASCII par l'apostrophe typographique () en tchèque, allemand, islandais, slovaque et slovène au lieu du deuxième niveau de guillemets () en dehors des guillemets de deuxième niveau tdf#128860
Avant
      ‚mot' → ‚mot‘
      mot' → mot‘ (incorrect)
Après
      ‚mot' → ‚mot‘
      mot' → mot’ (correct)
  • Similaire en russe et en ukrainien : remplacer l'apostrophe ASCII par l'apostrophe typographique () au lieu de guillemets de second niveau () en dehors du second niveau tdf#123786
Avant
      „mot' → „mot“
      mot' → mot“ (incorrect)
Après
      „mot' → „mot“
      mot' → mot’ (correct)
  • Remplacement des séquences de caractères <<' et >> par des guillemets à angle double « et» en aragonais, asturien, catalan, finnois, galicien, allemand, hongrois, polonais, portugais, roumain, espagnol, suédois, ukrainien, et avec les guillemets simples et en français suisse où ces guillemets sont utilisés, mais leur remplacement réel par des guillemets simples et doubles ne les prend pas en charge tdf#133524
  • Remplacement des guillemets ASCII " par des guillemets de second niveau à l'intérieur des guillemets de premier niveau en hongrois et en roumain (ces langues utilisent l'apostrophe et les guillemets simples au lieu des guillemets à double angle, tout aussi importants, de la fonction AutoCorrection des guillemets simples) tdf#133524
      " → „
      „... " → „... » (Hongrois) ou
      „... " → „... « (Roumain)
      „... »mot" → „... »mot« (Hongrois) or
      „... »mot" → „... «mot» (Roumain)
      „... »mot« ..." → „... »mot« ...” (Hongrois) or
      „... «mot» ..." → „... »mot« ...” (Roumain)

Translittération en vieux hongrois

La fonction d'AutoCorrection RTL (Right-To-Left/de la gauche vers la droite) en hongrois permet de translittérer les mots, les chiffres et certains types de ponctuation en vieux hongrois (ou Szekler/Székely), en tournant dans le sens de l'écriture de droite à gauche grâce au support Writer's Complex Text Layout pendant la frappe (László Németh) tdf#133589


Translittération de “Székely írás 2020-ban” (“Szekler script in 2020”)

Amélioration de l'accessibilité

  • De nouvelles fonctionnalités (expérimentales) ont été ajoutées pour rendre les documents plus accessibles : un outil de vérification de l'accessibilité permettant d'examiner les problèmes d'accessibilité courants dans les documents, et la prise en charge des spécifications PDF/UA dans le dialogue d'export PDF. Plus d'informations dans cette entrée de blog (Tomaž Vajngerl, Collabora).

Pour activer l'outil de vérification de l'accessibilitéet l'export PDF/UA :

  • Outils ▸ Options... ▸ LibreOffice ▸ Avancé ▸ Fonctionnalités optionnelles ▸ Activer les fonctions expérimentales (peut être instable)
  • Redémarrer LibreOffice

Vous pouvez trouver l'outil de contrôle de l'accessibilité dans Outils ▸ Vérifier l'accessibilité..., et l'option d'export PDF/UA dans Fichier ▸ Exporter vers ▸ Exporter au format PDF ▸ Accessibilité universelle (PDF/UA).

L'outil de contrôle de l'accessibilité en action
Possibilité de créer un fichier PDF conforme à l'accessibilité universelle qui respecte les exigences des spécifications PDF/UA (ISO 14/289). L'option "Tagged PDF" est automatiquement cochée.

Calc

Nouvelles fonctions tableur

  • ALEA.NV() et ALEA.ENTRE.BORNES.NV() des fonctions génératrices de nombres aléatoires non volatiles qui ne sont pas recalculées sur chaque entrée comme le sont ALEA() et ALEA.ENTRE.BORNES().tdf#127831 (Eike Rathke (Red Hat, Inc.))

Fonctions classeur modifiées

  • Les fonctions qui permettent d'utiliser des expressions régulières gèrent désormais correctement case-insensitivity flags (?i) / (?-i) dans l'expression. Notez que la sensibilité à la casse par défaut des fonctions n'est pas modifiée ; les fonctions affectées : AVERAGEIF, AVERAGEIFS, COUNTIF, COUNTIFS, HLOOKUP, LOOKUP, MATCH, SEARCH, SUMIF, SUMIFS, VLOOKUP sont insensibles à la casse par défaut, de sorte que la sensibilité ne change qu'après le premier ( ?-i) dans l'expression régulière tdf#78840 (Mike Kaganski, Collabora)
  • TEXT() permet maintenant au second argument d'être une chaîne de format vide pour l'interopérabilité avec d'autres implémentations. Si le premier argument est numérique ou une chaîne de texte qui pourrait être convertie en un nombre (selon les paramètres détaillés de la formule), une chaîne vide est alors renvoyée. Si le premier argument est une chaîne de texte qui ne peut pas être convertie en nombre, alors cette chaîne de texte est renvoyée. Dans les versions précédentes, une chaîne de format vide entraîne toujours une erreur Err:502 (argument non valide).
  • Le 4ème paramètre optionnel (Largeur) et le 5ème paramètre (Hauteur) de DECALER() doivent maintenant être supérieurs à 0 s'ils sont donnés, sinon le résultat est une erreur Err:502 (argument invalide). Dans les versions précédentes, une valeur d'argument négative était silencieusement prise comme valeur 1, ce qui n'est pas conforme à la spécification et aux autres implémentations. tdf#85551 (Eike Rathke (Red Hat, Inc.))

Amélioration des performances

  • Amélioration de la vitesse d'ouverture des fichiers XLSX contenant de nombreuses images tdf#93831 (Noel Grandin, Collabora)
  • Amélioration de la vitesse de recherche dans la liste déroulante du filtre automatique tdf#76481 (Noel Grandin, Collabora)
  • Amélioration de la vitesse de l'auto-filtre dans Calc tdf#88109 (Noel Grandin, Collabora)
  • Diminution du délai d'annulation de l'effacement d'une feuille tdf#132454 (Luboš Luňák and Noel Grandin, Collabora)

Autre

  • Nouvelle option de collage spécial permettant d'afficher le dialogue d'import de texte pour paramétrer le collage tdf#125440 (Samuel Mehrbrodt, CIB)
  • Ajout du raccourci-clavier Alt+= pour la somme automatique tdf#39302 (Martin van Zijl)

Impress & Draw

  • Indice revient désormais à la valeur par défaut 8%. Positionnement automatique corrigé pour indices et exposants dans les zones de texte. Positionnement corrigé pour les zones de texte avec avec "Adapter automatiquement le texte". Les utilisateurs peuvent avoir besoin de corriger les exposants exagérés dans les présentations créées depuis LO 4.1. tdf#80194 tdf#89849 (Justin Luth, SIL)
SubscriptReport 7.0.png
  • Gestion du texte semi-transparent dans Draw/Impress. Plus d'informations dans cette entrée de blog (Miklos Vajna, Collabora)
Texte semi-transparent dans Draw
  • Draw (et les autres modules) prennent désormais en charge les pages de taille supérieure à 200 pouces (508 cm) lors de l'export au format PDF (en utilisant le balisage PDF 1.6). Plus d'informations dans cette entrée de blog (Miklos Vajna, Collabora)

Amélioration des performances

  • Amélioration du délai de frappe dans les listes de texte animées tdf#129708 (Serge Krot, CIB)
  • Accélération de l'entrée en mode édition d'un tableau tdf#120216 (Mark Hung)
  • Amélioration de la vitesse d'ouverture de certains fichiers PPT tdf#131496 (Miklos Vajna, Collabora)

Base

  • Les signatures de macros sont désormais évaluées au chargement des documents core commit f2f93434 (Samuel Mehrbrodt, CIB)

Math

  • Ajout d'une couleur personnalisée RVB. Vous devez utiliser une syntaxe comme color rgb 0 100 0 { vos_symboles } dans l'éditeur de formules. Cette couleur est également disponible dans le volet Attributs de l'élément tdf#40436 (Dante DM)
  • Ajout d'un symbole de transformée de Laplace tdf#47914 (Dante DM)

BASIC

  • Pour les types numériques, la locale actuelle pour les séparateurs de décimal et de milliers est prise en compte, par exemple, 1.234.321 dans de_DE devient 1234, alors que 1.234.321 dans la locale en_UK donne le même résultat. tdf#97983 (Andreas Heinisch)
  • La fonction Replace remplace désormais par défaut les caractères Unicode non ASCII, sans tenir compte de la casse. tdf#132389 (Andreas Heinisch)

Noyau /Général

  • Le backend OpenGL, sous-jacent sous Windows, a été remplacé par la bibliothèque Skia et Vulkan Liste des commits (Luboš Luňák, Collabora)
  • Fontwork dispose de nouvelles formes artistiques. Voir cette entrée de blog (Jun Nogata & Andreas Kainz)

Galerie

Modèles

  • La plutpart des modèles Impress ont été mis à jour du format 4:3 vers 16:9, certains modèles ont obtenu une gestion de styletdf#132138 (Andreas Kainz) et nettoyage tdf#132771 (Laurent Balland-Poirier)
Voir cette vidéo YouTube :
  • Ajout de modèle BPMN (Business process model and notation) pour Draw (Andreas Kainz)

Navigateur

Le Navigateur bénéficie de nombreuses améliorations dans Writer (Jim Raykowski)  :

  • Les catégories du Navigateur sont grisées si elles ne comportent aucun élément (idem pour le Navigateur de Calc) tdf#129625
  • Tous les objets du navigateur (titres, tableaux, cadres, images, etc.) ont leurs propres éléments de menu contextuel comme "Aller à", "Modifier", "Supprimer", "Renommer" tdf#128814.
  • Les rubriques du Navigateur ont des éléments de menu contextuel Hausser/Abaisser d'un niveau et Déplacer de chapitre vers le haut/bas tdf#128814.
  • Le menu contextuel d'un tableau dans le Navigateur comporte maintenant l'élément Insérer une légende tdf#128814
  • Ajout d'un suivi de plan pour les rubriques dans le navigateur. Il peut être dans trois états : Par défaut, Focus, Off. Essayez de cliquer avec votre souris à plusieurs endroits dans votre document texte de grande taille comportant de nombreux titres. Vous verrez que les titres dans le Navigateur seront sélectionnés automatiquement en fonction de la position du curseur tdf#108766
  • Remplacement de la boîte à outils de navigation par le contrôle de la navigation par éléments tdf#89566
  • Ajout d'une info-bulle dans la section "Navigateur" pour le nombre de mots et de caractères tdf#63967

Options de Configuration

  • De nouvelles options de configuration permettant de désactiver les infobars individuelles ont été ajoutées. core commit 29575dc6 (Samuel Mehrbrodt, CIB)
    • Voir org.openoffice.Office.UI.Infobar en configuration Expert
  • Nouvelle option de configuration pour empêcher la désactivation du mode lecture seule tdf#101652 (Samuel Mehrbrodt, CIB)
    • Voir AllowEditReadonlyDocs en configuration Expert
  • Nouvelle option permettant d'interdire l'ouverture de fichiers verrouillés par d'autres utilisateurs (Samuel Mehrbrodt, CIB)
    • Voir AllowOverrideLocking en configuration Expert

Aide de LibreOffice

  • Internet Explorer 11 n'est plus pris en charge pour la consultation de l'aide
  • Nouvelles pages d'aide pour les instructions LibreOffice Basic Property,Resume et l'objet VBA Err. (Alain Romedenne).
  • Les instructions du langage Basic commencent à être documentées à l'aide de diagrammes syntaxiques dans les pages d'aide. (Alain Romedenne).
Syntaxe des arguments pour les instructions Function/Property/Sub
  • Les pages d'aide ont maintenant la couleur de la marque du module dans l'en-tête (Olivier Hallot).
Pages d'aide avec la couleur du module
  • Révision et amélioration de la syntaxe des fonctions Calc dans les pages d'aide, en utilisant des crochets pour les arguments optionnels (S. Fanning).
 SUMIFS(Func_Range; Range1; Criterion1[; Range2; Criterion2][; … ; [Range127; Criterion127]]) 
  • Amélioration continue du contenu et de la précision de l'aide (S. Fanning, O. Hallot, A. Romedenne, S. Chaiklin, M. Kaganski, S. Horacek, A. Barrientos, S. Schröder, E. Rahtke, I.Lauhakangas, S. Bergman et bien d'autres encore).

Filtres

ODF 1.3

LibreOffice 7.0 gère l'export vers les nouvelles versions d'ODF, disponible via Outils ▸ Options ▸ Chargement/enregistrement ▸ Général ▸ Version de format ODF : "ODF 1.3" et "ODF 1.3 Extended" ; cette dernière est la version par défaut, sauf si l'utilisateur a préalablement changé la version dans la configuration. Celles-ci mettent en œuvre la spécification actuelle 01 du comité OASIS OpenDocument 1.3. core commit a541cd919 (Michael Stahl, CIB)

Toutes les versions précédentes sont toujours disponibles. Plusieurs corrections ont été apportées pour éviter de produire des fichiers invalides lors du choix de versions ODF antérieures ("ODF 1.0/1.1", "ODF 1.2", "ODF 1.2 Extended"). En particulier, le type d'interpolation graphique "step" et les types de courbe de régression "moyenne mobile" et "polynôme" ne sont plus exportés dans la version "ODF 1.2 Extended". Ces fonctionnalités sont disponibles dans ODF 1.3, il est donc recommandé de sauvegarder les documents avec la version "ODF 1.3" ou "ODF 1.3 Extended". Cette dernière est le format de fichier par défaut dans LibreOffice 7.0. tdf#130176 core commit 58c01351 (Michael Stahl, CIB)

Les versions récentes de LibreOffice ne devraient pas avoir de problèmes à utiliser les fichiers "ODF 1.3 Extended". La seule exception connue est le cryptage OpenPGP/GPG des documents ODF 1.3, qui ne peut être importé que depuis la version 6.4.5 de LibreOffice. Si la compatibilité avec les anciens utilisateurs ODF qui ne sont plus maintenus (tels que OpenOffice.org, Apache OpenOffice ou LibreOffice 3.x) est requise, et que la conformité au standard ODF n'est pas concernée, la version "ODF 1.2 Extended (mode de compatibilité)" continue à être disponible.

Améliorations du filtre d'import EMF+

  • Gestion de l'import des dégradés linéaires tdf#124424 (Armin Le Grand, Bartosz Kosiorek)
  • BeginContainer affiche correctement les images tdf#131542 (Bartosz Kosiorek)
  • LibreOffice est maintenant capable d'importer et d'afficher des étiquettes personnalisées des graphiques au format OOXML et de les stocker au format ODF. Plus d'information dans cette entrée de blog (Tamás Bunth, Collabora)
Affichage d'étiquettes personnalisées

Améliorations du filtre d'export DOCX

  • DOCX sauvegarde maintenant en mode natif 2013/2016/2019 au lieu du mode de compatibilité 2007. "Ce mode est destiné à garantir que les utilisateurs des différentes versions de Microsoft Office puissent continuer à travailler ensemble et que les documents créés avec les anciennes versions d'Office ne soient pas différents lorsqu'ils sont ouverts dans les futures versions d'Office". Cela profite donc principalement aux utilisateurs de Word - où les documents peuvent utiliser plus de fonctionnalités et les corrections de bogues de Word depuis que DOCX 1.0 peut être appliqué. Bien que cela signifie que les utilisateurs de Word 2010 soient un peu perdants, Microsoft leur a fait la même chose depuis 2013, et il faudra attendre la fin de la vie de Word avant que la version 7.0 n'atteigne un statut stable. Les utilisateurs de Word 2010 devraient passer à LibreOffice. tdf#131304 tdf#123116 tdf#131121 (Justin, SIL; Miklos/Mike, Collabora; Samuel Mehrbrodt, CIB)
  • Les marges des cellules hors celles par défaut a été implémenté dans l'export DOCX. Auparavant, les seules marges de cellule qui étaient exportées étaient les lignes par défaut de la dernière colonne tdf#98409 (Justin Luth, Miklos Vajna, Collabora)
  • L'effet lueur sur les objets a été mis en œuvre tdf#101181 (Tamás Bunth, Mike Kaganski, Collabora)
Effet lueur sur des objets

Amélioration du filtre d'export XLSX

  • Export XLSX avec des noms de feuille de plus de 31 caractères tdf#79998 (Serge Krot, CIB)
  • Export des cases àcocher en XLSX tdf#106181 (Serge Krot, CIB)
  • Résolution d'une "erreur de contenu invalide" lors de l'ouverture d'un fichier XLSX exporté contenant une forme tdf#133595 (Serge Krot, CIB)
  • L'effet lueur sur les objets a été implémenté tdf#101181 (Tamás Bunth, Mike Kaganski, Collabora)
  • L'effet de bord doux sur les objets a été mis en œuvre. Plus d'information dans cette entrée de blog tdf#49247 (Mike Kaganski, Collabora)
effet de bord doux sur les objets

Améliorations du filtre import/export PPTX

  • Impress : meilleure gestion des objets mathématiques dans les PPTX, évitant la duplication. Plus d'informations dans cette entrée de blog (Miklos Vajna, Collabora)
  • La gestion des styles de tableaux prédéfinis pour les PPTX importés a été améliorée tdf#107604 (Gülşah Köse, Collabora)
Affichage des améliorations de l'import des styles de table PPTX prédéfinis. À gauche, la diapositive originale de MS Office. L'écran du milieu affiche l'ancien comportement, celui de droite l'amélioration de l'import.
  • La transition de diapositive OOXML "strips" est maintenant correctement lue comme SLIDEWIPE dans Impress core commit c69e5e3 (Luboš Luňák, Collabora)
  • Les transitions "clignotantes" des diapositives ont été implémentées dans l'API. Cet effet utilisé dans les présentations PowerPoint est similaire au "fondu" mais clignote en blanc au lieu de se transformer en noir. core commit e3d7fdf (Luboš Luňák, Collabora)

Interface utilisateur

Barres d'outils Standards

  • Toutes les barres d'outils sont désormais verrouillées par défaut avec un nouveau profil utilisateur tdf#92484 (Ahmad Ganzouri)

Thème d'icône

Meilleure solution pour macOS
Le thème d'icône "Neo" Colibre renaît
  • Le thème d'icône Tango, non maintenu, a été retiré du noyau mais sera disponible en tant qu'extension. tdf#132022 (Rizal Muttaqin, Heiko Tietze)

Dialogues

  • Nouvelles icônes et bannière dans l'installateur Windows. tdf#130778 (Rizal Muttaqin, Bayu Rizaldhan Rayes, Rizal Muttaqin, Muhammad Rivan)
Installation First-en.png
Installation Type-en.png
Installation Progress-en.png
  • Renommer, avec un nom vide ou déjà utilisé, une page dans Draw ou une diapo dans Impress affiche une info-bulle d'aide. tdf#129032 (Heiko Tietze)
Renaming Same Name Slide.png

Impress Presenter Screen

  • L'écran et la console de présentation de Impress ont été rafraîchis et leur interface utilisateur a été actualisée. Plus d'infos dans cette entrée de blog (Rizal Muttaqin)

Centre de démarrage

  • Correction d'un défilement inutile pour les documents récents et modèles dans le Centre de démarrage tdf#91818 (Roman Kuznetsov)
  • Correction d'un défilement inutile pour les documents récents et modèles dans le Centre de démarrage afin que les espaces vides n'apparaissent pas en dessous de la dernière ligne de vignettes tdf#132441 (Roman Kuznetsov)

Localisation

Nouvelles langues/locales avec données locales

  • Ligurian [lij-IT]. tdf#130579 (Jean Maillard, Eike Rathke (Red Hat, Inc.))
  • Minangkabau [min-ID]. tdf#130772 (Peter Farley, Eike Rathke (Red Hat, Inc.))
  • Sundanese [sun-ID]. tdf#131297 (Rizal Muttaqin, Eike Rathke (Red Hat, Inc.))

Incorporation d'autres langues

  • Nouvelle traduction de l'interface utilisateur en kurde central / soranî / سۆرانی (ckb)
  • Nouvelle traduction de l'interface utilisateur en frioulan(fur)

Amélioration des outils de vérification orthoghographique et gestion linguistique

Voir les détails des changements : [1]

  • Afrikaans. Le dictionnaire d'orthographe a été mis à jour.
  • Catalan. Le dictionnaire d'orthographe a été mis à jour.
  • Anglais (GB). Le dictionnaire d'orthographe a été mis à jour.
  • Letton. Le dictionnaire orthographique a été mis à jour.
  • Slovaque. Le dictionnaire orthographique a été mis à jour.
  • Biélorusse (Belarus). Le dictionnaire orthographique a été mis à jour et des modèles de césure ont été ajoutés.
  • Russe. Mise à jour du thésaurus russe et conversion du dictionnaire orthographique de KOI8-R en UTF-8.

Écriture de script

Python

La gestion de CPython 2.7, obsolète, a été supprimée et les scripts sont désormais toujours exécutés en CPython 3 commit (Michael Stahl, CIB)

Suppression de fonctionnalité/ obsolescence

Général

  • La gestion des variables d'environnement non officielles JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY et JFW_PLUGIN_FORCE_ACCESSIBILITY a été supprimée. commit

Filtres

Compatibilité de plate-forme

Mac

Le support de macOS 10.10 et 10.11 est déprécié. La version minimum requise sera augmentée dans une prochaine version.

Windows

  • Le bouton Windows Default apps a été ajouté à Options ▸ LibreOffice ▸ General, pour appeler la gestion des associations de fichiers Windows. Ce bouton se comporte conformément à la politique de gestion des associations de fichiers de Microsoft, qui consiste à ouvrir les "applications par défaut" sous Windows 7, 8 et 8.1 et à afficher un message indiquant à l'utilisateur comment ouvrir manuellement cette applet sous Windows 10. Cela ne fonctionne qu'avec les applications enregistrées, donc ne fonctionnerait pas pour les versions portables ou de test (par exemple, bêta, lorsque l'option d'installation WRITE_REGSITRY=1 n'est pas utilisée) tdf#44462 (Mike Kaganski, Collabora)

Linux

Sur Linux, les URLs file://host/ (indiquant les ressources du système de fichiers sur un hostspécifique ) étaient autrefois parfois traitées silencieusement comme des URLs smb://host/ indiquant les ressources accessibles via le protocole SMB. Ce n'est plus le cas. Si vous voulez accéder à un fichier via le protocole SMB, utilisez une URL smb. commit (Stephan Bergman)

KDE 5 + Qt5

  • Introduction d'une échelle HiDPI de base pour Qt5 tdf#127687 (Luca Carlon, Jan-Marek Glogowski)

Support Java

  • Les 4 jars java juh.jar, jurt.jar, ridl.jar, et unoil.jar sont désormais combinés en un seul libreoffice.jar. Les trois jars fournissaient des classes dans des paquets qui se chevauchaient, et ne pouvaient donc pas être utilisés avec le système de modules Java. Pour la compatibilité ascendante, juh.jar, jurt.jar, ridl.jar, et unoil.jar sont toujours présents comme bouchons vides faisant référence au jar combiné libreoffice.jar. tdf#117331 (Stephan Bergmann; Samuel Mehrbrodt, CIB)
  • Les modules Java sont désormais gérés (avec un JRE >= 9). Les modules suivants sont disponibles :
    • libreoffice.jar: org.libreoffice.uno
    • unoloader.jar: org.libreoffice.unoloader

Modifications API

  • Le constructeur de la classe C++ com::sun::star::uno::Reference a été masqué (comme il devait l'être). commit

Modifications API UNO

  • Suppression des interfaces et service BasicImport UNO (css::document::XMLBasicImporter, css::document::XMLOasisBasicImporter, css::document::XXMLOasisBasicImporter), qui étaient utilisés en interne pour charger les scripts intégrés dans les documents. commit (Noel Grandin)
  • ajout d'un nouveau service et interface UNO XPackageEncryption (css::packages::XPackageEncryption et css::packages::PackageEncryption), peut être utilisé pour mettre en œuvre des plugins de cryptage via des extensions. Les anciens systèmes MS-Crypto ont été modifiés pour mettre en œuvre cette API core commit b9353394f46e46485fd148f2842f0c1e8e5322e3 (Vasily Melenchuk, CIB)

Modifications de Configuration

  • suppression du “module” de couche obsolète dans la variable bootstrap CONFIGURATION_LAYERS commit
  • suppression de certains paramètres de configuration 3D commit (Noel Grandin)