Тур по Xfce 4.4
Сегодня наконец доступна долгожданная версия 4.4.0 рабочего окружения Xfce. Я попытаюсь подчеркнуть некоторые из новых особенностей, добавленных со времени последнего стабильного выпуска.
Значки рабочего стола
Поддержка значков на рабочем столе было одной из наиболее желанных функциональностей для выпусков 4.0 и 4.2. Наконец, в Xfce 4.4.0 эта возможность добавлена в менеджер рабочего стола Xfdesktop.
![]()
Значки рабочего стола
Менеджер рабочего стола использует библиотеки Thunar для управления значками запуска и файлами/каталогами на рабочем столе. Менеджер рабочего стола позволяет отображать значки свёрнутых приложений на рабочем столе — это довольная популярная функция среди пользователей CDE. Конечно, вы можете отключить значки, если предпочитаете видеть рабочий стол свободным.

Настройки рабочего стола
Xfdesktop также продолжает предоставлять доступ к меню приложений, как это было в предыдущих выпусках Xfce.
Файловый менеджер
Поддержка значков рабочего стола обеспечена новым файловым менеджером Thunar, который заменяет прежний Xffm.

Файловый менеджер Thunar
Thunar был написан с нуля, чтобы обеспечить простой в использовании, но все еще очень легковесный файловый менеджер для Xfce. Его пользовательский интерфейс был разработан, чтобы выглядеть как диалог выбора файлов, появившийся в GTK+ 2.4 или как файловые менеджеры вроде Nautilus. pcmanfm уже подхватил эту идею.
Thunar поддерживает всю функциональность управления файлами, которую ожидают пользователи, а также ряд дополнительных возможностей. Например, включён так называемый инструмент массового переименования, позволяющий переименовывать несколько файлов одновременно по определённому критерию.

Переименование нескольких файлов в Thunar
Съёмные приводы и носители
Xfce 4.4.0 обеспечивает легкий доступ к данным съемным приводам и носителям. Просто вставьте носитель в привод, или подключите съёмное устройство, как сразу же на рабочем столе и боковой области Thunar появится значок, соответствующий съемному устройству.

Съёмные тома
Щёлкните по значку, чтобы автоматически присоединить устройство. Щёлкните правой кнопкой для отсоединения или извлечения устройства. Заметьте, что эта возможность требует HAL и поэтому доступна лишь для версий Linux от 2.6.x и FreeBSD от 6.x на момент написания этой статьи (в FreeBSD 4.x и 5.x также доступна ограниченная поддержка устройств, которая не требует HAL).
Текстовый редактор
В этот выпуск включён новый текстовый редактор MousePad. MousePad предоставляет все базовые функции текстового редактора — не более, но и не менее.

MousePad
MousePad можно считать эквивалентом Блокнота в Windows. Он запускается очень быстро, обычно менее чем за секунду, даже на старых компьютерах.
Оконный менеджер
Xfwm4 до сих пор остается любимым оконным менеджером.

Xfwm4 ARGB32
Этот выпуск содержит улучшенный составитель, поддерживающий прозрачные ARGB окна, тени, прозрачные рамки окон и многое другое.

Переключатель Xfwm4
Xfwm4 так же содержит совершенно новый переключатель приложений. Как показано на снимке экрана ниже, он отображает все окна текущего рабочего места со значками и заголовками окон.

Темы Xfwm4
Кроме того, была добавлена поддержка нескольких графических форматов для тем оформления окон, включая изображения PNG, GIF и SVG.

Настройки Xfwm4
Так же были добавлены дополнительные элементы управления оконным менеджером, позволяющие тщательно настроить поведение окна.
Панель
Xfce4-panel был полностью переписан для выпуска Xfce 4.4. Теперь из коробки поддерживаются несколько панелей, и их можно легко настроить с помощью нового менеджера панелей, показанного на снимке экрана ниже.

Менеджер панелей
Одной из основных проблем предыдущих версий Xfce было то, что каждый модуль должен был быть запущен в том же процессе, что и панель и, следовательно, из-за одного-единственного модуля могла “поломаться” вся панель. Для решения этой проблемы, в панели добавлена поддержка внешних модулей.

