7

Вскоре я использую Ubuntu Oneiric Ocelot (11.10) с gnome-shell (Gnome 3) и пытаюсь привыкнуть к стандартному клиенту Empathy Instant Messaging.

Когда я нажимаю кнопку закрытия списка контактов Эмпатии, окно исчезает, как и ожидалось. Когда я сейчас запускаю Empathy через меню Gnome Activities, список контактов снова появляется. Это не так просто, как щелкнуть значок на панели задач в Psi в Gnome 2, но пока работает.

Но когда я сначала запускаю беседу и открываю окно беседы, затем закрываю список контактов и пытаюсь восстановить доступ к нему с помощью действий Gnome, я только фокусируюсь на окне беседы, и список контактов не появляется. Кажется, я могу вернуть список контактов только в том случае, если я закрываю окно беседы (и, таким образом, сигнализирую о завершении разговоров), а затем снова использую Gnome Activities, чтобы вернуть свой список контактов.

Это ужасно. Это предназначено? Я что-то упускаю?

4 ответа4

8

Вы можете щелкнуть правой кнопкой мыши значок Empathy в док-станции и выбрать « Новое окно» или щелкнуть его средней кнопкой мыши, чтобы открыть список контактов в другом рабочем пространстве. (Это не идеально, извините.)

4

Я нашел другой обходной путь, чем щелчок правой кнопкой мыши> в новом окне над значком эмпатии на информационной панели действий.

Если вы используете gnome 3, тогда вы можете установить расширения, попробуйте панель расширений -избранное, убедитесь, что сопереживание находится в избранном, чтобы оно появилось на новых значках в верхнем левом углу после активации расширения (необходимо выйти из системы и войти снова).

Если щелкнуть значок сопереживания на панели расширений, откроется список контактов, даже если разговоры открыты.

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

Обновить:

Другой трюк, который я добавил, - это сочетание клавиш (CTRL+ALT+E) для открытия эмпатии, которое также будет открывать список контактов всегда даже при открытых окнах чата. Чтобы добавить его, перейдите в раздел "Действия"> "Системные настройки"> "Клавиатура"> "Пользовательский ярлык"> +> "Введите имя" и введите команду "empathy" (без кавычек), затем в новой строке ярлыков щелкните справа, где указано "Новый ярлык", и нажмите комбинацию клавиш, которую вы хотите для сокращения.

1

Привязать сочетание клавиш в Gnome - Клавиатура - Ярлыки для команды empathy . Список контактов отображается при нажатии сочетания клавиш.

Вы можете сделать это еще лучше, чтобы список контактов был в фокусе. Это можно сделать с помощью команды wmctrl .

Установите пакет:

sudo apt-get install wmctrl

или же

sudo yum install wmctrl

Создайте простой скрипт оболочки (вставьте в терминал с запущенным bash):

mkdir ~/bin
cat > ~/bin/show_empathy.sh << END
#!/bin/sh

empathy
wmctrl -a 'Contact list'
END

chmod +x ~/bin/show_empathy.sh

Теперь свяжите команду show_empathy.sh с сочетанием клавиш. show_empathy.sh должен быть в оболочке PATH или вы должны ввести абсолютный путь, например /home/margaret/bin/show_empathy.sh .

Если вы используете Gnome на другом языке, кроме английского, вам нужно изменить аргумент wmctrl на заголовок окна списка контактов Empathy. Имена окон также могут быть перечислены с помощью wmctrl -l .

0

В последней версии (3.6) вы можете щелкнуть имя в верхней панели и выбрать "Новый разговор". Это не совсем "список контактов", но он по крайней мере показывает списки и позволяет вам начать чат, не переходя на панель "Действия".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .