Notes de version LibreOffice 5.2

From The Document Foundation Wiki
Jump to: navigation, search

À propos de cette page

Cette page présente les nouveautés de la version LibreOffice 5.2 (notes de version). Bien qu'en principe complète, certaines modifications peuvent ne pas y figurer.

Merci par avance pour votre participation au remplissage de cette page !

Writer

Un aperçu de quelques-unes des nouvelles fonctionnalités dans LibreOffice Writer 5.2

  • De nouveaux outils de dessin (déjà disponibles uniquement dans Draw) ont été ajoutés parmi lesquels Courbes remplies/Polygones/Ligne à main levée, Polygone (45°) tdf#89646 (Gülşah Köse).
  • Nouveau bouton ajouté à la barre d'outils Standard pour masquer/afficher la barre d'outils Modifications tdf#90187 (Gülşah Köse).
Trackchangesbar.png
  • Le bouton Ligne à main levée est transformé en bouton déroulant détachable ouvrant une nouvelle barre d'outils incluant 5 outils de dessin (cf. Draw) tdf#89646 tdf#90505 (Gülşah Köse).
Nouveaux outils de dessin
  • Le raccourci-clavier d'affichage des sources de données a été changé de F4 à Ctrl+⇧ Maj+F4 par homogénéité avec Calc tdf#97906 (Yousuf Philips).
  • Nouvelles améliorations des entrées de la barre de menu principale tdf#91781 (Yousuf Philips)
  • La barre d'outils Standard (mode simple) a été créée comme alternative unique aux deux barres d'outils Standard et Formatage. Elle comprend les fonctions usuelles d'insertion et de formatage tdf#92218 (Yousuf Philips).
Barre d'outils regroupés
  • Ajout d'un champ filtre au dialogue Insertion ▸ Champs ▸ Autres champs ▸ Renvoi. L'utilisateur peut taper des caractères pour réduire la liste (Akshay Deep) tdf#32364.
Onglet Renvoi : possibilité de filtrer la liste

Nouveau dialogue Insertion de repère de texte

  • Refonte du dialogue Insertion ▸ Repère de texte tdf#90855 (Jakub Trzebiatowski, Yousuf Philips)
Nouveau dialogue Repère de texte
  • Nom par défaut appliquant le motif "Repère N".
  • Affichage du texte du repère, ce qui suit ou précède.

Calc

Un aperçu de quelques-unes des nouvelles fonctionnalités dans LibreOffice Calc 5.2

  • De nouveaux outils de dessin (déjà disponibles uniquement dans Draw) ont été ajoutés parmi lesquels Courbes remplies/Polygones/Ligne à main levée, Polygone (45°) tdf#89646 (Gülşah Köse).
  • Tous les boutons de formatage conditionnel ont été regroupés dans un seul bouton déployable tdf#86567 (Maxim Monastirsky).
  • Fixer la première colonne ou ligne d'une feuille facilité par la barre d'outils ou le menu Affichage ▸ Fixertdf#91013 (Gülşah Köse, Maxim Monastirsky, Yousuf Philips).
  • Le bouton pour étendre la barre de formule a désormais la même taille sur tous les systèmes (il était très fin dans quelques environements) tdf#99701 (Samuel Mehrbrodt, CIB).
  • La combinaison de touches ⇧ Maj+↵ Entrée dans la barre de formules étendue insère désormais une nouvelle ligne au lieu de déplacer la sélection à la cellule précédente tdf#63994 (Samuel Mehrbrodt, CIB).
  • Le raccourci-clavier ⇧ Maj+F4 (basculant des références relatives à absolues) a été supprimé et remplacé par F4, mais il est toujours disponible via Outils ▸ Options ▸ Calc ▸ Compatibilité ▸ Raccourci-clavier ▸ Héritage OpenOffice.org tdf#97906 (Dennis Francis, Yousuf Philips).
  • Le raccourci-clavier de sélection d'une colonne Ctrl+⇧ Maj+Espace a été remplacé par Ctrl+Espace tdf#96969 (Yousuf Philips).
  • Les raccourcis-clavier pour insertion de la date Ctrl+, et l'heure Ctrl+⇧ Maj+, sont disponibles pour différentes configurations de claviers européens tdf#88027 (Yousuf Philips).
  • La barre d'outils Standard (mode simple) a été créée comme alternative unique aux deux barres d'outils Standard et Formatage. Elle comprend les fonctions usuelles d'insertion et de formatage tdf#92218 (Yousuf Philips).