Диалог добавления элемента на панель
Разработчики модулей панели теперь могут выбирать: запускать модуль как внешний процесс или в составе процесса панели, в зависимости от надёжности работы модуля.
![]()
Модуль значков панели
Так как теперь есть поддержка нескольких панелей, то отдельные утилиты Xftaskbar4 и Xfce4-iconbox более не требуются. Они были заменены соответствующими модулями панели.
Большинство дополнительных модулей панели, доступных через проект Xfce Goodies, были обновлены для новой панели, а также были добавлены некоторые новые. Например, новый xfce4-xfapplet-plugin позволяет пользователям добавлять модули панели GNOME на панель Xfce.
Управление временем
Новое приложение управления временем Orage заменило Xfcalendar, который был представлен в Xfce 4.2.0. Orage имеет несколько функций для эффективного управления вашим временем.

Orage
Хотя Orage очень лёгкий и простой в использовании, он поддерживает все важные функции, имеющиеся в более крупных календарных приложениях, таких как Outlook или Evolution. Если Xfcalendar в прошлом использовал собственный формат dbh для хранения ваших настроек, то Orage основан на ical и поэтому совместим с другими календарными приложениями.
Эмулятор терминала
Хотя Терминал был доступен уже во время выпуска 4.2, он не был достаточно надёжен для его включения в качестве основного компонента. В этом выпуске он стал одним из основных компонентов рабочего стола.

Терминал
Помимо базовых функций, которые можно ожидать от эмулятора терминала, он включает некоторые приятные дополнительные возможности, такие как несколько вкладок в одном окне, настраиваемые панели инструментов и возможность настроить практически любой аспект приложения через скрытые параметры. Как видно на снимке экрана выше, в этом выпуске также поддерживается настоящая прозрачность с использованием встроенного композитора Xfwm4.
Печать
Xfprint, приложение Xfce для управления печатью, в этом выпуске получило несколько небольших улучшений. Во-первых, конвертер a2ps больше не является обязательным, хотя по-прежнему рекомендуется. Была добавлена поддержка CUPS 1.2, и теперь Xfprint может отображать состояние принтера при использовании бэкенда CUPS.

Печать в Xfce
Xfprint также интегрируется с MousePad, обеспечивая универсальную поддержку печати различных текстовых документов с помощью конвертера a2ps.

Диалог печати Xfce
Как видите, диалог печати по-прежнему выглядит относительно похоже на таковой в Xfce 4.2, но внутренняя реализация поддержки печати была улучшена, особенно поддержка CUPS. Кроме того, функциональность управления печатью была вынесена в библиотеку, чтобы другие приложения могли использовать API для доступа к конфигурации принтера.
Автозапуск
В Xfce 4.4.0 реализована новая спецификация автозапуска — Xfce был первым рабочим окружением, реализовавшим эту функцию, но не успел сделать выпуск раньше других. ;-)

Редактор автозапуска Xfce
Спецификация состоит из двух частей: Автозапуск приложений во время запуска, реализованный в xfce4-session, и Автозапуск приложений после монтирования, реализованный в thunar-volman. Этот выпуск также включает xfce4-autostart-editor, показанный на снимке экрана выше, который позволяет пользователям легко добавлять, удалять или отключать приложения автозапуска.
Настройки
В этом выпуске появились новые возможности для настройки рабочего стола под Ваши нужды. Ранее уже были представлены некоторые новые диалоги настройки.

Предпочитаемые приложения
Настройка предпочитаемых приложений, которая ранее была доступна только в Терминале, импортирована в Xfce, таким образом пользователям более нет необходимости редактировать профиль оболочки для определения того, какой браузер и эмулятор терминала должны использовать приложения Xfce. Целью было сделать изменение приложений для определённых категорий настолько лёгким, насколько это возможно (пользователи GNOME уже заметили заимствование GNOM’ом этого подхода, потому что это так просто).

Комбинации клавиш
И потом, была проблема с комбинациями клавиш клавиатуры в Xfce 4.2… Xfce 4.2 ограничивала количество свободно доступных комбинаций клавиш, хотя люди нуждались в назначении любого количества комбинаций клавиш клавиатуры. С Xfce 4.4 это ограничение ушло в историю, и комбинации клавиш приложения сейчас отделены от комбинаций клавиш оконного менеджера.
Обратная связь
Пожалуйста, оставьте ваши комментарии на эту статью в моём блоге или используйте список рассылки Xfce, если у вас есть вопросы по Xfce 4.4.0 или трудности с установкой.
Ссылки
Благодарности
Автор — Benedikt Meurer, 21 января 2007