Модули рабочего стола

Модули рабочего стола GNOME не требуют таких же гарантий стабильности API и ABI как модули платформы, хотя предпринимаются попытки сделать их относительно стабильными. Обычно, модули вводятся в выпуск рабочего стола для его зрелости и перемещаются в платформу после их стабилизации.

eel

Библиотека eel обеспечивает набор дополнительных виджетов главным образом для использования в Nautilus, менеджере файлов GNOME. Многие виджеты eel со временем были перенесены в GTK+.

evolution-data-server

Сервер данных Evolution обеспечивает единое хранилище адресной книги и информации календаря, позволяя разным приложениям использовать единые данные. Сервер данных Evolution рассмотрен в Раздел 5.9 ― Адресная книга и календарь.

gnome-panel

В дополнение к текущей панели, пакет gnome-panel предоставляет библиотеки, используемые для построения апплетов панели, выполняющихся на панели пользователя. Апплеты панели рассмотрены в Раздел 5.2 ― Апплеты панели.

gnome-keyring

Менеджер брелоков GNOME обеспечивает современные и безопасные средства для хранения паролей пользователя и другой частной информации. Ключи зашифрованы и доступ к ним может быть совершен только с явного разрешения пользователя. Менеджер брелоков рассматривается в Раздел 5.7 ― Хранение паролей.

gstreamer

GStreamer — мощное мультимедийное средство GNOME для воспроизведения, создания и и манипулирования звуком и видео. GStreamer рассматривается Раздел 3.6 ― Аудио и видео.

gtkhtml

Библиотека gtkhtml предоставляет легковесное средство просмотра HTML с полной поддержкой расширенного редактирования текста. Она используется в почтовом модуле приложения Evolution для просмотра и составления писем в формате HTML.

gtksourceview

Библиотека gtksourceview предоставляет расширение виджета GtkTextView с поддержкой автоматической подсветки синтаксиса и других функций, которые будут полезны для редакторов исходных текстов. Эта библиотека используется в текстовом редакторе gedit.

libgail-gnome

GAIL предоставляет реализацию интерфейсов ATK для GTK+ и библиотек GNOME, позволяя инструментам специальных возможностей взаимодействовать с приложениями, написанными с использованием этих библиотек. Специальные возможности рассматриваются в Раздел 3.5 ― Специальные возможности.

libgnomeprint

Устаревшая библиотека libgnomeprint реализует графическую модель PostScript. Она заменена на GtkPrint. Вместо неё в новом коде нужно использовать GtkPrint. Подсистема печати GNOME рассмотрена в Раздел 3.7.1 ― Печать GNOME.

libgnomeprintui

Устаревшая библиотека libgnomeprintui предоставляет стандартный диалог печати, диалог предварительного просмотра печати и множество других элементов управления, необходимых для печати. Она заменена на GtkPrint. Подсистема печати GNOME рассмотрена в Раздел 3.7.1 ― Печать GNOME.

libgtop

Библиотека libgtop предоставляет переносимый программный интерфейс для получения информации о запущенных процессах. Она используется в приложении Системный монитор.

librsvg

Библиотека librsvg предоставляет реализацию Scalable Vector Graphics (SVG). Она используется повсюду в рабочем столе для отрисовки векторной графики, не зависящий от разрешения экрана.

libsoup

Библиотека libsoup предоставляет реализацию Simple Object Access Protocol (SOAP). Библиотека libsoup рассматривается в Раздел 4.5.1 ― SOAP.

libwnck

Библиотека libwnck предоставляет средств контроля любого EWMH-compliant менеджера окон, включая Metacity, менеджера окон GNOME по умолчанию. Библиотека libwnck рассматривается в Раздел 5.5 ― Менеджер окон.

libxklavier

Библиотека libxklavier предоставляет высокоуровневый программный интерфейс для доступа и установки раскладок клавиатуры. Эта библиотека используется в Keyboard Preferences и позволяет пользователям устанавливать раскладку и параметры клавиатуры.

vte

VTE — это виджет эмулятора терминала для использования в приложения, написанных с использованием GTK+. Он предоставляет стабильный программный интерфейс и использует Pango для отображения текста, что позволяет отображать любой интернациональный текст. VTE используется в приложении GNOME Терминал.