Barre d'outils regroupés
  • Ajout d'une option pour étendre la suppression de bordures aux cellules adjacentes dans l'onglet Format ▸ Cellules ▸ Bordures[onglet] tdf#34449 (Dennis Francis).
Nouvelle case à cocher pour étendre la suppression aux cellules adjacentes
À gauche option suppression non cochée, à droite option cochée
  • Possibilité d'afficher simultanément le résultat de plusieurs fonctions dans la barre d'état tdf#42629 (Dennis Francis, Dag Wieers).
Les fonctions SOMME et NB sont actives simultanément dans la barre d'état
  • Le bouton Format monétaire de la barre d'outils Formatage a été transformé en liste déroulante pour faciliter le choix du format tdf#82641 (Mohammed Abdul Azeem; Michael Meeks).
Liste déroulante Formats monétaires
  • Les boutons Fixer (lignes et colonnes) deviennent des boutons déroulants ajoutant les options Fixer la première ligne et Fixer la première colonne tdf#91013 (Gülşah Köse - Maxim Monastirsky)
Fixer la première colonne
  • Le bouton Ligne à main levée est transformé en bouton déroulant détachable ouvrant une nouvelle barre d'outils incluant 5 outils de dessin (cf. Draw) tdf#89646 tdf#90505 (Gülşah Köse).
Nouveaux outils de dessin
  • Amélioration de l'info-bulle des fonctions tdf#95878 (Keigo Kawamura)
L'info-bulle décrit la fonction et les arguments

Nouvelles fonctions

  • RAWSUBTRACT pour soustraire des nombres sans annuler les petites valeurs d'arrondi tdf#71459 (Eike Rathke, Red Hat, Inc.).
    • =RAWSUBTRACT(a,b,c) est comme =a-b-c, mais l'opérateur - supprime les petites erreurs d'arrondi, effet de bord du codage des nombres à virgule flottante. RAWSUBTRACT utilise l'opération IEEE754 fournie par plate-forme/compilateur. Par example, =0.3-0.2-0.1 donne 0, alors que =RAWSUBTRACT(0.3,0.2,0.1) donne 2.77555756156289E-17
    Nota: Décocher Outils ▸ Options ▸ Calc ▸ Calcul ▸ Limiter les décimales pour le format de nombre standard pour visualiser ce résultat.
    • Ceci peut être utilisé pour comparer si un résultat correspond exactement à un nombre attendu, i.e. si =RAWSUBTRACT(résultat attendu) égale 0.0
  • FORECAST.ETS un ensemble de fonctions de prévisions qui utilisent un lissage triple et double exponentiel et gère les effets saisonniers tdf#94635 (Winfried Donkers).

Les algorithmes Holt-Winters sont utilisés. Les méthodes Additional et Multiplicative sont gérées pour le lissage triple exponentiel. L'ensemble est constitué des fonctions FORECAST.ETS.ADD*, FORECAST.ETS.MULT, FORECAST.ETS.SEASONALITY*, FORECAST.ETS.PI.ADD*, FORECAST.ETS.PI.MULT, FORECAST.ETS.STAT.ADD* et FORECAST.ETS.STAT.MULT. Les fonctions marquées * sont compatibles avec MS Excel2016.

