LINUX.ORG.RU

XFCE Terminal 1.0.0

 ,


4

1

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

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

★★★★★

Проверено: maxcom ()
Последнее исправление: sudopacman (всего исправлений: 2)

Ответ на: комментарий от crypt

На всякий случай перепроверил, у меня и сейчас кодировка UTF-8, честно говоря не уловил связи.

Я собственно без претензий, но xterm доступен сразу, а urxvt ещё ставить надо.

ssh2 ★★★★★
()
Ответ на: комментарий от ssh2

кодировка

locale?

Я собственно без претензий, но xterm доступен сразу, а urxvt ещё ставить надо.

а, так ты вообще пользуешься всем by default? никаких программ больше не ставишь?

честно говоря не уловил связи.

rxvt-unicode позволяет показывать юникодные символы в терминале.

crypt@witch ~/Archive $ ls -l
total 8420K
-rw-r----- 1 crypt crypt    6323 Jun 23  2012 漢字_リスト 2.sxw
...

для xterm кодировка привязывается к шрифту в настройках:

Xterm*font:     -adobe-source code pro-r-normal--17-120-100-100-m-0-iso10646-1
crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 2)
Ответ на: комментарий от permafrost

тогда я тоже хочу посмотреть!:) скриншот?

crypt ★★★★★
()
Ответ на: комментарий от Aceler

Голой текстовой консоли простительно, там выделено меньше 1Мб памяти и не всех этих мышек, окошек, цветов, контекстных меню и прочего. И никто не пытается представить голую консоль как удобное повседневное средство работы, это базовый режим для особых случаев.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от crypt

для xterm кодировка привязывается к шрифту в настройках

Мне кажется ты о каком-то древнем xterm:

user@balamut:~$ grep XTerm .Xdefaults
XTerm*locale: utf8
XTerm*renderFont: true
XTerm*faceName: Ubuntu Mono
XTerm*faceSize: 14
XTerm*foreground: lightgray
XTerm*cursorColor: green
XTerm*background: black
XTerm*RightScrollBar: true
XTerm*termName: xterm-256color

Скачал UTF-8-Demo вывел cat’ом, все символы видны, не думаю, что в Опёнке xterm особенный.

locale?

UTF-8, слаб я и не могу с сам знаешь кем конкурировать. :)

а, так ты вообще пользуешься всем by default? никаких программ больше не ставишь?

Моя стратегия – не ставить приложений, для которых уже есть альтернатива в базовом образе. Как правило это работает.

ssh2 ★★★★★
()
Последнее исправление: ssh2 (всего исправлений: 1)
Ответ на: комментарий от ssh2

Мне кажется ты о каком-то древнем xterm:

так если брать исходную тему, то

как я уже 20 лет пользуюсь urxvt до релиза этого в 2022?

ты спрашиваешь, есть ли смысл переходить с xterm, и я понял твой вопрос, так что ты 20 лет сидишь на оригинальном xterm и мол нафига мне твои модные штучки.

crypt ★★★★★
()
Ответ на: комментарий от crypt

Я честно говоря не помню уже что там было 20 лет назад, наверное я использовал какой-нибудь eterm из Enlightenment или Gnome terminal.

Вопрос должен был звучать скорее как: что у urxvt есть такого, чего нет у xterm. Выяснили – думаю, что в данный момент это вопрос привычки.

ssh2 ★★★★★
()
Ответ на: комментарий от ssh2

наверное я использовал какой-нибудь eterm из Enlightenment

urxvt - это более ранний (и вообще первый?) проект заточенный на юникод. он просто старше. я думаю, у тебя просто вопрос так значимо не стоял.

crypt ★★★★★
()
Последнее исправление: crypt (всего исправлений: 1)

лет в 20-25 у меня вызывало искреннее удивление, почему столько людей в мире делает одно и то же, каждый пишет с нуля то, что уже давно сделано другими - вместо того, чтобы улучшать существующее

сейчас я конечно уже понимаю причины этого, но сука, удивлять меня это не перестает

2022 год:

«Что нового добавлено с момента выхода предыдущего релиза: Прокрутка вверх теперь не будет сбрасываться при потоковом выводе данных в окне терминала.»

Сколько сотен человек до этого уже решало подобную проблему? Почему человечество каждый сука раз все начинает практически с нуля?? Сколько человекочасов тратится на подобную хрень?

lvmuser
()
Ответ на: комментарий от Siborgium

Зачем все это, если есть less/more/most/…, в которых не придется заниматься ерундой?

Да просто затем, что иногда удобно иметь дублирование функционала через мышевожество. Не указывать количество строчек для прыжка, а просто дёрнуть мышой куда надо, попивая чай другой рукой. А иногда - да, держа руки на клаве, делать всё через хоткеи.

lv ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.