Esta mejora de las herramientas del escritorio es una novedad de Developer 1/08.
GNOME 2.20 es la versión más reciente de GNOME Desktop, el entorno de escritorio de plataforma múltiple. GNOME 2.20 presenta las características siguientes:
Cliente de correo electrónico: el cliente de correo electrónico, Evolution, cuenta con las funciones siguientes:
Advertencia de archivo adjunto
Icono de notificación de correo electrónico en el área de avisos del panel
Copia de seguridad
“Magic Space Bar”
Edición de texto: Gedit tiene un sistema completamente nuevo para resaltar compatible con lenguajes de programación como PHP y Ruby.
Administración de archivos: la búsqueda en el escritorio está integrada en el diálogo de selección de archivos. El administrador de archivos Nautilus muestra más información en la ventana Propiedades para unidades, incluido un gráfico circular que muestra el espacio libre disponible. Asimismo, ver el uso global del disco puede verse en la utilidad Disk Usage Analyzer.
Panel de control: en GNOME 2.20, ha habido una ligera modificación en los paneles para reducir su número y facilitar las tareas de búsqueda. Por ejemplo, esta versión incorpora el applet del panel de control Apariencia. Los applets Tema, Fondo, Fuentes e Interfaz se combinan para crear este applet y simplificar así el menú Preferencias. Además, varias preferencias de Accesibilidad se han trasladado a una nueva ficha en el panel de control Aplicaciones predeterminadas.
Sistema de ayuda: la estructura del navegador de ayuda de GNOME (yelp) se ha modificado para mejorar el estilo y el diseño del sistema de ayuda. Asimismo, se ha mejorado la correspondencia de los colores con el tema que se busca. Las páginas de ayuda aparecen más rápidamente, puesto que cada una de las páginas se carga ahora a petición, en vez de analizarse todo el manual innecesariamente.
Interfaces para idiomas de derecha a izquierda: se dispone de interfaces de derecha a izquierda para idiomas como el árabe o el hebreo, que se escriben de este modo. Los usuarios de estos idiomas esperan que los elementos de la interfaz del usuario se dupliquen de igual modo, en comparación con las interfaces de usuario de izquierda a derecha.
GTK+: GNOME 2.20 usa la versión 2.12 de la API del kit de herramientas de la interfaz del usuario de GTK+.
Glib: la biblioteca de utilidades Glib dispone de g[lowbar]get[lowbar]user[lowbar]special[lowbar]dir(), que ofrece la ruta a carpetas especiales definidas por la herramienta y la especificación de xdg-user-dirs de FreeDesktop.org. Para procesar textos, la nueva API de GRegex proporciona concordancia con cadenas de expresión regular sin necesidad de una biblioteca adicional.
Glade: a partir de esta versión, se ha mejorado en la arquitectura y la interfaz del usuario. Por ejemplo, las ventanas de herramientas como el editor, el inspector y la paleta se pueden acoplar.
Accerciser: explorador interactivo de accesibilidad de Python; sustituye a at-poke.
Rarian: biblioteca de metadatos de documentación, concebida para sustituir a Scrollkeeper.
Gnome-devel-docs: documentación varia para el desarrollador de GNOME.
Poppler-data: los nuevos datos privados se instalan en /usr/share/poppler y contienen archivos de codificación privados para utilizar con poppler.
GNOME Display Manager (GDM): GDM cuenta con una mejor auditoría de utmp y wtmp. GDM también puede usar el Control de acceso basado en la función (RBAC) para controlar el acceso a las funciones de apagado, rearranque y suspensión.
Avahi: algunas aplicaciones de GNOME como Ekiga y Rhythmbox ofrecen compatibilidad con el registro y el descubrimiento de servicios mediante Avahi. Todas las aplicaciones de GNOME pueden usar la API del cliente de Avahi. El daemon de Avahi hace llamadas a la API de Bonjour y usa el servidor de Bonjour para el registro y el descubrimiento de servicios. En las plataformas Linux y FreeBSD, el daemon de Avahi implementa la pila mDNS.