Y más…

Mejoras adicionales en 3.6

Otras mejoras en la plataforma GNOME en la versión 3.6 incluyen:

  • Pango, la biblioteca para mostrar y renderizar texto, se ha portado para usar Harfbuzz que proporciona una alta calidad de renderizado y ocupa menos memoria. Como efecto colateral, el «backend» obsoleto pangox se ha quitado. El tarball independiente de pangox sirve de ayuda para la transición de las API de pangox obsoletas

  • El marco de trabajo de registro de actividades Zeitgeist se usa en Empathy y en folks.

  • libgdata ha recibido soporte para Google Drawings.

  • Para probar su aplicación DBus puede usar GTestDBus, por lo que sus pruebas usarán un bus de sesión privado en vez de usar el del usuario.

  • gnome-common proporciona una macro m4 GNOME_CODE_COVERAGE para permitir a los proyectos añadir código de soporte usando lcov. Consulte totem-pl-parser para ver un ejemplo de implementación.

  • El «backend» predeterminado de GNOME de GSettings, dconf, ha recibido una refactorización masiva, con especial esmero en la capacidad de probarlo.

  • librest, la API para acceder a servicios web RESTful, ha recibido soporte para autenticación HTTP.

  • Todas las utilidades de gvfs, así como las utilidades de línea de comandos, forman parte de GLib y GTK+ ahora incluye páginas del manual.

Planes para 3.8

  • libgnome-keyring se marcará como obsoleta por completo en favor de libsecret.

    La biblioteca libsecret es el nuevo cliente de la API del servicio secreto de D-Bus. Permite almacenar contraseñas de varias maneras en el escritorio.

  • El navegador Web de GNOME se ha portado a WebKit2. Si quiere probar esta versión en desarrollo, construya el navegador con --with-webkit2. Esto implica:

    • Mejoras en la sensibilidad (¡el desplazamiento es asombroso!) y la estabilidad.

    • Gracias al soporte del complemento OOP, los complementos de GTK 2.x funcionan otra vez de manera independiente. Esto significa que se soporta Flash sin necesidad de basarse en nspluginwrapper.

    • Otras cosas existentes, pero invisibles para los usuarios, como la seguridad mejorada o una API nueva y mejorada, construida basándose en toda nuestra experiencia con el WebKit clásico.

  • Evolution también usará WebKit para componer mensajes. Esto hará que GtkHtml quede obsoleto. También obtendrá un marco de trabajo importador nuevo.

  • Evolution-Exchange (uno de los conectores de Evolution para servidores Microsoft Exchange)debe marcarse como obsoleto en favor de Evolution-EWS y Evolution-MAPI.