Exemple de plage de prévision avec intervalles confiance de 95%.
  • CONCAT version améliorée de CONCATENATE, autorisant les plages, colonnes et références comme arguments tdf#97831 (Winfried Donkers).
    • La fonction est compatible avec la fonction CONCAT MS Excel 2016.
  • TEXTJOIN pour concaténer des chaînes avec délimiteurs tdf#97831 (Winfried Donkers).
    • TEXTJOIN permet les mêmes arguments que CONCAT et dispose d'un argument chaîne utilisable pour indiquer un délimiteur entre les chaînes à joindre.
    • Il est aussi possible de ne pas traiter les cellules vides.
    • La fonction est compatible avec TEXTJOIN de MS Excel 2016 - Office 365.
  • IFS une fonction SI en cascade tdf#97831 (Winfried Donkers)
    • IFS fonctionne comme SI A ALORS B SINON SI C ALORS D etc.
    • La fonction est compatible avec IFS dans MS Excel 2016.
  • SWITCH une fonction sélection de choix multiples tdf#97831 (Winfried Donkers)
    • SWITCH compare une expression avec 1 à n valeurs possibles et retourne le résultat correspondant aux premières valeurs égales à l'expression.
    • La fonction est compatible avec SWITCH dans MS Excel 2016.
  • MINIFS, MAXIFS tdf#97831 (Winfried Donkers)
    • Ces fonctions statistiques fonctionnent comme SUMIFS et AVERAGEIFS, mais retournent respectivement les valeur minimum et maximum de la plage.
    • Ces fonctions sont compatibles avec les fonctions MINIFS and MAXIFS MS Excel 2016.

Fonctions modifiées

  • JOURSEM (WEEKDAY) gère de nouvelles valeurs d'argument tdf#100396 (Eike Rathke (Red Hat, Inc.))
    • Pour inter-operabilité avec d'autres tableurs les nouvelles valeurs d'arguments suivantes pour le second paramètre Type sont acceptées et retournent des nombres de 1 à 7 :
      • 11 : lundi 1 à dimanche 7
      • 12 : mardi 1 à lundi 7
      • 13 : mercredi 1 à mardi 7
      • 14 : jeudi 1 à mercredi 7
      • 15 : vendredi 1 à jeudi 7
      • 16 : samedi 1 à vendredi 7
      • 17 : dimanche 1 à samedi 7
    • Les versions précédentes acceptaient toute valeur entière pour l'argument Type, mais tout nombre différent de 1 ou 2 ou 3 était géré comme 3, retournant des valeurs commençant avec lundi=0. Maintenant toute valeur différente de 1,2,3,11,12,13,14,15,16,17 font retourner une erreur.

Gestion des méta-caractères (joker) pour compatibilité avec XLS/XLSX et ODF 1.2

Les méta-caractères (joker) simples tels que ceux connus d'autres tableurs peuvent désormais être utilisés dans les expressions de formules (Eike Rathke (Red Hat, Inc.)).

