Вышла новая версия выпадающего терминала Guake 0.7.0

Guake — это выпадающий терминал, вдохновленный консолями в компьютерных играх, в том числе той, которая использовалась в Quake, выходящий сверху по нажатию специальной горячей клавиши (по-умолчанию используется клавиша F12 для вызова Guake).

Недавно вышла новая версия Guake 0.7.0, получив некоторые важные исправления, а также новые возможности (в сравнении с версией 0.6.2), такие как:

  • улучшенные (и исправленные) цветовые палитры, добавлен предпросмотр цветовой палитры в настройках
  • добавлены новые цветовые палитры
  • добавлены горячие клавиши для уровня прозрачности
  • в настройки добавлена возможность исполнения скрипта при запуске Guake (раньше это было доступно только через Gconf)
  • в контекстное меню ссылок добавлен пункт для ее открытия
  • исправлена совместимость с Ubuntu 15.04 (этот баг относится к исправлению совместимости с Unity во всех версиях Ubuntu, старше, чем 12.04, но оно было протестировано только в Ubuntu 15.04; так или иначе, это, скорее всего, будет работать в Ubuntu 14.04 и 14.10) — что означает то, что Guake теперь корректно определяет размер лаунчера Unity и, если включено его автоскрытие), размер окна Guake (если ширина выставлена на максимум) меняется в соответствии с этим
  • другие различные исправления багов

Полный список изменений в Guake 0.7.0 вы можете найти здесь.

В сравнении с Guake 0.5.0, который сейчас доступен в официальных репозиториях Ubuntu 15.04, здесь есть даже более интересные изменения, например, опция для сохранения текущего буфера терминала в файл, горячие клавиши для перемещения вкладок и различные новые встроенные цветовые палитры.

Даже больше — в Ubuntu 14.04 и 14.10 доступен Guake 0.4.4 — а с тех времен приложение получило еще и улучшенную поддержку работы с несколькими мониторами — вы можете выбрать, на котором из них отображать Guake, изменять размер главного окна, перемещаемые вкладки, новые горячие клавиши и прочее.

guake

По моим наблюдениям, в Guake 0.7.0 я заметил только некоторые небольшие проблемы, некоторые из которых также присутствовали и ранее. Например, при моих настройках (Guake находится посередине экрана с шириной в примерно 70%, два монитора) Guake ориентирован влево вместо того, чтобы быть посередине, на втором мониторе.

Этого не происходит, если вы установите отображение Guake только на основном мониторе, поэтому я и отключил его от второго монитора — вы можете сделать то же самое в таком случае.

Для двух других проблем пакеты в PPA-репозиории WebUpd8 содержат в себе патчки, поэтому, хотя эти исправления и недоступны в Guake 0.70, они исправлены, если вы используете пакет из данного репозитория.

Устанавливаем Guake в Ubuntu или Linux Mint через PPA-репозиторий

Guake доступен в репозитории WebUpd8 Backports PPA для Ubuntu 15.04, 14.10 или 14.04 / Linux Mint 17.1 или 17 и соответствующих связанных производных. Чтобы добавить в вашу систему этот репозиторий и установить последнюю версию Guake, вы можете использовать следующие команды в терминале (чтобы открыть его, используйте комбинацию клавиш Ctrl+Alt+T):

sudo add-apt-repository ppa:webupd8team/unstable
sudo apt-get update
sudo apt-get install guake

Или, если вы не хотите добавлять PPA-репозиторий в свою систему, вы можете загрузить deb-файлы отсюда.

Важное замечание — в первый раз, когда вы запустите Guake, он не запустится, отображая примерно такую ошибку: «Guake can not init! Gconf Error. Have you installed guake.schemas properly?». Вам нужно запустить приложение заново, и оно должно заработать (если это будет продолжаться, попробуйте перезапустить систему). Это также происходит и с официальными пакетами Guake из репозиториев Ubuntu и Debian.

После установки запустите Guake и используйте F12 (если что-либо еще не использует эту горячую клавишу), чтобы показать или скрыть его — это можно менять, вместе со многими другими параметрами, в настройках Guake.

Чтобы загрузить исходный код и сообщить о багах, вы можете использовать страницу Guake на Github.