29.06.2022

XFCE Terminal 1.0.0

Выпущен стабильный релиз XFCE Terminal с красивым номером версии 1.0.0, сообщает мейнтейнер Сергиос-Анестис Кефалидис (Sergios — Anestis Kefalidis). Он взялся за фактически брошеный проект в прошлом сентябре и сейчас спешит рассказать о проделанной работе и планах на будущее.

Во-первых, он решил перенять подход к версионности, где каждый нестабильный релиз будет выходить с нечетным числом (например, 1.1.x) на второй позиции номера, а стабильный — с четным. Так, следующий стабильный релиз выйдет под номером 1.2.0.

Что нового добавлено с момента выхода предыдущего релиза:

  • Прокрутка вверх теперь не будет сбрасываться при потоковом выводе данных в окне терминала.

  • Добавлена поддержка автоматически скрывающихся полос прокрутки окна.

  • Появилась возможность отправления сигналов запущенному процессу посредством UI приложения.

  • Немного переработана обработка аргументов –tag и –window с целью получения интуитивно ожидаемого результата.

  • Добавлена возможность установки фонового изображения для окна терминала.

  • Переработана обработка «небезопасной вставки», а также добавлена опция для ее отключения.

  • Появилась возможность переназначения обработчика клика правой кнопкой мышки.

  • Добавлена возможность изменении комбинаций клавиш, содержащих «Tab», прямо во время работы приложения.

  • Поддержка нового «Редактора комбинаций клавиш» (Shortcuts Editor). Требуется libxfce4ui версии >4.17.2.

  • Для диалоговых окон теперь почти везде используется XfceTitledDialog.

  • Помимо этого проведена большая работа по переписыванию устаревшего кода и устранению мелких проблем. С помощью добровольцев-тестировщиков удалось отладить возникшие при этом ошибки с отображением меню и обработкой комбинаций клавиш, так что теперь XFCE Terminal имеет более компактную кодовую базу и старается во всем соответствовать внешнему виду окружения XFCE.

Планы на 1.2.0 пока следующие:

  • Переписание диалога параметров с использованием XfceTitledDialog , интеграция в него «Редактора комбинаций» клавиш (Shortcuts Editor).

  • Перевод «Редактора настроек» (Settings Editor) на libxfce4ui.

  • Документация всех публично доступных функций приложения.

  • Добавление профилей.

  • Возможность восстановления закрытых вкладок не только в XFCE, но и других окружениях.

  • Улучшение поддержки FreeBSD.

>>> Подробности

Источник.