Et bien plus...

D'autres améliorations dans 3.6

Les autres améliorations de la plateforme GNOME dans 3.6 incluent :

  • Pango, la bibliothèque d'agencement et de rendu de texte, a été intégrée afin d'utiliser Harfbuzz pour fournir des rendus de qualité supérieure et économiser de la mémoire. Un effet collatéral est la suppression du moteur obsolètepangox . Une archive indépendante de pangox contribue à quitter en douceur les APIs obsolètes de pangox.

  • Le cadre Zeitgeist de suivi d'activité est utilisé dans Empathy et folks.

  • La gestion de Google Drawings a été ajoutée à libgdata.

  • Vous pouvez utiliser GTestDBus pour tester votre application DBus afin que vos tests utilisent un bus de session privé plutôt que celui de l'utilisateur.

  • gnome-common fournit une macro m4 GNOME_CODE_COVERAGE pour permettre aux projets d'ajouter facilement la gestion de la couverture de code utilisant lcov. Voir totem-pl-parser pour un programme d'exemple.

  • Le moteur GSettings par défaut de GNOME, dconf a été retravaillé en profondeur, en particulier pour améliorer la testabilité.

  • librest, l'API d'accès aux services web utilisant REST gère à présent l'authentification HTTP.

  • Tous les utilitaires gvfs, ainsi que les outils en ligne de commande faisant partie de la GLib et de GTK+ sont à présent accompagnés de manuels.

Plans pour GNOME 3.8

  • libgnome-keyring sera entièrement rendu obsolète en faveur de libsecret.

    La bibliothèque libsecret est le nouveau client pour l'API D-Bus Secret Service. Elle permet le stockage des mots de passe de manière uniforme.

  • Web, le navigateur de GNOME est en cours de portage vers WebKit2. Si vous souhaitez tester ce développement en cours, compilez le navigateur avec l'option --with-webkit2. Cela signifiera :

    • Une réactivité (admirez la fluidité du défilement !) et une stabilité accrues.

    • Grâce à la gestion hors processus de GTK 2.x, les greffons fonctionnent à nouveau instantanément. Cela signifie que Flash est géré sans recourir à nspluginwrapper.

    • D'autres chose présentes, mais invisibles de l'utilisateur, telles qu'une sécurité accrue ou une API rénovée et améliorée, tout ceci construit à partir de l'expérience acquise sur la version précédente de Webkit.

  • Evolution utilisera WebKit pour la rédaction de messages, rendant ainsi GtkHtml obsolète. Un nouveau mécanisme d'importation fait aussi son apparition.

  • Evolution-Exchange (un des connecteurs d'Evolution vers les serveurs Microsoft Exchange) pourrait éventuellement être rendu obsolète au profit d'Evolution-EWS et Evolution-MAPI.