Как автоматически скрыть сообщения об ошибках в libnotify в оболочке gnome? - PullRequest
2 голосов
/ 05 марта 2012

Я использую Ubuntu 11.10 и gnome-shell 3. Я использую Guard для уведомления о прохождении теста или неудаче.

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

Как настроить автоматическое скрытие ошибок ??

enter image description here

Ответы [ 2 ]

3 голосов
/ 08 мая 2012

Я использую Arch Linux. У меня сработало следующее:

Добавить в Gemfile:

group :development do
  gem 'libnotify'
end

Добавить в файл защиты, внутри "guard: tests do":

 notification :libnotify, :timeout => 1, :transient => true, :append => false, :urgency => :low

снова запустите установку пакета, перезапустите сторож и все заработает.

Возможно, GNOME 3.4 не скрывает критические уведомления.

1 голос
/ 14 мая 2012

Как упомянул fotanus: похоже, что срочность является ключевым фактором, но обратите внимание, что это было раскрыто только в версии 1.0.2, выпущенной 30 апреля 2012 г., поэтому вам понадобится как минимум эта версия.

...