Выпущен стабильный релиз 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.
>>> Подробности