Release Notes 3.5

    From The Document Foundation Wiki

    Nouveautés de LibreOffice 3.5

    A propos de cette page

    Il s'agit d'un brouillon des travaux en cours, qui servira à construire les notes de version lors de la sortie. Veuillez ne pas lister ici de fonctionnalités déjà incluses dans la version 3.4 !

    A quoi doit ressembler une bonne fonctionnalité ici :

    • Elle possède une description, ainsi qu'une manière, pour le lecteur novice, de trouver et de jouer avec cette nouvelle fonctionnalité. Visez une personne à moitié endormie, qui ne connait quasiment rien du produit. Ainsi, s'il s'agit d'un nouvel élément de l'interface utilisateur, soyez très explicite sur sa localisation (par exemple, Menu ▸ Format ▸ Caractères ▸ Position[onglet] ▸ "90 degrés" conduit aux éléments modifiés). Bien entendu, vous jugez votre fonctionnalité importante, et pensez que tout le monde devrait être attentif au "dialogue des propriétés des Formes Automatiques extensibles" - mais souvent les types qui prennent les aperçus d'écran et qui écrivent les notes ne le sont pas.
    • Elle crédite les auteurs principaux - ajoutez-les simplement entre parenthèses à la suite de la fonction, où vous pouvez.
    • Si la fonctionnalité peut être présentée grâce à un fichier exemple / test - particulièrement pour les nouvelles fonctions d'importation, il serait fantastique d'avoir un lien vers ce fichier de test, utilisable pour mettre en valeur au maximum la fonction. C'est une aide appréciable pour faire de bons aperçus d'écran, et permet aux testeurs de bien faire leurs tests.

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

    Général

    Nouvel algorithme de chiffrement

    Dans LibreOffice 3.5 un algorithme de chiffrement (~"cryptage") plus largement utilisé (AES), a été introduit pour remplacer celui utilisé précédemment (Blowfish).

    En conséquence, les fichiers chiffrés avec LibreOffice 3.5 ne peuvent pas être ouverts avec les versions de LibreOffice précédentes jusqu'à 3.4.4. LibreOffice 3.4.5 permet d'ouvrir ces fichiers. Cependant en enregistrant à nouveau avec LibreOffice 3.4.5 l'ancien algorithme de chiffrement sera utilisé. Les fichiers chiffrés avec l'ancien algorithme peuvent évidemment être utilisés par LibreOffice 3.5.0.

    Rapports de bugs relatifs : tdf#43868 et tdf#40006.

    Writer

    • Affichage des caractères non-imprimables en fin de ligne. Maintenant, modifier les espaces en fin de ligne est très simple. (Bartosz Kosiorek)

    Affichage des espaces en fin de ligne

    • Nouveaux types de numérotation (Mohammad Elahi)
    1. mots perses : ‫یک، دو، سه ...‬
    2. séquence de lettres abjad Arabe : ‫ا، ب، ج ...‬


    • Affichage de la résolution des images bitmap en pixels par pouce (PPI: pixel/inch) dans Format - Image - onglet Rogner. (László Németh)

    Ppi.png

    • Interface de gestion des en-têtes et pieds de page améliorée (Cédric Bosdonnat)
      • Ajout des en-têtes ou pieds de page facilité
      • Visualisation immédiate de ce qui est modifié (nouvelles limites de la zone de texte)
      • Modification / Suppression rapide des en-têtes et pieds de page sans naviguer dans les styles de page.

    Copie d'écran du nouvel indicateur En-tête/Pied de page

    • Indicateur de saut de page amélioré (Cédric Bosdonnat)
    • Le dialogue Outils > Statistiques devient non modal et se met à jour au fur et à mesure de la saisie (Matt Pratt).
    • L'AutoTexte "Numérotation de formule" (fnF3) a été corrigé pour la plupart des environnements linguistiques : l'espace surnuméraire après la formule a disparu, la police de la formule insérée suit la police par défaut (tdf#40499, i#75665). Taper fnF3 ou nfF3 en fonction de votre environnement. (Laurent BP, Caolán McNamara)
    • Dialogue Imprimer : la zone de saisie "Pages" affiche désormais par défaut le numéro de page en cours. tdf#34697 (Ta Duc Tung)
    • Corrections de mise en page (Cédric Bosdonnat)
      • Quand un taquet de tabulation est posé après la marge de fin, la tabulation utilise cette valeur et ne crée plus une nouvelle ligne. Une option de compatibilité a été ajoutée, ainsi ce comportement n'affecte que les nouveaux documents.
      • Lors de l'import de fichiers doc, docx et RTF, les numérotations ne sont pas découpées sur de nouvelles lignes si elles ne tiennent pas dans les marges. Ceci uniquement pour la compatibilité de mise en page avec Word.
    • Améliorations de la vérification grammaticale (Cédric Bosdonnat)
      • Dialogue retravaillé pour un meilleur affichage du message d'erreur.
      • Les correcteurs grammaticaux peuvent maintenant ajouter un URL optionnel pour donner plus de détails sur l'erreur dans SingleProofreadingError::aProperties. La propriété doit être nommée FullCommentURL. Ce lien apparaît dans zone détail du dialogue de vérification grammaticale et comme un item "Explications..." dans le menu contextuel.

    New Grammar Checking dlg.png

    >>> traduction en attente <<<

    • New typographic features by improved Graphite port of Libertine Open Fonts, examples: NEWS.pdf and NEWS.odt, documentation: fontfeatures.pdf and fontfeatures.odt (László Németh)
      • Proper hinting for digital publishing by new ttfautohint tool of FreeType project
      • Linux Libertine typeface: new size variant Display Regular, updated fonts Bold and Semibold (also Bold and Semibold Italic), several other fixes and improvements (Philipp Poll et al., see ChangeLog and LinuxLibertine.org. Usage: choose "Linux Libertine Display G" in the font selector instead of "Linux Libertine G" for texts with 16 pt or more (Note: currently, there is only a Regular variant of Linux Libertine Display). In character formatting: select Linux Libertine G Bold for titles, and Semibold for highlighting inside paragraphs.
      • New gy, gj, gf, etc. Italic ligatures for Hungarian and several new font features for ligature handling (ligc, lith, litt).
      • Extended superiors (punctuation, upcase and latin-1/latin-2 letters, proportional numbers) and small caps. Usage: set "Linux Libertine G:sups=1&pnum=1" for superiors with proportional numbers, and "Linux Libertine G:smcp=1" for for true small caps.
      • Combining diacritics (extended Graphite port of the original OpenType features) for scientific typesetting and localization (eg. for IPA and African, Eskimo–Inuit etc. languages)
      • Better typography of Catalan "l·l".
      • Optional regular parenthesis in Italic text (usage: "Linux Libertine G:para=1").
      • Double stroke capital letters (usage: "Linux Libertine G:dbls=1").
    • Les tables des matières contiennent désormais par défaut les hyperliens vers les pages concernées. (Cédric Bosdonnat)
    • Gestion de l'import/export des commentaires dans les documents Office Open XML (docx). (Luboš Luňák)
    • Résolution du bogue de positionnement de l'impression des étiquettes (Winfried Donkers) tdf#36874

    Calc

    • Prise en charge de 10000 feuilles et performances améliorées pour un grand nombre d'opérations de feuilles (l'insertion de plusieurs feuilles devrait être bien plus rapide maintenant). (Markus Mohrhard)
    • Prise en charge améliorée de l'échec des liens DDE et externes. Au lieu de transformer les formules dont les liens ne sont pas mis à jour en erreur, les valeurs précédentes sont conservées et il s'affiche un message d'erreur indiquant à l'utilisateur que la mise à jour des liens a échoué. (Kohei Yoshida)
    • Le lissage des lignes de diagramme a été mis à jour sur le standard ODF1.2 (Regina Henschel)
    Les lignes fermées qui sont lissées en utilisant une "spline cubique" sont maintenant complètement rondes


    Les lignes ouvertes et closes qui sont lissées en utilisant une “Spline-B” va maintenant à travers les points donnés, interpolant entre eux.


    • Nouvelle option permettant de spécifier le nombre initial de feuilles dans les nouveaux documents. (Albert Thuswaldner)

    Calc's new Defaults options page.

    • Nouvelle barre de saisie multi-lignes (Anurag Jain, Noel Power).
    Nouvelle barre de saisie pour Calc.
    • Collage d'une cellule dans une plage multiple autorisé. Il subsiste toutefois quelques restrictions. (Kohei Yoshida)
    • Nouvelles fonctions BITAND, BITOR, BITXOR BITRSHIFT and BITLSHIFT, cf. les spécifications ODF 1.2. (Wolfgang Pechlaner)
    • Ajout de nouveaux symboles pour les points de données dans les diagrammes, cf. les 'standard markers' de la spécification ODF1.2. La correspondance des points pour les graphiques des fichiers xls est changée dans le cas où une meilleure correspondance est désormais possible. (Regina Henschel)

    List of all available standard markers

    • La palette standard est enrichie de quelques nouvelles extrémités de ligne, pour la plupart non remplies. Certaines sont utiles pour les diagrammes UML. Les nouveaux symboles sont conçus pour s'adapter au mieux aux lignes de 0,02 cm et aux points de 0,3 cm. Seule l'extrémité "demi-cercle vide" est conçue pour les points de 0,45 cm, afin qu'elle puisse entourer un cercle rempli comme le symbole 'interface' le nécessite. La largeur de la ligne de l'extrémité s'adapte avec celle de la ligne ou du point. (Regina Henschel)

    Nouvelles extrémités de ligne

    • Protéger une feuille est désormais accessible depuis l'onglet de la feuille (Olivier Hallot)

    Protection de feuille accessible depuis l'onglet

    • La boîte combinée de l'AutoFiltre a été reconçue pour une meilleure présentation et autoriser les sélections multiples. Cf. ce billet de ce blog pour plus d'information. (Kohei Yoshida)

    Nouvelle boîte combinée de l'AutoFiltre

    • Nouvelles fonctions SEC, CSC, SECH et CSCH, cf. la spécification ODF 1.2. (Regina Henschel).
    • Tous les dialogues relatifs aux noms de plage ont été redessinés pour gérer les noms locaux et être plus ergonomiques (Christoph Noack, Astron, Markus Mohrhard).
    • Nombre illimité de conditions pour le formatage conditionnel (Robert Dargaud)

    Performance

    • Amélioration des performances dans l'import de documents Excel contenant un grand nombre de contrôles de formulaire. (Kohei Yoshida)
    • Amélioration des performances dans l'import des formats de cellule de documents Excel. (Kohei Yoshida)
    • Amélioration des performances lors de l'import ODS, particulièrement pour les documents comprenant un grand nombre de zones nommées. (Laurent Godard, Markus Mohrhard, Kohei Yoshida)

    Impress / Draw

    • Arcs elliptiques dans les chemins
    Jusqu'à maintenant les arcs elliptiques dans les chemins étaient ignorés par LibreOffice et OpenOffice.org. Avec la version 3.5 ces arcs seront correctement importés et rendus.
    • Meilleure gestion des listes d'animation personnalisée
    Il était auparavant pénible de travailler sur une liste d'animation personnalisée car le moindre changement provoquait le rafraîchissement au début de la liste. Avec la version 3.5, nous défilons depuis l'animation nouvellement ajoutée, nous restons sur les items quand ils ont été déplacés vers le haut ou le bas dans la liste, et gardons visibles les animations lors de la modification de leurs propriétés. (Luke Symes)
    • Gestion des palettes incorporées et d'autres types de liste de propriétés
    Auparavant, nous aurions dû stocker dans le document un lien vers le système de fichiers local pointant sur une de nos listes de propriétés (une palette de couleurs, par exemple). Nous avons ajouté la possibilité (sélective) de les intégrer à l'intérieur du conteneur ODF (Michael Meeks)
    EmbedPalette.png


    • Démarrer par défaut Impress sans l'assistant.
    L'assistant peut être lancé manuellement depuis le menu Fichier ▸ Assistants ▸ Présentation et il peut être réactivé au démarrage via Outils ▸ Options ▸ Impress ▸ Général ▸ Démarrer avec l'assistant. (Tim Hardeck)
    • Import amélioré des formes personnalisées PPTX

    L'import des formes personnalisées a été beaucoup amélioré, plusieurs bugs ont été résolus et de nouvelles présélections ajoutées. L'image suivante montre les formes prédéfinies telles qu'elles étaient dans la version précédente (3.4) avant l'amélioration de cette fonction.
    Presets-3-4.jpg

    Et voilà comment elles apparaissent maintenant dans la 3.5 :
    Presets.jpg

    Essayez cette présentation exemple au format PPTX contenant des formes personnalisées identiques aux formes par défaut. En 3.5, la présentation devrait ressembler à la capture d'écran ci-dessus ; les versions précédentes étaient moins fidèles (Radek Doulik).

    Media:Cshape-all.pptx

    • Meilleure gestion des objets Smart Art lors de l'import.

    Réduction des problèmes d'import des pptx contenant des objets Smart Art (muthusuba).

    Extlst-test.jpg

    Essayez cette présentation exemple. Media:extlst-test.pptx

    • Export au format PDF : meilleure gestion des diapositives masquées.

    Auparavant, lors de l'export au format PDF toutes les diapositives étaient exportées. Avec la version 3.5, par défaut, les diapositives masquées sont exclues, mais elles peuvent être inclues via une case à cocher (Pierre-André Jacquod).

    Math

    • Nouveau symbole "N'existe pas" (Julien Nabet)
    • Nouveaux symboles pour la théorie des jeux (Olivier Hallot)

    Math nouveaux symboles théorie des jeux.

    • Gestion de l'export et import des formules Math dans les documents Office Open XML (docx) (Luboš Luňák).


    Base

    • Correction de nombreux bugs
    • Intégration d'un pilote natif PostgreSQL. Ce pilote est toujours en version bêta, mais il fonctionne bien (et beaucoup plus vite que des alternatives telles que JDBC ou ODBC) pour les fonctions de base. Il sera intégré à LibreOffice 3.5 et nous allons continuer à améliorer le pilote dans la 3.6.

    Filtres

    • Filtre d'import pour les documents MS Visio
    DNetwork vsd visio.png
    DNetwork vsd draw.png
    OrgChart vsd visio.png
    OrgChart vsd draw.png
    Calendar vsd visio.png
    Calendar vsd draw.png
    • Réécriture de l'import Writer RTF, voir ici pour les détails (Miklos Vajna)
    • Amélioration de plusieurs import DOCX voir ici pour les détails (Miklos Vajna)

    EDI Basic

    • Affichage ou non des numéros de lignes via un nouvel item du menu Affichage ▸ Afficher le numéro de ligne source dans l'environnement de développement intégré (EDI). (August Sodora)
    • Nouvel item du menu Affichage ▸ Aller au numéro de ligne en complément de la fonctionnalité ci-dessus  (Noel Power).
    • Nouveau contrôle Compteur pour les dialogues (Noel Power).

    Extensions Bundled

    Presenter Console

    • Cette extension dispose désormais d'un bouton Changer d'écran pour contourner le bogue par lequel l'écran projecteur/présentation était parfois utilisé à la place de celui de la "console de présentation"(Michael Meeks, Stefan Knorr (astron)). Presconexchg.png


    Changements du noyau

    Interface graphique (GUI)

    • Le sélecteur de couleur, accessible par ex. dans Outils ▸ Options ▸ Couleurs, puis clic sur Edition, a été réécrit pour être plus moderne et plus pratique. La vidéo suivante montre comment ça marche : http://www.youtube.com/watch?v=rPu6EmIxkIM&hd=1 [Christian Lippka]

    Toolbars35.png

    • Le paramétrage des couleurs de l'application (Outils ▸ Options ▸ LibreOffice ▸ Apparence) présente un aperçu correct pour les couleurs 'Automatique' dans les listes déroulantes.
    • Tri "Naturel" : Les menus listent leurs entrées dans un ordre naturel. i.e. "Titre 10" apparaît désormais directement après "Titre 9" et non plus immédiatement après "Titre 1". Voir les copies d'écran avant et après. Exemples tirés de Writer ▸ Format ▸ Styles et formatage. (Sébastien Le Ray)
    • Ajout d'un bouton Scan au dialogue Scanner (copie d'écran). (Rob Snelders)
    • Nettoyage substantiel et re-factorisation des backends vcl unix : ajout portage initial pour gtk3, and donc via Broadway d'un prototype web office (Michael Meeks, Lucas Baudin, Caolan McNamara, Cosimo Cecchi)
    • Ajout de nouvelles poignées : la distinction entre "Modern" et "Simple" a été supprimée (Tim Hardeck, Michael Meeks), de nouvelles poignées utilisant les couleurs Tango ont été produites, utilisant la transparence alpha pour améliorer l'ergonomie. (Astron)

    35newhandles.png

    • Déplacement des barres d'outils contextuelles en bas d'écran pour éviter qu'elles ne masquent des parties importantes du document. (Tim Hardeck)
    • Le dialogue Gestionnaire des extensions dispose désormais de 3 cases à cocher permettant la sélection du type d'extension à afficher : Bundled (Installation), Partagée, Utilisateur, ou une combinaison des trois (Olivier Hallot).

    Nouveau gestionnaire d'extension

    • Une case à cocher "Lier" est désormais présente dans le dialogue de choix du fichier qui s'ouvre quand on choisit le menu Insertion ▸ Vidéo et son... Cette case est cochée par défaut et il faut la décocher pour que le fichier soit copié dans le odp (dans un nouveau dossier de l'archive nommé Media) (Michael Stahl).
    • Plusieurs défauts d'interface GTK+ de droite à gauche ont été résolus rendant LibreOffice plus compatible et cohérente avec les applications natives GTK+ (Khaled Hosny).
    Gtk rtl 3.5.png
    • Amélioration du dialogue lors de l'enregistrement dans d'autres formats que l'ODF. La troncature des textes dans les boutons a été supprimée (Josh Heidenreich, Andras Timar, William Gathoye).

    Confirmation du format de fichier - Évolution entre LibO 3.4 and 3.5 (copie d'écran)

    Performance

    • De grandes quantités de code "mort" supprimées, réduisant ainsi la taille du code (Caolan McNamara, Joseph Powers)
    • Nettoyage de l'héritage des filtres de formats de fichiers binaires pour supprimer les non-utilisés (Joseph Powers)

    Autres

    • Police Liberation désormais dans les builds windows [1]
    • LibreOffice utilisera désormais *la plus récente* Berkeley DB installée sur le système (au moment de la compilation), et non pas la plus ancienne. (Lionel Elie Mamane)
    • LibreOffice acceptera désormais d'utiliser un Java qui serait un lien symbolique (Lionel Elie Mamane, d'après un patch Debian/oo-build)
    • Ajout de la prise en compte de Java 7 (1.7). L'utilisateur peut choisir entre le moteur Java 6 ou 7, si les deux sont installés.
    • Gestion des versions 5.0 et 6.0 de l'extension Duden Korrektor. En raison d'un bogue de l'extension, ces deux versions ne pouvaient être installées avec LibreOffice 3.4 (voir le commentaire 7 de l'Issue tdf#37561 pour un contournement). Le bogue a été résolu dans la version 8.0 de Duden Korrektor. Ceci étant, LibreOffice 3.5 fonctionne avec les versions 5.0, 6.0 ou 8.0. Duden Korrektor est une extension payante fournissant plusieurs aides pour l'écriture de l'allemand (Fridrich Strba).
    • Correction du mécanisme de Vérification de mise à jour, et implémentation du côté serveur. Il vérifie automatiquement la disponibilité de mise à jour selon un intervalle défini par l'utilisateur, et il permet un téléchargement manuel de la version plus récente (Jan Holesovsky).

    CheckUpdates.png ConfigUpdate.png

    Scripting

    • Python UNO: Il est désormais possible d'initialiser par nom les membres d'une structure UNO, et non plus seulement par position (Lionel Elie Mamane). Par exemple:

    from com.sun.star.util import Date
    d1 = Date(Year=2004, Month=11, Day=2)
    d2 = Date(Day=2, Year=2007, Month=5)

    Comparé à l'initialisation par position:

    from com.sun.star.util import Date
    d1 = Date(2, 11, 2004)
    d2 = Date(2, 5, 2007)

    • Messages d'erreur améliorés en cas d'échec au chargement du bridge Python UNO (Lionel Elie Mamane)

    Nettoyage du code

    • Simplification de l'installeur Windows : suppression du code source du setup.exe et du support NSIS (Andras Timar).
    • Beaucoup de code inutilisé supprimé de solenv/bin/modules/installer, par exemple le packaging des plates-formes non gérées (Andras Timar).

    Localisation

    • Ajout des dictionnaires orthographiques  : arabe, aragonais, biélorusse, bengali, breton, bulgare, gaélique écossais, grec, goujarati, hindi, letton, portugais européen, singhalais, teluga. (Andras Timar)
    • Utilisation du génitif possessif et/ou du partitif pour les noms de mois selon un paramétrage de la configuration locale  (Russe, Polonais, Finnois, Lithuanien, etc.).
      Si un jour du mois (J ou JJ) figure dans un code de format de date, le nom du mois (MMM ou MMMM) est affiché en utilisant le génitif ou le partitif.
      Si aucun jour du mois n'est présent, le nom du mois est affiché comme substantif  / nominatif.
      Cf. ce blog pour plus de détails. (Eike Rathke)
    • Correction des noms de mois (minuscules) et d'autres formats de date pour pt-PT et pt-BR (Sérgio Marques & Olivier Hallot).
    • Correction des données locales pour le slovène [sl-SI] (Martin Srebotnjak, Eike Rathke).
    • Amélioration des données de localisation pour le Latin [la-VA] (Roman Eisele).

    Windows installer

    • Au lieu d'un pré-installeur NSIS + setup.exe + MSI file + fichiers CAB séparés + fichiers de langue + fichiers VC redistribuables, nous avons désormais un seul fichier MSI incorporant tout cela. Il contient les fichiers de traduction en tant que stockages annexes, les redistribuables VC en tant que modules fusionnés et aussi le fichier CAB (Andras Timar).

    Les bugs les plus gênants

    Les bugs gênants suivants n'ont pas pu être corrigés à temps et seront traités dans les versions correctives normales :

    • LibreOffice <= 3.4.4 ne peut pas être mis à jour vers 3.5.x directement ; il faut, soit mettre d'abord à jour en version 3.4.5 soit désinstaller avant d'installer la version 3.5.0 (tdf#45068)
    • Writer plante quand l'extension "Readability Report 2.0.0-beta1" est installée ; veuillez mettre à jour cette extension avec la version 2.0.4 (tdf#44116)

    Voir la liste complète ici.