Июл 29, 2016 - 0 Comments - Интересно -

Выпуск эмулятора терминала xfce4-terminal 0.6.90

29.07.2016 15:45 Выпуск эмулятора терминала xfce4-terminal 0.6.90

Спустя 3.5 года после предыдущего релиза 0.6.3 доступен экспериментальный выпуск эмулятора терминала xfce4-terminal 0.6.90. В новой версии проведена миграция приложения на GTK3+/VTE3, решившая множество проблем, порождённых устаревшей и неподдерживаемой библиотекой VTE, в том числе проблему с Midnight Сommander. Также добавлено несколько нововведений, исправлено множество ошибок и обновлены переводы. Xfce4-terminal требует для работы gtk+-3 3.14.0+ и vte-2.91 0.38+. Наилучшая поддержка обеспечивается с gtk+-3 3.20.0+ и vte-2.91 0.44+.

Полный список изменений:

  • Миграция на GTK+3/VTE3;
  • Исправлена ошибка закрытия не тех вкладок по Ctrl+Shift+W;
  • Горячая клавиша закрытия работает для единственной вкладки;
  • Добавлены горячие клавиши Ctrl+Shift+PgUp/PgDn для перемещения вкладок влево/вправо;
  • Поддержка бесконечного буфера прокрутки;
  • Исправлена ошибка применения действий к неправильной вкладке после закрытия другой вкладки;
  • Обновление версии intltool;
  • Добавлена горячая клавиша Ctrl+Shift+S для задания заголовка вкладки;
  • Опция MiscTabCloseMiddleClick доступна в диалоге настроек;
  • Исправлена ошибка не выведения окна терминала на передний план при использовании опции —tab;
  • Настройка границ окна не работала в выпадающем режиме терминала
  • Новый способ изменения прозрачности окна
  • Исправлена ширина окна в выпадающем режиме, которая не была 100%
  • Добавлена и доступна через диалог настроек опция ShortcutsNoHelpkey, отключающая шорткат F1 (вывод справки)
  • Поддержка magnet ссылок
  • Опция MiscMouseAutohide доступна в диалоге настроек
  • Исправлено падение при указании опции —geometry
  • Возможность увеличивать/уменьшать размер шрифта по нажатию Ctrl +/-; добавлены опции —font и —zoom
  • Больше возможностей увеличения/уменьшения размера шрифта
  • Добавлена скрытая MiscMiddleClickOpensUri, управляющая открытием ссылок по нажатию средней кнопки мыши: если FALSE, то для открытия используется Ctrl + левая кнопка мыши; по умолчанию FALSE
  • Исправлена сборка с vte < 0.44
  • Удалены настройки эмуляции как неподдерживаемые библиотекой vte
  • Не открывать много диалогов задания заголовка
  • Удалена кнопка помощи и добавлена иконка на кнопку закрытия в диалоге задания заголовка
  • Добавлена иконка на кнопку закрытия в диалоге поиска
  • Настройка переименована из Прозрачности в Непрозрачность
  • Обновлена ссылка на веб-сайт в диалоге «О программе»
  • Исправлено падение при перетаскивании вкладки из одного окна терминала в другое
  • Добавлена всплывающая подсказка для кнопки Искать на Панели инструментов
  • В диалог настроек добавлено управление миганием курсора
  • В диалог настроек добавлено управление формой курсора
  • Из gnome-terminal добавлены новые кодировки символов
  • Исправлено падение при задании кодировки
  • Исправлено отделение вкладки с GTK>=3.16
  • Исправлено падение при нажатии правой/средней кнопки мыши на панели вкладок
  • Обновлены переводы.
  1. Главная ссылка к новости (https://github.com/xfce-mirror…)
Автор новости: f2404
Тип: Программы
Ключевые слова: xfce4-terminal
При перепечатке указание ссылки на opennet.ru обязательно

 
+4 +/
Мой любимый эмулятор терминала. Не навороченный, но с нужным функционалом. И не таким большим набором зависимостей.
 
 
+/
Мой — тоже.

Но теперь — буду глюки. Инфа сотка. После этих портирований ничего хорошего не жди.

Одно дело — тратить ресурсы на улучшение ахитекторы и рефакторинг, другое — зубрить очередную несовместимую версию UI-фреймворка.

Починив редкую единственную багу, связанную с МС, внесли десяток новых, да покорежили интерфейс.

Давайте, минусуйте. А потом тихо удивляйтесь и смиряйтесь с появившимися проблемами с прокруткой, фокусом на табах, поиском crtl-shift-f, кривыми цветами раскраски, которых не было до портирования.

 
 
+1 +/
Полюбуйтесь на список закрытых с переходом на GTK3/VTE3 багов, там далеко не только баг с mc. И это ещё не все, только те, до которых у меня дошли руки.
Поверьте, портирование GTK2->GTK3 — не самое весёлое занятие на свете. Но, к сожалению, VTE была заброшена разработчиками GNOME в полурабочем состоянии, баги в ней никто чинить не собирался и не собирается, поэтому другого выхода, кроме портирования, для развивающегося приложения нет.
Если вы видите новые баги, связанные с портированием, — милости просим на [[https://bugzilla.xfce.org/ багзиллу]]. Если просто погулять вышли — милости просим гулять мимо.
 
 
+1 +/
А баг, когда иногда при вводе длинной команды курсор переходил не на следующую строку, а в начало текущей, это баг VTE? И если да, исправлен ли он в VTE3?
 
+/
Это уже зависит от добросовестности разработчика. Говнокодер и при «улучшении архитектуры» багов наплодит. Хоть я и против политики разработчиков GTK+ по ломанию совместимости и предпочитаю Qt, иногда переходить на новый API все же необходимо, мир на месте не стоит.
И, как уже говорили — репорть баги, когда находишь таковые.
 
 
–1 +/
>>И, как уже говорили — репорть баги, когда находишь таковые.

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

пс: блевать тянет от опен соурса

 
 
 
+/
Вы разработчик Xfce? Во-первых, огромное спасибо!

А можете привести скриншот вашей рабочей системы, особенно интересуют родные для XFce приложения со множеством контролов (окна настроек чего-нибудь, например)? Парочку, не больше. Буду благодарен.

Раскрою причину любопытства: интересно, какой темой и шрифтами пользуются сами разработчики.

 
 
+/
Я разработчик xfce4-terminal. Пожалуйста!
По секрету, я сам пользуюсь Cinnamon на работе и LxQt дома 🙂 Скриншоты постить не буду. Вы можете зайти на IRC канал (http://xfce.org/community) и спросить там, вам наверняка ответят.
 
+/
> Нет, на всё это нам понадобилось около двух месяцев. Долгое время терминал
> был просто заброшен.

ну и нафига делать то, что забросишь потом ? из-за таких «был просто заброшен» +1 хейтерам опен соурса

пс: совесть имейте, сделайте минимум функционал, но стабильный

 
 
+/
> Использовал раньше, а потом как-то привык к xterm, он и по умолчанию
> везде присутствует.

Пересел с konsole на roxterm. В oldstable wheezy-lts Debian — после того, как они объявили какие-то из kdelibs не поддерживаемыми.

vte3, roxterm-gtk3 — в старом Debian-e. Выделения мышкой какие-то непривычные, mc[viewer?] и aptitude в чёрную дырочку вместо синего «фона» (хотя, может, это мои эксперименты с xterm256 dsktpkb—) и т.п.

А, да! Как писал аноним в соседней «заменять всё, что работало самописными скриптами-костылями»  —  кипад наполовину отвалился [после сноса за компанию [под библиотеки] kconrol-а и ksession-а(?)). Острая нехватка LFS-а в огранизме?

А вы говорите «новая версия, gtk3″…

 
 
+/
Схожая ситуация. Несколько лет назад в процессе перехода с KDE4 на LXDE перепробовал кучу эмуляторов терминала и тоже остановиля на lilyterm. Отсутствие хоть какого-то развития на протяжении трех лет конечно удручает, но с другой стороны он и так близок к моему идеалу. Отдельно замечу, что он тоже основан на древнем VTE, только ему это почему-то не мешает.
 

 Добавить комментарий

Навигация

Let’s block ads! (Why?)


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Человек ? *