Несколько дней назад разработчики проекта Xfce выпустили выпуск основной версии эмулятора терминала Xfceтерминал 1.0.0. Новая версия подготовил новый сопровождающий который возобновил разработку после того, как проект вышел из эксплуатации в 2020 году.
Запуск также он примечателен изменением схемы нумерации версий. В рамках ветки 1.1.х будут формироваться экспериментальные версии, из которых будет сформирована стабильная версия 1.2.0. В случае значительных изменений, таких как миграция на GTK4, или после постепенного достижения нумерации 1.9.x, планируется ветка 2.0.
Основные новые возможности xfce4-terminal 1.0.0
В представленной новой версии подчеркивается, что улучшенная производительность прокрутки по мере формирования информации (настройка «Прокрутка при выходе»), которая теперь автоматически отключается на некоторое время, если пользователь начинает прокручивать вверх.
Еще одно изменение, которое выделяется в этой новой версии, заключается в том, что диалоговое окно, которое отображается при попытке вставки из буфера обмена, было переработано с небезопасными escape-последовательностями, а также добавлена возможность отключения вывода таких предупреждений.
Что касается внутренних улучшений, разработчик упоминает, что потратил много времени на переписывание кода, обрабатывающего ускорители и создание различных меню. Это удалило большую часть устаревшего кода в терминале Xfce и устранило несколько небольших проблем или несоответствий, существовавших в старом коде, а также уменьшило размер базы кода.
Первоначально этот переход привел к ряду регрессий, но благодаря тестировщикам сообщества, кажется, что все ярлыки или проблемы с пользовательским интерфейсом, созданные им, были исправлены. Приятным преимуществом этого перехода является возможность настраивать ускорители перехода к вкладке.
Из других изменений которые выделяются из этой новой версии:
- Добавлена поддержка плавающих полос прокрутки.
- В меню добавлен пункт отправки сигналов процессам.
- Изменены опции «-tab» и «-window».
- Добавлен режим полного заполнения (настройка «Заполнение») при отображении фоновых изображений.
- Предусмотрена возможность изменения поведения при щелчке правой кнопкой мыши.
- Добавлена поддержка редактора тегов.
- Более плавная интеграция со средой Xfce обеспечивается за счет использования класса XfceTitledDialog и приложения оформления окон на стороне клиента.
- Диалоговое окно «Небезопасная вставка» было значительно переработано и теперь также дает вам возможность временно отключить его.
- Ускорители, содержащие клавишу «Tab», теперь можно изменить во время выполнения.
- Для приложений Xfce был создан новый редактор ярлыков, и Xfce Terminal — одно из первых приложений, поддерживающих его (требуется libxfce4ui 4.17.2 или выше).
Что касается будущих версий Xfce Terminal, разработчик упоминает некоторые цели для версии 1.2.0:
- Переписывание диалогового окна настроек для использования XfceTitledDialog и интеграции в него редактора ярлыков.
- Создайте новый виджет редактора конфигурации в libxfce4ui, повторно используя существующий код редактора конфигурации и используя его для удаления скрытых настроек.
- Документация по всем общедоступным функциям в терминале Xfce.
- Мы представляем функциональность, аналогичную профилям, которая закроет кучу открытых проблем.
- Восстановление вкладок вне сред Xfce.
- Улучшена совместимость с FreeBSD.
В конце концов если вам интересно узнать об этом больше, вы можете проверить подробности в по следующей ссылке.
Как установить xfce4-терминал в Linux?
Для тех, кто заинтересован в возможности установки этой новой версии, они должны знать, что если у них уже установлена среда XFCE, все, что им нужно сделать, это обновить пакеты, чтобы обновить терминал.
Что касается тех, кто просто хочет установить терминал, просто введите одну из команд, которыми мы поделимся ниже.
Для тех, кто является пользователем Arch Linux, Manjaro или любой другой производной Arch Linux, просто откройте терминал и введите:
sudo pacman -S xfce4-terminal
Либо для других дистрибутивов (поскольку на данный момент новая версия не обновлялась в репозиториях основных дистрибутивов, а Arch Linux единственная) просто скачайте исходники и скомпилируйте:
wget https://archive.xfce.org/src/apps/xfce4-terminal/1.0/xfce4-terminal-1.0.0.tar.bz2
tar xf xfce4-terminal-1.0.0.tar.bz2
cd xfce4-terminal-1.0.0
./configure
make
make install