Módulos de escritorio

No se requiere que los módulos en el escritorio GNOME mantengan las mismas garantías de estabilidad de API y ABI como los módulos en la plataforma, aunque, se intenta mantenerlos relativamente estables. A menudo, los módulos se introducen en el lanzamiento del escritorio para madurar, y luego se trasladan a la plataforma cuando se han estabilizado.

eel

La biblioteca eel proporciona un número adicional de widgets para usarlos principalmente en Nautilus, el gestor de archivos de GNOME. Muchos de los widgets de eel se han proporcionado desde entonces desde GTK+.

evolution-data-server

El servidor de datos de Evolution proporciona una ubicación unificada para libretas direcciones e información de calendario, permitiendo que varias aplicaciones compartan los mismos datos. El servidor de Evolution se trata en Sección 5.9: Libreta de direcciones y calendario.

gnome-panel

En adición al panel actual, el paquete gnome-panel proporciona las bibliotecas usadas para construir miniaplicaciones de panel para ejecutarse en el panel del usuario. Las miniaplicaciones del Panel se tratan en Sección 5.2: Miniaplicaciones del panel.

gnome-keyring

El depósito de claves de GNOME, proporciona una forma moderna y segura de almacenar contraseñas de usuario y otros datos sensibles. Las claves se cifran y únicamente se puede acceder a ellas con permiso explícito del usuario. El depósito de claves GNOME se trata en la Sección 5.7: Almacenar contraseñas.

gstreamer

GStreamer es el potente sistema multimedia que se usa en todo GNOME para reproducir, crear y manipular sonido y vídeo. Se habla de GStreamer en la Sección 3.6: Multimedia.

gtkhtml

La biblioteca gtkhtml proporciona un renderizador HTML ligero con soporte completo para edición de texto enriquecido. Se usa dentro del cliente de correo Evolution para permitir a los usuarios redactar y leer correo HTML.

gtksourceview

La biblioteca gtksourceview proporciona un extensión para el widget GtkTextView que soporta el resaltado automático de sintaxis y otras funciones que son útiles para editores de código fuente. Usado en el editor de texto gedit.

libgail-gnome

GAIL proporciona una implementación de las interfaces ATK para GTK+ y las bibliotecas de GNOME, permitiendo a las herramientas de accesibilidad interactuar con aplicaciones escritas utilizando esas bibliotecas. La accesibilidad se trata en el Sección 3.5: Accesibilidad.

libgnomeprint

libgnomeprint es una biblioteca obsoleta que proporciona una implementación del modelo de imagen PostScript. Ha sido sustituida por GtkPrint. El nuevo código escrito debe usar GtkPrint en su lugar. La plataforma de impresión de GNOME se trata en la Sección 3.7.1: Impresión en GNOME.

libgnomeprintui

libgnomeprintui es una biblioteca obsoleta que proporciona un diálogo de impresión estándar, un diálogo de previsualización, y otros controles diversos requeridos para impresión. Ha sido sustituida por GtkPrint. La plataforma de impresión de GNOME se trata en la Sección 3.7.1: Impresión en GNOME.

libgtop

La biblioteca libgtop proporciona una API portable para obtener información acerca de procesos en ejecución. Se usa en la aplicación Monitor del Sistema.

librsvg

La biblioteca librsvg proporciona una implementación de SVG (Scalable Vector Graphics). Se usa en todo el escritorio para renderizar gráficos vectoriales independientemente de la resolución.

libsoup

La biblioteca libsoup proporciona una implementación del protocolo SOAP (Simple Object Access Protocol), así como una implementación HTTP. SOAP se puede usar para construir servicios web dentro de aplicaciones. La biblioteca libsoup se trata en la Sección 4.5.1: SOAP.

libwnck

La biblioteca libwnck proporciona medios para controlar cualquier gestor de ventanas compatible con EWMH, incluyendo Metacity, el gestor de ventanas de GNOME predeterminado. La biblioteca libwnck se trata en la Sección 5.5: Gestor de ventanas.

libxklavier

La biblioteca libxklavier proporciona una API de alto nivel para acceder y establecer distribuciones del teclado. Se usa en las Preferencias de teclado para permitir a los usuarios establecer su distribución de teclado y opciones.

vte

VTE es un widget emulador de terminal para uso en aplicaciones GTK+. Proporciona una API consistente y usa Pango para dibujar el texto, permitiendo mostrar todo el texto internacionalizado. VTE se usa en la aplicación Terminal de GNOME.