Notes de Version 4.4
TDF LibreOffice Document Liberation Project Blogs communautaires Weblate Nextcloud Redmine Ask LibreOffice Donner
À propos de cette page
Cette page présente les nouveautés de la version LibreOffice 4.4 (notes de version). Bien qu'en principe complète, certaines modifications peuvent n'y pas figurer. Merci par avance pour votre participation au remplissage de cette page !
Certaines entrées de menu ont été modifiées ou ajoutées. La personnalisation de votre installation précédente de LibreOffice peut éventuellement vous empêcher d'en bénéficier. Vous pouvez dans ce cas vous reporter à la page relative à la gestion du profil.
Writer
Modèles de Document Maître
Writer gère depuis longtemps les Document maîtres. Un document maître vous permet de gérer les gros documents, tels les livres avec beaucoup de chapitres. Un document maître peut être considéré comme un container pour des documents LibreOffice Writer individuels. LibreOffice 4.4 introduit les Modèles de document maître. Ces modèles peuvent être ajoutés au gestionnaire de modèles et lors de la création d'un nouveau document fondé sur ces modèles il l'est avec le contenu initial du modèle (Caolán McNamara - Red Hat).
Dessin : Formes & Zones de texte
- Les formes peuvent désormais avoir une zone de texte
- Géométrie complète de la couche de dessin
- Contenus complexes
tdf#70942 blog entry (Miklós Vajna, Collabora)
Amélioration du suivi des modifications
- Le fonctionnement par défaut de Accepter et Rejeter les modifications a été changé pour aller directement à la modification suivante tdf#83953 (Samuel Mehrbrodt).
- Inclusion de nouveaux boutons dans la barre d'outils Suivi des modifications avec un nouveau jeu d'icônes tdf#83955, tdf#84405 (Yousuf Philips)
- Le suivi des modifications dans le menu tdf#85046 (Yousuf Philips). a été renommé en
- Le raccourci-clavier Ctrl + ⇧ Maj + E a été associé à l'enregistrement des modifications tdf#86183 (Yousuf Philips).
Liste déroulante Style
- La liste déroulante des styles offre désormais un menu permettant de modifier ou mettre à jour le style courant tdf#62081 (Szymon Kłos and Samuel Mehrbrodt)
Numérotation des lignes pour les en-têtes et pieds de page facilitée
- La numérotation des lignes pour les en-têtes et pieds de page (utilisant les styles de paragraphes ad hoc) peut maintenant être activée par tdf#84504 (Charu Tyagi, Ericsson). ▸ , en plus de la fonctionnalité actuelle par style
Améliorations de la barre d'état
- Les numéros de page dans la barre d'état sont plus facilement compréhensibles lorsque des styles de numéro de page sont utilisés tdf#80617 (Yousuf Philips et Samuel Mehrbrodt).
- L'espacement entre les éléments a été amélioré pour mieux s'adapter aux basses résolutions et fenêtres étroites tdf#86018 (Yousuf Philips et Samuel Mehrbrodt).
- La gestion des clics a été unifiée de manière à ce que le clic gauche provoque une action ou l'ouverture d'un dialogue et le clic droit l'affichage d'un menu contextuel tdf#82707 (Yousuf Philips et Samuel Mehrbrodt). Le double clic dans une zone blanche de la barre d'état n'ouvre plus le dialogue Champs.
- Des info-bulles ont été ajoutées à tous les éléments de la barre d'état tdf#82708 (Yousuf Philips and Samuel Mehrbrodt).
- Les compteurs Mots et Caractères utilisent désormais le séparateur de milliers tdf#83308 (Yousuf Philips and Matthew J. Francis).
Amélioration des barres d'outils
- Les barres d'outils Standard et Formatage ont été réorganisées pour masquer des fonctions peu usitées et en ajouter d'autres plus utilisées, afin de réduire la nécessité pour les utilisateurs de chercher dans les menus ou personnaliser leurs barres d'outils. D'autres boutons utiles ont été ajoutés aux barres d'outils mais ne sont pas affichés par défaut ; ils peuvent être facilement activés tdf#81475 (Yousuf Philips, Samuel Mehrbrodt).
Repères de texte
- Les noms des repères de texte acceptent tout caractère autorisé pour les noms d'ancre HTML. En particulier, LibreOffice accepte désormais les points (
.
) et deux-points (:
) tdf#56116 (Brij Mohan Lal Srivastava).
Amélioration de l'Autocorrection
Amélioration du remplacement des tirets entre les nombres, des motifs génériques dans les listes d'AutoCorrection, et ajout de motifs génériques au milieu des mots, également dans Impress, Calc et Draw (László Németh).
Remplacement de tirets
Les tirets double entre des nombres sont remplacés par un tiret court à la place d'un tiret moyen en fonction de l'orthographe des plages de valeurs (années, numéros de page, etc.), par exemple :
- 1:15--2:15 p.m. → 1:15–2:15 p.m.
- pour les âges 3--5 → pour les âges 3–5
- pp. 38--55 → pp. 38–55
- Président Jimmy Carter (1977--81) → Président Jimmy Carter (1977–81)
Voir aussi http://fr.wikipedia.org/wiki/Tiret tdf#62923
Confort de saisie de caractères spéciaux
- (tm) Trademark (marque), (c) copyright (droit d'auteur), (r) symboles enregistrés : ne nécessitent plus de taper puis supprimer un espace avant le remplacement par défaut. LibreOffice(tm) sera remplacé par LibreOffice™ tdf#81571
- Flèches: il n'est plus nécessaire de taper d'espaces autour du motif : A->B->C → A→B→C.
- Caractères indices/exposant (en Français et Hongrois): Simplificationi TeX-like de la saisie pour cm^2 → cm², H_2O → H₂O, H^+ → H⁺. Nota : ces caractères ont habituellement une meilleure typographie que les petites lettres avec un formatage indice/exposant, particulièrement avec les polices Graphite de LibreOffice, Linux Libertine G. [Français (Olivier R.) et Hongrois].
Motifs de remplacement au milieu
Les motifs (text.* et .*text) introduits avec LibreOffice 4.2.x permettent le remplacement de suffixes et préfixes. LibreOffice 4.4.x ajoute les motifs du type .*text.* pour auto-corriger les erreurs de frappe courantes tdf#55292 (László Németh).
Par exemple une seule autocorrection avec le motif .*laod.* -> load corrigera tous les mots contenant cette séquence de lettres :
uplaoding -> uploading
uplaoded -> uploaded
downlaoding -> downloading
downlaoded -> downloaded
...
En outre le motif .*text.* peut aussi être utilisé pour les caractères spéciaux
Par exemple pour les remplacements de f-ligature (nota: certaines polices Graphite et OpenType dispose d'un remplacement automatique de ligature dans LibreOffice) :
.*fi.* -> fi (U-FB01)
.*fl.* -> fl (U-FB02)
Voir aussi
- Changements du menu contextuel
- Volet latéral
- Barre d'information
- Caractères spéciaux
- Changements apportés aux règles
Calc
Assistant Statistiques (alternative à l'Add-in Excel "Analysis ToolPak")
Ajout dans
▸ :- Quartile dans statistique descriptive tdf#81801 (Tomaž Vajngerl, Collabora)
- z-test tdf#74669 (Tomaž Vajngerl, Collabora)
- Test Chi carré tdf#76868 (Tomaž Vajngerl, Collabora)
Conversion de formule en valeur
- Nouvelle fonctionnalité pour convertir une formule en valeur via le menu ▸ ▸ . Auparavant il fallait couper les cellules et les recoller sans formule pour obtenir le même résultat (Kohei Yoshida - Collabora).
Moteur de Formule
- Ajout de fonctions classeur pour inter-opérabilité avec MS-Excel (ci-dessous les termes anglais) :
- AGGREGATE tdf#73148 (Winfried Donkers and Eike Rathke)
Amélioration des barres d'outils
- Les barres d'outils Standard et Formatage ont été réorganisées en supprimant les commandes inusitées et en les remplaçant par des fonctionnalités plus courantes, pour réduire le besoin de chercher dans les menus ou de personnaliser les barres d'outils. De nouveaux boutons ont été ajoutés aux barres d'outils ; masqués par défaut ils peuvent être activés par l'utilisateur via le menu contextuel tdf#85594 (Yousuf Philips). ou via ▸
Menu contextuel des feuilles
- Le menu contextuel ouvert par clic droit sur les onglets pour gérer les feuilles inclut désormais des icônes tdf#86476 (Yousuf Philips).
Voir aussi
Impress / Draw
Affichage Masque des diapos
Dans l'affichage Masque des diapos le texte de présentation des objets est maintenant en lecture-seule. Changer ce texte n'a jamais eu d'impact sur les objets fondés sur les styles de présentation. Pour ajouter ou masquer un niveau dans l'aperçu du plan, cliquer droit désormais sur la dernière ligne pour afficher un menu Ajouter/Masquer un autre niveau (Caolán McNamara - Red Hat).
Basculer l'activation des puces dans l'affichage Masque des diapos via (Dés)activer les puces bascule maintenant réellement le paramètre dans les styles. Par le passé ceci n'impactait que l'aperçu, laissant les styles inchangés (Caolán McNamara - Red Hat).
Sélection et désactivation d'éléments du masque directement par la touche Suppr
- Les éléments que l'utilisateur peut supprimer via ▸ ▸ (pied-de-page, en-tête, numéro de diapo ou les champs date-heure) peuvent désormais être supprimés directement par la touche Suppr en affichage du Masque des diapos. Sélectionnez la zone correspondante et appuyer sur Suppr (Caolán McNamara, Red Hat).
Transitions OpenGL
- Implémentées et activées pour Windows (Markus Mohrhard - Collabora).
- Amélioration de l'implémentation basée sur un nouveau framework OpenGL dans vcl pour Linux, Windows et macOS (Markus Mohrhard - Collabora).
Champ Titre de page
- Nouveau champ : Titre de Page via tdf#47302 (Jennifer Liebel). ▸ ▸
Héritage du style courant lors de l'insertion de ligne / colonne
Les lignes / colonnes insérées héritent du style courant à la place du style par défaut comme précédemment tdf#60712 (Hideki Ikeda).
Mot de passe pour modification
- Il est désormais possible d'enregistrer en lecture seule un fichier Impress/Draw et demander un mot de passe pour le modifier tdf#63483 (Katarína Behrens).
Impression : utilisation du format de papier indiqué
Draw utilise désormais la taille de papier spécifiée lors de l'impression tdf#63905 (Eilidh McAdam).
Bouton Zoom
- Création d'un nouveau bouton de mode de zoom permettant de faire un zoom avant, arrière, panoramique en utilisant Ctrl et ⇧ Maj tdf#55903 tdf#83572 (Maxim Monastirsky and Yousuf Philips).
Amélioration des barres d'outils
- Les barres d'outils affichées par défaut ont été réorganisées pour regrouper les fonctionnalités les plus usitées tdf#84909 (Yousuf Philips).
- Le menu Affichage a été réorganisé pour homogénéiser avec Writer et Calc tdf#86209 (Yousuf Philips).
Voir aussi
Base
Chart
Math
Gestion des couleurs
- Math gère désormais les 16 couleurs HTML de base fe5840 (Regina Henschel, Membre du conseil d'administration de The Document Foundation).
- Les nouvelles couleurs ajoutées peuvent être insérées depuis la fenêtre ancrée des éléments 38e21f (Marcos Paulo de Souza).
Core
Ajout de polices
- Ajouts des polices libres de droit Caladea et Carlito (Huerta Tipográfica). Elles ont les mêmes métriques et proportions que les polices Microsoft Cambria et Calibri, et peuvent donc être utilisées pour les remplacer. (András Tímár, Collabora).
Export des PDF signés
Les PDF générés par LibreOffice peuvent désormais être signés directement depuis LibreOffice pendant l'export. Cela fonctionne sur Windows, macOS, Linux, et sur Windows la fonctionnalité de certificat de Windows est utilisée pour enregistrer vos certificats pour la signature (Gökçen Eraslan - GSoC 2012, Markus Wernig - Wilhelm Tux, collecte de fonds, Tor Lillqvist - Collabora)
Dessin des objets
- Avec la touche ⇧ Maj enfoncée vous pouvez ne bouger que le point à côté du rectangle dans les lignes de légendes (Matúš Kukan - Collabora).
Dictionnaire technique
- Diverses mises à jour ont été apportées au dictionnaire technique. De nouveaux noms de version Ubuntu et Debian ont été ajoutés, ainsi que plusieurs noms de système d'exploitation. En outre, les noms Ubuntu obsolètes (avant Ubuntu 10.04 LTS) ont été retirés du dictionnaire technique.
LibreOfficeKit
- Calc et Impress gèrent le rendu des tuiles (tiled rendering) pour améliorer les performances lors de la navigation dans les documents sur les mobiles (Andrzej Hunt, GSoC 2014).
Options / Général
Contenu de l'aide
Page d'aide localisée pour Calc :
- tdf#80453, (Olivier Hallot -EDX) ▸ ▸
- tdf#80338, (Olivier Hallot -EDX) ▸
- Fonctions tdf#80656, tdf#80452, tdf#80451, tdf#80450, tdf#80449, tdf#80447, tdf#80446, tdf#80445, tdf#80444, tdf#80443, tdf#80442, tdf#80440, tdf#80438, tdf#80436, tdf#80433, tdf#80432, tdf#80430 (Olivier Hallot - EDX)
Qualité du Code
Traduction des commentaires allemands
De nouveau, beaucoup de commentaires ont été traduits de l'allemand en anglais (Daniel Sikeler ; Christian M. Heller ; Tobias Madl ; Thomas Viehmann ; Philipp Riemer ; Michael Jaumann ; Laurent Balland-Poirier ; Chris Sherlock ; Philipp Weissenbacher ; Jennifer Liebel).
Coverity
Amélioration de la qualité du code basée sur l'analyse statique (Coverity scan analysis).
Refactorisation
- Refactorisation de grandes parties du code de Writer, découpage de grandes classes en interfaces plus petites (Valentin Kettner - GSoC 2014)
Filtres
Formats de fichiers Media
- Davantage de type de fichiers Media sont accessibles via tdf#82994 (Daniel Sikeler, Caolán McNamara). ▸ : Real Audio (.ra), Real Media (.rm), Digital Video (.dv), Audio Codec (.ac3), Ogg Opus (.opus), Advanced Systems (.asf), MPEG Audio (.m4a)
Nouveaux filtres d'import
- Draw peut maintenant importer les fichiers Adobe Pagemaker (v. 6-7), via libpagemaker (Anurag Kanungo - GSoC 2014)
- Writer et Draw peuvent importer des fichiers 57d3b5 de MacDraw, MacDraw II et RagTime pour Mac (v. 2-3), via libmwaw (Alonso Laurent, Fridrich Štrba et David Tardon).
- Writer peut désormais importer des fichiers eBook Sony BroadBand (LRF), via libe-book (David Tardon).
- Il est possible de se connecter à SharePoint 2010/2013 directement depuis LibreOffice cf. cette entrée de blog (Mihai Varga - GSoC 2014)
- Il est possible de se connecter à OneDrive directement depuis LibreOffice cf. cette entrée de blog (Mihai Varga - GSoC 2014)
Gestion OOXML améliorée
- Les métadonnées des PPTX sont maintenant importées ef2668 (Miklós Vajna, Collabora).
- L'alignement personnalisé des polygones est maintenant exporté 959a84 en DOCX b81825 (Miklós Vajna, Collabora).
- Gestion des bitmaps lors de l'export en DOCX e16b01 d'images rognées (Miklós Vajna, Collabora).
Amélioration de la gestion du format Visio
- Les méta-données sont désormais importées de VSDX tdf#86664 (Miklós Vajna, Collabora).
- Les méta-données sont désormais importées de VSD tdf#86729 (Miklós Vajna, Collabora).
Amélioration des tables des matières pour l'export HTML
Il est possible d'exporter les points de suite CSS2 en activant
dans ▸ ▸ , et en choisissant le type Document HTML lors de l'enregistrement du document dans Writer (László Németh).- Testé avec Firefox 32, Google Chrome 39, Internet Explorer 11.
Vignettes des documents
Les vignettes sont maintenant compressées en PNG-8 prenant moins de place que PNG-24 avec peu de dégradation. Généralement les vignettes sont compressées à environ 35% de la taille des vignettes d'un document enregistré avec LibreOffice 4.3 tdf#62104 (Tomaž Vajngerl, Collabora).
Amélioration du filtre MS Publisher
Les éléments ci-dessous sont désormais importés :
- Les polices incorporées (David Tardon).
- Les tables (David Tardon).
- Les méta-données (Miklós Vajna, Collabora)
Amélioration du filtre Abiword
- Paramétrage correct de la langue du texte (David Tardon).
- Le mode d'écriture défini globalement est désormais utilisé (David Tardon).
- Les titres sont reconnus (David Tardon).
- Les méta-données sont importées (David Tardon).
Amélioration du filtre MS Works tableur
- Un ancien encodage de caractères Lotus LICS est désormais reconnu et converti (Laurent Alonso).
Amélioration du filtre FictionBook
- La langue du texte est désormais paramétrée (si spécifiée correctement dans le fichier d'entrée) (David Tardon).
- Les titres sont importés (David Tardon).
Voir aussi
- Les bibliothèques du projet Document Liberation (en anglais)
Interface graphique
Conversion des Dialogues en WidgetLayout terminée
- LibreOffice 4.0 a introduit une infrastructure pour bâtir les fenêtres & dialogues d'interface utilisateur avec le format XML-based .ui de GtkBuilder/Glade. Tous les dialogues et onglets originaux sont désormais convertis dans ce nouveau format cf. cette entrée de blog (Caolán McNamara - Red Hat, Palenik Mihály - GSoC 2014, Szymon Kłos - GSoC 2014, et beaucoup d'autres héros)
Style d'icône Sifr
LibreOffice 4.4 applique Sifr par défault sur macOS.
Changements apportés aux règles
- Les règles ont de plus petits nombres et sont maintenant masquées par défaut (Jan Holešovský, Collabora)
- L'affichage des règles peut être activé ou non par le raccourci Ctrl + ⇧ Maj + R tdf#87042 (Mattias Põldaru).
- Writer masque désormais par défaut la règle verticale. Elle peut toujours être affichée via tdf#87923 (Jan Holešovský, Collabora). ▸ ▸ ▸
Centre de démarrage
- Les modèles apparaissent maintenant directement dans le centre de démarrage et peuvent y être sélectionnés (Efe Gürkan YALAMAN - GSoC 2014, Jan Holešovský - Collabora)
Nouveaux modèles par défaut
De nouveaux modèles ont été créés et inclus dans l'installation par défaut (Alexander Wilms, Edmund Laugasson, Jun NOGATA, Michael Kovarik, Péter Szathmáry, Zirk).
Nouveau Sélecteur de couleur
- Affichage des couleurs récemment utilisées dans le document
- Gestion de différentes palettes de couleur et de .gpl (Palette Format GIMP)
- Permet d'ouvrir directement le sélecteur pour choisir une couleur différente (Krisztian Pinter, GSoC 2014 ; Tomaž Vajngerl, Collabora ; Maxim Monastirsky et Adolfo Jayme Barrientos)
Bouton déroulant Espacement de paragraphe retravaillé
Le bouton déroulant permettant de fixer l'espacement de paragraphe, présent dans le volet latéral, a été retravaillé afin qu'il puisse aussi être utilisé dans la barre d'outil principale à laquelle il a été ajouté tdf#83076 (Jan Holešovský, Collabora ; Yousuf Philips).
Boutons déroulants Puces et Numérotation
Les boutons Puces et Numérotation ont été transformés en boutons déroulants afin d'éviter l'ouverture de dialogues tdf#85804 (Maxim Monastirsky ; Yousuf Philips).
Volet latéral
- Le volet latéral continue d'être amélioré par notre communauté de développeurs depuis l'import initial de Symphony. Il est maintenant activé par défaut dans Writer, comme dans Impress (où il fut activé dès la version 4.2). Par ailleurs, le volet latéral combine désormais les fonctionnalités des anciens volets Gallery et Styles & Formatage, supprimant ainsi un certain nombre de redondances dans l'interface tdf#73151 (Samuel Mehrbrodt).
- Les icônes des panneaux (Propriétés, Styles & formatage, Gallery, Navigateur) fonctionnent en bascule pour ouvrir/réduire le volet tdf#67627 (Thomas Arnhold).
- Le menu déroulant du volet latéral a une entrée tdf#85937 (Samuel Mehrbrodt).
- Le volet latéral est ouvert par défaut dans Writer, Calc et Draw affichant juste les icônes des panneaux tdf#85935 (Jan Holešovský, Collabora).
- Nouvelles icônes pour le volet Style (Miroslav Mazel).
- Les actions Couper, Copier, Coller sont désormais en haut du menu contextuel tdf#71770 tdf#84293 (Jeffrey Stedfast - Xamarin, Yousuf Philips).
- Les options de Police, Taille de police et d'alignement ont été ôtées du menu contextuel : selon les statistiques d'usage elles étaient largement inusitées et leur suppression réduit l'encombrement du menu tdf#81132 (Yousuf Philips et Samuel Mehrbrodt).
- Writer dispose désormais, comme Calc, de l'accès au collage spécial via le menu contextuel tdf#62947 (Babu Vincent, Yousuf Philips)
- Writer dispose désormais, comme Impress, d'une commande pour changer l'image sélectionnée par une autre via le menu contextuel tdf#82496 (Jennifer Liebel).
Barre d'information Lecture seule / Modification
- LibreOffice affiche désormais une barre d'information pour indiquer clairement qu'un document est ouvert en lecture seule. Cette barre remplace l'icône “Éditer le fichier” supprimée de la barre d'outils Standard car parfois mal comprise par certains utilisateurs. Activation et désactivation du mode lecture seule sont toujours disponibles via le menu - tdf#80538tdf#80536 (Yousuf Philips, Samuel Mehrbrodt et Joren De Cuyper). ▸ ou le raccourci-clavier Ctrl + ⇧ Maj + M
Onglets
- Les onglets de feuilles (Calc) et de couches (Draw) ne sont plus intégrés dans l'ascenseur horizontal. De nombreux styles visuels sous Linux (et dans la configuration par défaut de macOS) utilisant des ascenseurs très fins, ces onglets étaient trop petits pour être cliquables et, plus important, lisibles tdf#36772 (Tomaž Vajngerl, Collabora et Samuel Mehrbrodt) .
- Les onglets apparaissent plus plats (Tomaž Vajngerl, Collabora)
Thèmes Firefox
- Nouveau navigateur avec prévisualisation pour la recherche des thèmes Firefox (Rachit Gupta, GSoC 2014).
- Les thèmes Firefox s'appliquent aussi désormais pour les barres d'outils inférieures tdf#59299 (Michael Jaumann, LHM)
Redimensionnement des images
- Les images sont désormais par défaut redimensionnées proportionellement dans Calc et Impress/Draw, comme c'est déjà le cas dans Writer tdf#83808 (Samuel Mehrbrodt).
Amélioration du dialogue d'insertion de caractères spéciaux
- Les caractères spéciaux sélectionnés sont désormais ajoutés dans une zone éditable pour faciliter leur insertion/suppression à la position du curseur tdf#64302 tdf#85907 (Szymon Kłos).
Amélioration des icônes
- De nouvelles icônes et des améliorations ont été apportées aux thèmes Tango, Sifr, et Oxygen tdf#75256 tdf#75359 (Mirek Mazel, Yousuf Philips, Cassandra Freund, Alexander Wilms et Adolfo Jayme Barrientos).
- Sur Windows les icônes sont affichées en Grand par défaut, comme elles le sont sur Linux et macOS tdf#82309 (Jan Holešovský, Collabora ; Yousuf Philips).
Paramètres régionaux dans le dialogue À propos
Le dialogue Accueil principal en cours tdf#85432 (Brij Mohan Lal Srivastava).
▸ informe désormais l'utilisateur sur laInterface Utilisateur (UI) Amélioration de libellés
- Voir Documentation/RecentStringChanges#4.4 (en anglais)
Localisation
Gestion des balises de langues (Language tag)
Nouvelles langues / paramètres régionaux dans la liste des langues
Nouvelles langues / paramètres régionaux avec les données locales
Disponibles comme langue par défaut pour les document et le formatage régional.
- Ajout du Catalan Valencian [ca-ES-valencia] tdf#83292 (Andras Timar).
Amélioration des outils linguistiques (dictionnaires orthographiques, thésaurus, motifs de césure)
Information prise dans les dépôts des dictionnaires:
- dictionnaire portugais mis à jour
- dictionnaire français mis à jour (Olivier R.)
- thésaurus slovène mis à jour (Martin Srebotnjak)
- règles russes (Lightproof) mises à jour (Yakov Reztsov)
- motifs d'AutoCorrection espagnols incluent davantage de fautes courantes et beaucoup de règles typographiques ont été ajoutées (Adolfo Jayme Barrientos)
Performance
- Le chargement de grandes listes de correction automatique est au moins deux fois plus rapide qu'auparavant car les listes sont analysées dans un thread (processus) avec FastParser et car les listes répétées et fichiers non modifiés sont évités tdf#79761 (Daniel Sikeler).
- Les images redondantes swap out / in ont été grandement nettoyées évitant les pertes lors du chargement / enregistrement d'image (Tamas Zolnai, Collabora).
- Les classes FastSerializer utilisées par tous les export OpenXML sont significativement plus rapides et efficaces, réduisant les appels système (Matus Kukan, Collabora).
- Ajout de l'import multi-threads pour les documents XLSX. Calc essaie d'importer des documents XLSX en utilisant plusieurs threads, pour importer plusieurs feuilles en même temps. La fonction expérimentale (depuis la version 4.2) a été rendue non expérimentale pour LibreOffice 4.4. (Kohei Yoshida, Michael Meeks)
- JPEG-Turbo - nous utilisons et incorporons désormais cette bibliothèque qui double la performance pour le chargement et la décompression des images JPEG images (Matúš Kukan, Collabora)
- Le publipostage dans Writer devrait être significativement plus rapide lors de la fusion d'un grand nombre d'enregistrements (Luboš Luňák, Collabora)
Infrastructure
Scripts / Basic
- Il est désormais possible d'exporter une bibliothèque Basic d'un document Excel (Caolán McNamara, Red Hat) tdf#60904.
- Changement de la valeur retournée par GetSolarVersion. Avant ce changement la valeur retournée était un nombre regroupant version majeure, mineure et micro (version - édition - révision) : 430 pour 4.3.1.2 par exemple. Nous utilisons maintenant 2 décimales pour la version majeure, 2 pour la version mineure et un pour la version micro. Le nouveau format est 40400 pour la version 4.4.0 tdf#60689 (Marcos Paulo de Souza).
- Ajout d'une méthode (non-publiée: soyez prudents) processEventsToIdle() au service com.sun.star.awt.Toolkit. Son appel termine tous les rendus en cours (Michael Meeks, Collabora).
Access2Base
La bibliothèque Basic incorporéeAccess2Base est mise à jour pour passer à la version 1.2.0 (Jean-Pierre Ledure).
- Toutes les méthodes qui peuvent être utilisées sans connexion à une base de données (gestion d'erreur, manipulation de dialogues, de la barre d'état, des fenêtres, lancement de commande, etc.) ont été revues pour devenir exécutables avant tout appel de OpenConnection.
- Une méthode CloseConnection a été ajoutée aux ressources libres.
- Pour passer des valeurs d'un document ouvert à un autre, utiliser la collection d'objets TempVars.
- De nouvelles propriétés ont été ajoutées pour les formulaires et sous-formulaires : OrderBy et OrderByOn.
- Les actions ApplyFilter et SetOrderBy sont applicables sur des tables ou des résultats de requêtes, aussi bien que sur les formulaires et sous-formulaires.
- La méthode GotoRecord a été étendue aux tables et résultats de requêtes.
Plus de détails ici (en anglais)
Fonctionnalités supprimées / obsolètes
La fonctionnalité plug-in du navigateur (via la fonction obsolète NPAPI et activée par ▸ ▸ ▸ ▸ ) a été supprimée (Bryan Quigleyy, blog).
Changements de libellés dans l'interface
Voir Documentation/RecentStringChanges#4.4 (en anglais)
Changements dans l'API
Suppresion d'options de configuration
/org.openoffice.Office.Common/_3D_Engine/Dithering
/org.openoffice.Office.Common/_3D_Engine/OpenGL
/org.openoffice.Office.Common/_3D_Engine/OpenGL_Faster
/org.openoffice.Office.Common/_3D_Engine/ShowFull
89c47e4a3d967873e3f495e4e8dfe0016af8014a/org.openoffice.Office.Common/DevelopmentChart
29d685670ecc73c9ae52509eaeb2df0f228bfb2d
C++ UNO language binding et bibliothèques URE
- Ajout d'une valeur par défaut c5d47c pour le paramètre Context UNO C++ exception class constructors ce qui rend possible d'utiliser les exceptions UNO avec moins de verbosité du code
- Suppression des en-têtes obsolètes
cppuhelper/compbase.hxx
etcppuhelper/implbase.hxx
03e0bd6b3b4314e2476030da7ddc71cf30f8b2e9
- Nettoyage des en-têtes inutiles pouvant nécessiter l'adaptation de code client incluant 6a0fe37dec107392fbe468a35b89071b9a93d2c1 e9a7ff98800b820e2245a2b90a263ef8b60a459c 721366ebe1605f6167cc46a05fba12ce884b92cf 15b4ab8d1943f625b3648f72ebd1872467c5854c 40d4f917e3395611276240c75c1d825d172ed559 537befbb2fd5f1587f7c9cd8c55498d29b713770
Nettoyage OSL macro
- Suppression de 06b63d
SAL_THROW
IReference et ReferenceObject
ReferenceObject
dansinclude/salhelper/refobj.hxx
n'étend plus IReference 0c6c66.IReference
a été supprimée deinclude/rtl/ref.hxx
, n'est plus utilisé.
Java liaison langage UNO
- Ajout extra constructeurs 83636d pour les classes UNO Java exception avec paramètre "Throwable cause", permettant d'enregistrer la cause.
Java Office Bean
- Plusieurs classes obsolètes dans le module
com.sun.star.beans
were removed 3aa70e21d7d5fdbf68aebe90a4967ec8350db43f
Changements dans l'API UNO
Les interfaces et services UNO suivants ont changé :
com.sun.star.accessibility.XAccessibleText
d2a3b2 exception specification adapted to implementationcom.sun.star.accessibility.XAccessibleTextAttributes
6db415 exception specification adapted to implementationcom.sun.star.awt.XToolkitExperimental
a1c4d8com.sun.star.chart2.X3DChartWindowProvider
e41c33com.sun.star.chart2.XChartDocument
c5539b f61e453f8463fcc02629b1e8cdfeb73a3a932307com.sun.star.chart2.data.XDataProvider
6c4e21com.sun.star.deployment.XPackage
421191 316a5574ed28317219b557a0ebbcae73bf168d76 exception specification adapted to implementationcom.sun.star.deployment.XPackageManager
28dbb3 exception specification adapted to implementationcom.sun.star.embed.XHierarchicalStorageAccess2
96bc7e exception specification adapted to implementationcom.sun.star.media.XPlayer
4359eccom.sun.star.packages.XDataSinkEncrSupport
e89358aa79a832b4e1fd994654c31fedf7a549de03fee4 exception specification adapted to implementationcom.sun.star.packages.zip.XZipFileAccess
79943f 1d200aa17096aceca5fe7d3d1d8e4b939e5cb3fd exception specification adapted to implementationcom.sun.star.resource.XStringResourceWithLocation
d37598 exception specification adapted to implementationcom.sun.star.sdb.XSingleSelectQueryComposer
7a3f09 exception specification adapted to implementationcom.sun.star.sdb.application.XCopyTableWizard
c7052f exception specification adapted to implementationcom.sun.star.sdb.application.XDatabaseDocumentUI
2e8973 exception specification adapted to implementationcom.sun.star.sdb.tools.XDataSourceMetaData
f8ce2e exception specification adapted to implementationcom.sun.star.sdb.tools.XObjectNames
b2f1f1 d2927e38a85e695662cfb08e5dd49bfb1b7c8b85 exception specification adapted to implementationcom.sun.star.task.FutureDocumentVersionProductUpdateRequest
ca7c9f was unused and removedcom.sun.star.text.XTextConvert
d47678 exception specification adapted to implementationcom.sun.star.text.XTextPortionAppend
8de4c7 exception specification adapted to implementationcom.sun.star.ui.XImageManager
4d3afa exception specification adapted to implementationcom.sun.star.xml.sax.XFastTokenHandler
879bfc
Compatibilité des plates-formes
Windows
- Des problèmes sont connus avec la version Windows tournant sur des anciens processeurs ne gérant pas les instructions SSE2, cf. tdf#82430. Les processeurs concernés incluent les Intel Pentium III et plus anciens, et tous les AMD 32-bit (Athlon XP et plus anciens).
macOS
- LibreOffice 4.4 nécessite macOS 10.8+ ou ultérieure. Les paquets binaires fournis sont seulement 64 bits.
- Problème connu : Les paquets d'installation linguistique de LibreOffice ne sont pas signés pour le moment. Ils ne passent donc pas le test de sécurité de Gatekeeper et entraînent l'arrêt de l'installation. Un contournement est de lancer une fois l'installation signée de LibreOffice 4.4.x après installation. Seulement à ce moment installer le Language pack avec Ctrl+Ouvrir Gatekeeper override. tdf#89561, tdf#84352.