Рейтинг:1

Как показать заголовок экземпляра gitk в переключателе приложений?

флаг us
JJD

Обычно у меня есть несколько экземпляров Гитк открыть во время работы над проектами. Когда я переключаюсь между окнами Gitk, я не вижу, какой экземпляр Gitk принадлежит какому проекту.

GitK в переключателе приложений

Название проекта пишется в заголовке окна, когда оно находится на переднем плане.

Можно ли показать заголовок окна в переключателе приложений?

vanadium avatar
флаг cn
Как вам удается, чтобы у этих экземпляров были отдельные значки в лаунчере? Как правило, разные экземпляры появляются под одним и тем же значком, а затем вы можете переключаться между окнами с помощью Alt+Key_above_tab, который показывает миниатюру и заголовок окна.
Рейтинг:2
флаг pl

Проверьте, используете ли <Супер>+<Вкладка> вместо <Alt>+<Tab> полезно для вас.

Если да, то это можно настроить в Настройки -> Горячие клавиши (Переключить окна против. Переключить приложения).

введите описание изображения здесь

Кроме того, пара, возможно, полезных ссылок, которые могут быть даже интересны в качестве замены того, что вы имеете в виду:

  1. https://extensions.gnome.org/extension/302/windowoverlay-icons/
  2. https://github.com/daniellandau/switcher
Robert Riedl avatar
флаг us
это *Настройки->Устройства->Клавиатура*, но в остальном это должно работать для OP
sancho.s ReinstateMonicaCellio avatar
флаг pl
@RobertRiedl - вот как я это вижу, см. отредактированный ответ.
Robert Riedl avatar
флаг us
да, кажется, зависит от версии Ubuntu? во всяком случае, по твоему скриншоту все ясно
флаг us
JJD
«Переключить окна» на самом деле показывает название проекта. Спасибо. Единственным недостатком является то, что он показывает только окна gitk **текущего** виртуального рабочего стола, в то время как «Переключение приложений» показывает все окна gitk **всех** рабочих столов. Вы знаете, как это изменить?
sancho.s ReinstateMonicaCellio avatar
флаг pl
@JJD - Нет, я не знаю. Я предполагаю, что на самом деле это было бы поражением (основной) цели наличия виртуальных рабочих столов.
Рейтинг:1
флаг mm

Поскольку gitk является дружественной программой Wish (Tcl/Tk), мы можем использовать опции Wish, чтобы делать то, что вы хотите, вручную. Возможно, есть способ отредактировать /usr/bin/gitk, чтобы он делал именно то, что вам нужно, но я нашел альтернативу.

Метод:

компакт-диск ./каталог-с-git-репо/
желаю /usr/bin/gitk -name "Имя вручную"

Результат:

Переключатель приложений теперь показывает экземпляр значка gitk с «Именем вручную» в качестве имени приложения.

Альтернативный метод:

Отредактируйте /usr/bin/gitk строку 3:

exec пожелание "$0" -- "$@"

к

exec пожелание "$0" -имя "$@" -- "$@"

Альтернативный результат:

"$ gitk" показывает -- для имени приложения gitk «$ gitk branchname» показывает имя ветки для имени приложения gitk в переключателе.

флаг us
JJD
`gitk ` работает. Спасибо. Но чаще всего я запускаю `gitk --all > /dev/null 2>&1 &`. Было бы полезно, если бы в этом случае показывалось имя репозитория.

Ответить или комментировать

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