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.