Как правильно * использовать * интегрированный чат gnome-shell?

11

Пожалуйста, потерпите меня, так как я все еще пытаюсь понять, как использовать gnome-shell. Мой вопрос касается того, как правильно использовать встроенный чат. У меня есть следующие вопросы:

1) Когда люди общаются со мной, он появляется в виде уведомления на скрытой панели внизу экрана, а затем этот чат остается там, чтобы я мог получить к нему доступ позже. Как мне начать чат таким образом, не открывая окно эмпатии? То, что я делал, это

  • Удар супер ключ
  • Ввод на имя человека, который вызывает контакты
  • Начните чат, используя сочувствие
  • Немедленно закройте окно чата
  • Когда человек отвечает, это приходит как уведомление. Затем я продолжаю взаимодействовать с чатом таким образом.

2) Что такое сочетание клавиш для вызова панели уведомлений? В идеале хотелось бы иметь следующий опыт

  • Используйте некоторые сочетания клавиш для вызова уведомлений
  • Начните вводить имя уведомления, которое я хочу исследовать, и выполняйте сопоставление нечетким образом, очень похожим на сопоставление переключения буфера в режиме Ido в Emacs.
  • Когда подходящее имя совпадает, я нажимаю Enter, а затем поднимаю чат с этим человеком в качестве всплывающего уведомления.

Поддерживается ли это поведение? Если нет, я был бы рад поработать над их реализацией. Я опытный программист, но не знаком с gnome-shell. Если кто-то укажет мне правильное направление с точки зрения того, поддерживается ли это поведение или куда я бы добавил в среду gnome-shell, чтобы получить такое поведение, я был бы очень признателен.

Благодарность!

stevejb
источник
1) Вы не можете инициировать чат через окно уведомлений, оно просто уведомляет вас об этом. 2) Нет сочетания клавиш для вызова окна уведомлений.
Ури Эррера
Это могло бы поддержать это посредством использования расширения.
Ури Эррера
2
Я не думаю, что есть «правильный путь», я думаю, что интеграция - это новая функция, иногда глючная, иногда неуклюжая, но в целом улучшающаяся. Было время, когда эмпатия не подключалась к freenode =) Подать запрос на добавление функции в gnome
Пантера

Ответы:

3

Сочетания клавиш можно установить в настройках системы> клавиатура> сочетания клавиш.

По умолчанию Super+ Mпоказывает панель уведомлений.

Кроме того я поставил Ctrl+ Alt+ , Eчтобы показать мне сопереживание главного окна. Для этого нажмите на знак плюса и введите сочувствие в качестве имени и команды, нажмите «Применить», затем нажмите «деактивировано» в списке и нажмите на ярлык.

Кристоф
источник
0

Я также ищу способ сделать это (инициировать чат как уведомление оболочки gnome, поскольку оно просто больше соответствует остальной части GUI), но более того, я ненавижу отодвигать руку от клавиатуры. Вот что я придумал (потерпи):

  1. Start открыть обзор,
  2. введите, chatесли вы хотите ограничить поиск контактами с назначенным IM,
  3. продолжайте печатать, пока не найдете фактический контакт,
  4. Enter открыть контактную информацию,
  5. Tab, Tabчтобы выбрать правильную иконку (комикс чата что-то)
  6. Space когда он выбран, чтобы открыть беседу с Empathy (уведомление должно открываться, визуального индикатора просто не было),
  7. Alt+ F4чтобы закрыть контактные данные, разговор о сочувствии должен стать активным автоматически,
  8. Alt+ Spaceзатем Nсвернуть окно разговора,
  9. Super+ Mактивировать панель уведомлений,
  10. Уведомление о сообщении должно быть выбрано, используйте клавиши со стрелками, если это не так, Spaceили, Enterчтобы ответить.

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

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

CpRn
источник