Caractères concernés :

  • * (asterisque) n'importe quelle séquence de caractères, incluant rien.
  • ? (point d'interrogation) n'importe quel caractère, une seule occurrence.
  • ~ (tilde) échappe le caractère spécial suivant : astérisque, point d'interrogation, ou tilde.

Voir tdf#72196 et la section concernée des spécifications ODF 1.2 table:use-wildcards et OpenFormula Host-Defined Behaviors

Les méta-caractères sont gérés dans toutes les fonctions qui supportent déjà les expressions régulières qui sont : toutes les fonctions de base de données DAVERAGE, DCOUNT, DCOUNTA, DGET, DMAX, DMIN, DPRODUCT, DSTDEV, DSTDEVP, DSUM, DVAR et DVARP ; les fonctions COUNTIF, COUNTIFS, HLOOKUP, LOOKUP, MATCH, VLOOKUP, SUMIF, SUMIFS, AVERAGEIF, AVERAGEIFS et SEARCH.

En conséquence le paramétrage a été changé dans Menu ▸ Outils ▸ Options ▸ Calc ▸ Calcul. Il y a maintenant un bouton radio Activer les méta-caractères dans les formules groupé avec Activer les expressions régulières dans les formules et Ni méta-caractères ni expressions régulières dans les formules. Lors de la lecture de documents tableur ODF avec le paramètre table:use-wildcards activé, ou lors de l'import de classeurs Microsoft Excel l'option est définie activée.

Utilisation d'expressions nommées à portée locale dans d'autres feuilles

Il est désormais possible d'utiliser une plage nommée à portée locale dans une formule d'une autre feuille tdf#96915 (Eike Rathke (Red Hat, Inc.)).

Par exemple, une plage nommée LocalName définie avec une étendue (portée) Feuille1 peut être utilisée dans une formule de Feuille2 comme =SOMME(Feuille1.LocalName) ; les contraintes habituelles de nommage s'appliquent, par exemple un nom de feuille comprenant un espace doit être entouré d'apostrophes (quotes simples) comme =SOMME('Autre Feuille'.LocalName)

Copie des plages et expressions nommées lors de la copie des feuilles

Lors de la copie de feuilles entières, les plages et expressions nommées pointant la feuille copiée et qui sont utilisées par une formule copiée avec la feuille, sont copiées dans de nouveaux noms à portée (étendue) locale dans la nouvelle feuille tdf#75372 (Eike Rathke (Red Hat, Inc.)).

Par exemple un document avec une feuille Sheet1 et les noms définis suivants :

Nom Expression Étendue
global $Sheet1.$A$1 Document (Global)
global_global global*100 Document (Global)
global_local local*1000 Document (Global)
local $Sheet1.$A$2 Sheet1
local_global global*10000 Sheet1
local_local local*100000 Sheet1

avec des formules utilisant les noms global_global, global_local, local_global et local_local, copier Sheet1 vers NewSheet générera les noms dans la feuille NewSheet :

Nom Expression Étendue
global $Sheet1.$A$1 Document (Global)
global $NewSheet.$A$1 NewSheet
global_global global*100 Document (Global)
global_global global*100 NewSheet
global_local Sheet1.local*1000 Document (Global)
global_local local*1000 NewSheet
local $Sheet1.$A$2 Sheet1
local $NewSheet.$A$2 NewSheet
local_global global*10000 Sheet1
local_global global*10000 NewSheet
local_local Sheet1.local*100000 Sheet1
local_local local*100000 NewSheet

ainsi les formules continuent de fonctionner et les noms pointent vers les cellules attendues.

Format Nombre

  • Formats Date/Heure (Laurent BP)
    • Désambiguïsation améliorée pour minute et mois ayant le même code M tdf#95339 tdf#101147

Impress & Draw

Un aperçu de quelques-unes des nouvelles fonctionnalités dans LibreOffice Impress 5.2

  • La liste des effets a été déplacée du dialogue vers l'onglet Animation Personnalisée du volet latéral tdf#87813 (Rishabh Kumar, GSoC 2015; Yousuf Philips).
  • La liste des animations personnalisée est plus détaillée pour être comprise d'un coup d’œil tdf#87812 (Akshay Deep; Yousuf Philips).
  • Menus déroulants avec valeurs par défaut remplacés par des zones de listes déroulantes avec saisie possible tdf#98037 (Akshay Deep).
  • Nouvelles améliorations des entrées de la barre principale de menu tdf# (Yousuf Philips)
  • Accès rapide aux propriétés des diapos dans un nouveau panneau Diapo de la section Propriétés du volet latéral tdf#89466 (Rishabh Kumar, GSoC 2015, Katarina Behrens, CIB, Yousuf Philips).
LO-5.2-Impress-Sidebar-Prop.-Slide.png
  • Le bouton Afficher/Masquer les fonctions de dessin est disponible dans Impress et Draw tdf#89540 (Gülşah Köse).
Drawfuncbuttondraw.png
Drawfuncbarimpress.png
  • Il est désormais possible de n'exporter en PDF que les pages de notes. tdf#39271 (David Tardon)

Base

Diagramme

  • L'échelle logarithmique en ordonnée n'est plus forcée à 1 lorsqu'elle est automatique tdf#96871 (Laurent BP)
  • Courbe de tendance : le rendu de l'équation polynomiale a été amélioré (Laurent BP)
    • avant f(x) = 2x^2 - x + 1
    • après f(x) = 2x² − x + 1
  • Retour à la ligne de l'équation de courbe de tendance si elle est plus longue que la largeur du diagramme tdf#94004 (Laurent BP)
Diagramme déformé (avant LibO 5.2)
Retour à la ligne de l'équation de la courbe de tendance pour tenir dans la largeur du diagramme (LibO 5.2)

Math

Noyau

Mise en page du texte

  • Amélioration de l'alignement du texte vertical dans un tableau tdf#101729 (Mark Hung).

Signature de document

  • Ajout de la gestion de description pour les signatures cf. entrée de blog (Miklos Vajna, Collabora)
Nouveauté : descriptions de signature
  • Ajout de la lecture de hachage SHA-256 dans les documents ODF tdf#76142 cf. entrée de blog (Miklos Vajna, Collabora)
  • Ajout de l'import de signature OOXML dans LibreOffice cf. entrée de blog (Miklos Vajna, Collabora)
  • Ajout de l'export de signature OOXML cf. entrée de blog. (Miklos Vajna, Collabora)

Classification en phase avec le standard TSCP

  • Dans Writer, Calc et Impress, il y a désormais une barre d'outils Classification qui permet de choisir le niveau de classification.
  • Le choix d'une classification affichera une barre d'information, et dans Writer (selon le niveau) insèrera un filigrane ainsi que des champs dans l'en-tête et dans le pied de page. Tous montrant le niveau de classification. Bien évidement, la classification est enregistrée dans les propriétés du document.
  • Trois catégories de choix sont possibles. Le premier (appelé "Propriétés intellectuel" selon le standard TSCP_BAILSv1) pose dans le document en-têtes, pieds de page et filigranes pour certains niveaux de classification. Dans les versions futures, cette fonctionnalité sera affinée.
  • Plus d'information sur cette barre de classification est disponible dans l'aide intégrée au sein de LibreOffice ou dans l'aide en ligne. Voir aussi le billet de ce blog anglophone (Miklos Vajna, Collabora)

Raccourcis-clavier

  • Sur Windows, Alt+F12 affecté à Outils ▸ Options tdf#98290 (Yousuf Philips).
  • Sur Mac OS, ⌘ Cmd+G affecté à Trouver Suivant, ⌘ Cmd+: à la vérification orthographique, et ⌘ Cmd+Ctrl+F à l'affichage plein écran (Yousuf Philips).

Aide

  • Mises à jour dans les pages d'aide (Adolfo Jayme Barrientos, Stanislav Horáček, Eike Rathke, Maxim Monastirsky, Yousuf Philips, Olivier Hallot)

Un grand nombre de page d'aide ont été ajoutées ou modifiées pour les fonctionnalités nouvelles ou modifiées.

(Au cas où vous trouveriez du contenu manquant ou périmé, merci de le rapporter : bugzilla en ajoutant "blocks" au rapport tdf#80430. Ce rappport montre aussi les bugs connus dans l'aide qui doivent être résolus).

Performance

  • Amélioration des performances de VCL event dispatch (David Tardon)

Infrastructure

  • Les versions TDF officielles pour Windows et Linux contiennent un outil de rapport de crash avec une analyse réalisée sur un serveur (plus d'information)

Filtres

  • DOCX et RTF : amélioration de l'import dans LibreOffice Writer des images liées tdf#59699 cf. cette entrée de blog (Miklos Vajna, Collabora) (en anglais)
  • Les fichiers Microsoft Word pour DOS peuvent désormais être importés via libwps (Sean Young).
  • Les fichiers EMF affichent désormais correctement les tirets et pointillés des lignes tdf#79679 (Chris Sherlock)
  • Les fichiers EMF importent correctement les terminaisons et jointures de lignes commit (Stephan van den Akker)
  • Les fichiers JPEG exportent correctement le DPI (point par pouce) tdf#85761 (Chris Sherlock)
  • Quelques améliorations dans le filtres d'import SVGIO Insertion ▸ Image (plus d'information) (Xisco Faulí)

Interface graphique

Un aperçu de quelques-unes des nouvelles fonctionnalités dans LibreOffice 5.2

  • L'option Imprimer dans un fichier est désormais disponible dans la liste des imprimantes du dialogue Fichier ▸ Imprimer tdf#94097 (Katarina Behrens, CIB)
  • Les vidéos, diagrammes et objets OLE sont par défaut redimensionnés proportionnellement tdf#97919 (Samuel Mehrbrodt, CIB).
  • Amélioration du redimensionnement des images, vidéos et objets OLE : glisser un coin redimensionne proportionnellement tandis que glisser un côté ne redimensionne pas proportionnellement tdf#84953 (Samuel Mehrbrodt, CIB).
  • Simplification de l'espacement de caractères tdf#89953 (Samuel Mehrbrodt [CIB], Oliver Specht [CIB]).
  • Enregistrer comme modèle est désormais disponible dans le bouton déroulant Enregistrer tdf#99926 (Samuel Mehrbrodt, CIB).
  • Utilisation native de gtk3 dans :
    • les barres de menu de LibreOffice cf. blog (Caolán McNamara, Red Hat),
    • les info-bulles et menus contextuels cf. blog (Caolán McNamara, Red Hat).

Centre de démarrage

Nouvelle option de configuration avancée RecentDocsThumbnail pour (dés)activer les vignettes (Pierre Sauter).

Windows

  • Dans Windows la possibilité de basculer la configuration du clavier par application est désormais possible avec LibreOffice tdf#98924 (Juergen Funk, CIB).

Menu

Configuration

  • Le dialogue Outils ▸ Personnaliser comprend un nouvel onglet Menus contextuels permettant de configurer ces derniers tdf#93837 (Maxim Monastirsky).

Éditeur Basic

  • Les onglets dans l'éditeur Basic ont été déplacés vers leur propre ligne afin de ne plus dépendre de la hauteur de l'ascenseur (Samuel Mehrbrodt, CIB) tdf#96683.

Paramètres de démarrage de la JVM

  • Ajout de la possibilité de modifier les paramètres de démarrage d'une Machine Virtuelle Java (JVM) existante (Akshay Deep) tdf#97425

Refonte du dialogue Rechercher & Remplacer

  • Ajout d'un bouton Trouver précédent tdf#98417 (Akshay Deep, Yousuf Philips)
  • Nouvelle mise en page élargie pour Edition ▸ Rechercher & Remplacer... tdf#98539 (Akshay Deep, Yousuf Philips)
Dialogue Rechercher & Remplacer (réduit)
Dialogue Rechercher & Remplacer (développé)

Dialogue Fichiers Distants

  • Ajout de l'affichage des icônes et de boutons pour changer de mode (Szymon Kłos; Yousuf Philips; Heiko Tietze)
Dialogue Fichiers Distants avec icônes
  • L'authentication à deux facteurs de Google Drive (2FA) est désormais gérée tdf#87938 (Szymon Kłos)
GDrive 2FA : saisie du PIN

Gestionnaire de modèles

  • Nouvelle interface (voir cette entrée de blog) (Akshay Deep, GSoC 2016; Yousuf Philips ; Samuel Mehrbrodt)
Gestionnaire de modèles
  • Menu contextuel pour les fonctions autres que navigation
  • Contrôles en bas pour la navigation
  • Zones de recherche et liste déroulante pour filtrer les modèles

Localisation

  • La marque d'accentuation dans les noms de fonction en espagnol (par ex. DÍA(), MÁX()) a été supprimée en version 5.2.3, par conformité avec l'implémentation d'autres tableurs tdf#101981 (Adolfo Jayme Barrientos, Johnny_M)

Mise à jour des outils de vérification linguistique

Nouvelles langues / locales avec données de localisation

Disponible comme langue par défaut pour le document et pour les formatages locaux spécifiques.

Ajouts à la liste des langues

  • Apatani [apt-IN] tdf#97386 (Eike Rathke (Red Hat, Inc.))
  • Interlingue Occidental [ie] tdf#96647 (Eike Rathke (Red Hat, Inc.))
  • Anglais (Maurice) [en-MU] tdf#99372 (Eike Rathke (Red Hat, Inc.))
  • Français (Maurice) [fr-MU] tdf#99372 (Eike Rathke (Red Hat, Inc.))

Améliorations des outils de vérification et de la gestion des langues

  • Nouveau thésaurus pour le Tchèque (Jan Holešovský)
  • Amélioration des outils pour le Portugais Européen pt-PT tdf#97439
    • 168 entrées nouvelles pour l'auto-correction pt-PT (Marco A. G. Pinto, Olivier Hallot, Raimundo Moura)
    • Mise à jour du dictionnaire de vérification orthographique (Alberto Simões)
    • Nouveau thésaurus basé sur le projet Onto.pt (depuis version 5.2.3) tdf#101616 (Tiago Santos)
    • 37924 nouvelles entrées et la classe du mot est désormais affichée.

Autres initiatives linguistiques

Im-jabber.svg

Si vous parlez une langue en voie de disparition et si vous désirez nous aider à atteindre notre objectif de fournir des outils de logiciel libre à chaque personne sur la planète, rejoignez-nous.

Fonctionnalités supprimées / obsolètes

Général

(section également présente dans les notes de version de la 5.1 en attente de retour des utilisateurs).

  • L'incorporation de Plugins NPAPI (principalement Adobe Flash) dans les documents est désormais signalée comme obsolète. Cela ne fonctionnera pas dans tous les environnements et le support de NPAPI peut être supprimé dans le futur.
  • Le support d'ActiveX est considéré obsolète et peut être supprimé dans le futur. Si cette modification vous affecte négativement dans votre application Windows, merci d'écrire par courrier électronique à la liste des développeurs de LibreOffice, en précisant votre cas d'utilisation et vous préparer à abandonner ActiveX. Nous avons absolument besoin de retours des utilisateurs sur les utilisations d'ActiveX pour des composants embarqués dans LibreOffice.
  • Les entrées non documentées FastPipeCommunication (commit) et QuickstartPreloadConfiguration (commit) du perftune.ini ne sont plus gérées.

Impress

  • La fonctionnalité permettant d'afficher le navigateur pendant la présentation a été supprimée tdf#96414 (Bryan Quigley).
  • Le bouton pointeur crayon et son code uno:NavigatorPen ont été supprimés du navigateur (Bryan Quigley).

Sous le capot

Voir ce qui a changé. (en anglais).

Changements dans l'API

Liaison C++ UNO et bibliothèques URE

  • Les en-têtes générés pour les structures UNO contiennent désormais operator== et operator!= commit

Changement UNO API

  • Le service PathSubstitution a maitenant une substitution pour $(username) qui est remplacé par l'utilisateur actuellement connecté tdf#98407 (Samuel Mehrbrodt, CIB).
  • Il est maintenant possible de manipuler les menus contextuels via l'API com.sun.star.ui.UIConfigurationManager, en utilisant des URLs comme private:resource/popupmenu/menu_name tdf#93837 (Maxim Monastirsky).
  • Les utilisateurs de l'API com.sun.star.ui.XContextMenuInterceptor peuvent désormais obtenir la ressource URL du menu contextuel courant car l'attribut ActionTriggerContainer de la structure com.sun.star.ui.ContextMenuExecuteEvent implémente l'interface com.sun.star.container.XNamed (c'était déjà implémenté mais cela retournait une chaîne vide) tdf#93837 (Maxim Monastirsky).
  • L'implémentation non documentée du service com.sun.star.ui.dialogs.TabContainerWindow (avec nom d'implémentation com.sun.star.comp.framework.TabWindowService) a été supprimée commit
  • Le module com.sun.star.plugin et les interfaces concernées du plugin NPAPI com.sun.star.mozilla.XPluginInstance com.sun.star.mozilla.XPluginInstanceNotifySink com.sun.star.mozilla.XPluginInstancePeercom.sun.star.mozilla.XPluginInstanceSyncPeer com.sun.star.mozilla.XPluginWindowPeer ont été supprimés commitcommit

Les interfaces et services UNO suivant ont été changés :

  • com.sun.star.xml.sax.XFastShapeContextHandler commit
  • com.sun.star.office.XAnnotation commit
  • com.sun.star.sheet.NameToken commit
  • com/sun/star/chart2/XRegressionCurveCalculator commit
  • com.sun.star.awt.XToolkitExperimental commit

Commandes Dispatch

La commande .uno:TaskPane et le code associé relatif au volet des tâches ont été supprimés. La commande, utilisée précédemment dans Impress pour afficher le volet des tâches, a été remplacée par le volet latéral. Les extensions utilisant TaskPane sont toujours gérées par le volet latéral commit (Samuel Mehrbrodt, CIB)

SDK

  • L'outil en ligne de commande dans le SDK regcompare a été remplacé pour unoidl-check (lancer ce dernier sans argument pour afficher les instructions). Il a déjà été utilisé en remplacement de regcompare dans l'environnement de compilation de LibreOffice, car il gère plus de formats d'entrée que l'ancien .rdb, c'est donc un changement pour un seul outil consolidé commit.
  • Les en-têtes C++ codemaker générés pour les structures UNO contiennent désormais operator== et operator!= commit