Закрыть кнопку в уведомлении-osd?

Я пробовал xboxdrv, и это сработало, но для меня это не было идеально, и мне пришлось вручную настроить конфигурационный файл. Лучшим решением является проект AntiMicro: https://github.com/Ryochan7/antimicro конфигурация очень проста (хотя GUI довольно простой), с несколькими щелчками я смог:

настроить мой пэд (F710 Wireless) в качестве мыши - просто нужно назначить правильные кнопки / палки для нужной функции в одном наборе; получить центральную кнопку «Логотип Logitech» для переключения между операцией мыши и пэда - у меня просто есть второй набор, где ни один из ключей не назначен, а центральный ключ переключается между этими двумя режимами, поэтому я могу запустить игру, используя «режим мыши» и затем переключитесь на «режим пэда» для воспроизведения; AntiMicro, похоже, тоже автоматически применяет «мертвую зону» - когда я использовал xboxdrv, мне приходилось делать это вручную в файле конфигурации, потому что курсор медленно перемещался все время в одном направлении, здесь все хорошо.

Я думаю, что проект совершенно новый, но для меня он работает почти идеально. Небольшая проблема заключается в том, что он создает значок «tray», который позволяет переключать профили в верхнем левом углу, что не очень хорошо вписывается в схему глобального меню Ubuntu.

41
задан 23 March 2011 в 01:39

112 ответов

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

16
ответ дан 26 May 2018 в 00:18
  • 1
    да, я сделаю это. Но где я могу это сделать? Launchpad? – theTuxRacer 22 November 2010 в 10:43
  • 2
    его уже в списке желаний, но действия не будут приняты, я думаю. пожалуйста, проголосуйте bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/381416 – theTuxRacer 22 November 2010 в 14:50
  • 3
    @Kaustubh P Прочитайте это, markshuttleworth.com/archives/253 специально эту часть: The most controversial part of the proposal is the idea that notifications should not have actions associated with them. In other words, no buttons, sliders, links, or even a dismissal [x]. Не надейтесь, это не изменится в ближайшее время, если когда-либо. – Isaiah 22 November 2010 в 20:43
  • 4
    Существует спецификация, чтобы указать время для переменной уведомления - более длинные сообщения будут оставаться на более длительное время, или обновленные сообщения будут расширены. Патч, реализующий это, будет приветствоваться, это позволит нам сократить время для очень коротких сообщений :-) – Mark Shuttleworth 23 November 2010 в 14:34
  • 5
    Кроме того, мы хотели бы добавить «не беспокоить», режиме, когда появятся только системные (срочные) уведомления, например, очень низкая батарея и проблемы с оборудованием. Таким образом, вы можете использовать do-not-disturb, чтобы люди не видели ваши уведомления, когда они смотрят через плечо, или вы подключены к проектору (хотя мы предпочитаем размещать уведомления на экране вашего ноутбука, а не на проекторе, где они разные дисплеи). Опять же, патч для этого будет приветствоваться. – Mark Shuttleworth 23 November 2010 в 14:36

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

16
ответ дан 25 July 2018 в 22:51

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

16
ответ дан 27 July 2018 в 00:55

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

16
ответ дан 31 July 2018 в 10:29

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

16
ответ дан 31 July 2018 в 11:31

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

16
ответ дан 2 August 2018 в 04:15

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

16
ответ дан 4 August 2018 в 20:20

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

16
ответ дан 6 August 2018 в 04:19

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

16
ответ дан 7 August 2018 в 22:25

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

16
ответ дан 10 August 2018 в 10:34

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

16
ответ дан 13 August 2018 в 17:04

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

Однако есть некоторые вещи, которые можно было бы сделать, чтобы помочь вам.

Существует спецификация, чтобы сделать выбор времени переменной уведомления - более длинные сообщения будут оставаться на более длительное время, или обновленные сообщения будут расширены. Патч, реализующий это, приветствуется, это позволит сократить время для очень коротких сообщений: -)

Кроме того, мы хотели бы добавить режим «не беспокоить», где только система (срочная ) уведомления, такие как аккумулятор очень низкий и проблемы с оборудованием, появятся. Таким образом, вы можете использовать do-not-disturb, чтобы люди не видели ваши уведомления, когда они смотрят через плечо, или вы подключены к проектору (хотя мы предпочитаем размещать уведомления на экране вашего ноутбука, а не на проекторе, где они разные дисплеи). Опять же, патч для этого будет приветствоваться.

35
ответ дан 26 May 2018 в 00:18
  • 1
    вау, спасибо за ответ! Наверное, я мог бы плакать! – theTuxRacer 23 November 2010 в 15:17
  • 2
    Надеюсь, что это «не беспокоить». режим реализуется тогда. – Roddie 23 November 2010 в 18:23
  • 3
    Для этой системы срочных уведомлений должен быть способ различать, какие уведомления становятся категоризированными как срочные. – Oxwivi 19 March 2011 в 13:44
  • 4
    Я не согласен с этими решениями на 100%, но, по крайней мере, они, похоже, работают хорошо. – RolandiXor♦ 18 September 2012 в 03:36
  • 5
    Я попытался бы изучить исходный код и отправить патч (если это возможно). – green 18 September 2012 в 19:56

Не существует кнопки закрытия, blob даже не существует в терминах мыши (когда вы нажимаете на нее, она просто щелкает, что за ней стоит), см. подробности здесь:

[d1 ] https://wiki.ubuntu.com/NotifyOSD

Эта функциональность не изменится, было несколько отчетов об ошибках с просьбой о том, что вы просите, все из которых были опровергнуты в самых сильных условиях .

Вы могли бы сделать программу, чтобы закрыть ее, хотя немного измените код osd и используйте некоторые из существующих ветвей кода, которые это делают уже. См. Программу D-Feet для просмотра и воспроизведения с интерфейсом dbus для notifyosd и кода на панели запуска.

14
ответ дан 26 May 2018 в 00:18
  • 1
    И привязать эту программу к горячей клавише, не так ли? – Extender 22 November 2010 в 08:01
  • 2
    его уже в списке желаний, но действия не будут приняты, я думаю. пожалуйста, проголосуйте bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/381416 – theTuxRacer 23 November 2010 в 07:23
  • 3
    Этот ответ askubuntu.com/questions/14354/close-button-on-notify-osd/… в основном упреждает уведомления и хотя фактически не отключен, их отображение. Это временно, и если этот процесс остановлен, возобновляется просмотр уведомлений. – George Rowell 29 September 2012 в 07:32

Есть способ получить уведомления с помощью кнопки закрытия.

Из статьи Webupd8

Сначала установите Avant Window Navigator из программного центра и добавьте «Notification Daemon» в док-станцию. Теперь нажмите Alt + F2 и вставьте gconf-editor. Затем перейдите к приложениям> awn-applet-notification-daemon (это для последнего AWN из соединительной линии AWN PPA, это могут быть приложения> avant-window-navigator> awn-applet- уведомление-демон в старых версиях Avant Window Navigator). Нажав на кнопку, вы увидите ее описание внизу, чтобы вы знали, как его настроить. Самый важный ключ: «kill_standard_daemon» - убедитесь, что это включено, или уведомления AWN не будут работать. Например, «override_x» - это горизонтальное положение на экране (для которого я использовал «1900», потому что ширина экрана равна 1920, и я хочу, чтобы уведомления отображались справа), «override_y» - это вертикальное положение ( для которого я использовал «30», поэтому в правом верхнем углу отображается диалоговое окно уведомлений), а «gradient_factor» - прозрачность. Этого должно быть достаточно, чтобы вы начали. Чтобы настроить цвета, снимите флажок «use_theme», затем укажите «text_colour» и «bg_colour» и так далее. Важной функцией, которую вы можете включить, является «show_icon». Это отобразит значок на док-станции Avant Window Navigator, который вы можете щелкнуть, чтобы временно отключить / включить уведомления.
7
ответ дан 26 May 2018 в 00:18
  • 1
    Это, кстати, то, как моя установка прямо сейчас :) Добавление апплета уведомлений AWN дает мне функцию, которую я хочу. Спасибо за ответ :) – theTuxRacer 19 March 2011 в 16:18

Вместо использования avant window navigator вы также можете это сделать (только для Lucid):

Установите xfce4-notifyd из программного центра и нажмите Alt + F2 и вставьте killall notify-osd [!d1 ]

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

3
ответ дан 26 May 2018 в 00:18

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

Использование https://launchpad.net/caffeine, приложение панели состояния, которое может препятствовать экрану / энергосбережению, также отключит всплывающие окна, поэтому я думал, что предлагаю это как обходной путь.

Блокировка уведомления подчеркивает необходимость в истории уведомлений, но это также было поднято как проблема и разрешено как исправление: bugs.launchpad.net/notify-osd/+bug/382094

2
ответ дан 26 May 2018 в 00:18
  • 1
    Они делают уведомления едва полезной досадой. – Dakota 11 June 2013 в 05:44

Уменьшить задержку с помощью приложения notify-osd-conf.

1
ответ дан 26 May 2018 в 00:18
  • 1
    я мог бы попробовать это, но на самом деле есть некоторые вещи, которые мне нужно время, чтобы прочитать себя. поэтому отсюда требуется кнопка закрытия. в противном случае, спасибо за головы! – theTuxRacer 23 November 2010 в 07:24
  • 2
    @ObsessiveFOSS Это предназначено как решение проблемы, заданной в вопросе, и похоже, что это может сработать. Поэтому, даже если это будет полезно для расширения и более подробных сведений, все равно не будет лучше в качестве комментария . borjacampina: Я рекомендую отредактировать это, чтобы точно объяснить, как уменьшить задержку таким образом. – Eliah Kagan 8 September 2012 в 13:29

Попробуйте следующее:

http://www.webupd8.org/2012/06/closable-movable-notifyosd.html

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

1
ответ дан 26 May 2018 в 00:18

Закладка: кнопка «Закрыть» в уведомлении-osd?

ref:

https://askubuntu.com/a/31617/89468 https://askubuntu.com/a / 14356/89468

Концепции, проверенные ранее, bash d OSD всплывающее граффити «отключено» решение задумано и заштриховано как:

dbus-monitor "interface='org.freedesktop.Notifications'" |             \
grep --line-buffered "member=Notify"                     |             \
sed -u -e  's/.*/killall notify-osd/g'                   |             \
bash

Это можно запустить в терминал или в качестве фоновой задачи - остановить его и всплывающее граффити.

ОП заявила: «Нет, я не могу ее отключить». Если это означает, что система уведомлений НЕ должна быть отключена положением, то это решение согласуется с этим. Система не повреждена. Если это означает, что позер не знает, как это сделать, то снова решение имеет значение.

Подробности объясняются ниже. Конечным результатом было бы встроить все на (в?) DBus, чтобы напрямую вызвать

  qdbus    org.freedesktop.Notifications                \
          /org/freedesktop/Notifications                \
           org.freedesktop.Notifications.CloseNotification(uint id)

Очень, очень, очень наивное рудиментарное решение, что является более доказательством концепция, чем практическая, по существу «отключает» notify-osd (или, по крайней мере, ее последствия). Не забудьте завершить его, когда закончите тестирование! по ETX'ng с & lt; ctrl> -C или закрытием окна терминала и т. д. Он выполняет свою работу, но не очень прагматично! поскольку, к сожалению, другие задания страдают от попыток сделать их ...

  while true; do killall notify-osd; done

(чтобы «услышать» соответствующую деятельность, вы можете захотеть «grep вне»

 notify-osd: no process found ....

)

Протестируйте его, запустив его в окне терминала и в другом окне терминала:

  notify-send "test 1" "now you see it not"
  notify-send "test 2" "you see it not after test 1 evaporates"
  notify-send "test 3" "finally after test 2 evaporates"

Остановите первый процесс, а затем повторите попытку.

Возможно, индикатор notify-osd для unity-panel-service может вызвать killall notify-osd. Кнопка горячего пятнистого закрытия не будет (и не может!) Находиться в окне уведомлений, но она будет доступна на панели индикатора. Это полностью аналогично той же концепции, что и Unity для окон. Использование верхней панели для закрытия уведомлений аналогично тому, как Unity выводит меню окна с закрытыми, мини-, макси-ящиками в верхнюю панель меню.

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

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

]

DBus-monitor 'ng интерфейса уведомлений notify-osd, тем не менее, обеспечит немедленное подтверждение ожидающих уведомлений, даже если он уже отображается. (И если killall notify-osd выдается немедленно - presto poof!)

Выбрать все, Drag & amp; Перейдите в окно терминала с помощью следующих тестов:

  notify-send "test 1" "now you see it"
  notify-send "test 2" "you see it after test 1 evaporates"
  notify-send "test 3" "finally after test 2 evaporates"

теперь делают то же самое с p {r} oof:

  notify-send "test 1" "now you don't"
  notify-send "test 2" "you see it not! after test 1 evaporates"
  notify-send "test 3" "NOT finally after test 2 evaporates"
  killall notify-osd
  notify-send "gonzo" "gone nada zip zilch"

[killall notify-osd в предлагаемом решении будет срабатывает, когда DBus monitor обнаруживает всплывающие всплывающие окна OSD.

1
ответ дан 26 May 2018 в 00:18

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

Это не то, что я могу увидеть, что произойдет вскоре, если не будет большого спроса (и нет)

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

0
ответ дан 26 May 2018 в 00:18

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

Вместо этого вы должны сделать это, когда хотите разрешить другим пользователям использовать ваш компьютер, просто выберите «Switch User» в системном меню в правом верхнем углу (значок шестеренки) и используйте гостевой вход. Это создаст временную сессию для их использования и не сохранит историю браузера, файлы cookie и т. Д. ... когда этот пользователь выйдет из системы. Это позволит им не видеть ваши уведомления, а также, возможно, нарушать любые ваши собственные данные (история веб-поиска, загрузки, вход в систему и т. Д.), Поскольку они пересекают эфир с вашего компьютера.

0
ответ дан 26 May 2018 в 00:18

Уменьшить задержку с помощью приложения notify-osd-conf.

1
ответ дан 25 July 2018 в 22:51
  • 1
    я мог бы попробовать это, но на самом деле есть некоторые вещи, которые мне нужно время, чтобы прочитать себя. поэтому отсюда требуется кнопка закрытия. в противном случае, спасибо за головы! – theTuxRacer 23 November 2010 в 07:24
  • 2
    @ObsessiveFOSS Это предназначено как решение проблемы, заданной в вопросе, и похоже, что это может сработать. Поэтому, даже если это будет полезно для расширения и более подробных сведений, все равно не будет лучше в качестве комментария . borjacampina: Я рекомендую отредактировать это, чтобы точно объяснить, как уменьшить задержку таким образом. – Eliah Kagan 8 September 2012 в 13:29

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

Используя https://launchpad.net/caffeine, приложение панели состояния, которое может препятствовать экрану / энергосбережению, также отключит всплывающие окна, поэтому я думал, что предлагаю это как обходной путь.

Блокировка уведомления подчеркивает необходимость в истории уведомлений, но это также было поднято как проблема и разрешено как исправление: bugs.launchpad.net/notify-osd/+bug/382094

2
ответ дан 25 July 2018 в 22:51
  • 1
    Они делают уведомления едва полезной досадой. – Dakota 11 June 2013 в 05:44

Закладка: кнопка «Закрыть» в уведомлении-osd?

ref:

https://askubuntu.com/a/31617/89468 https://askubuntu.com/a / 14356/89468

Концепции, проверенные ранее, bash d OSD всплывающее граффити «отключено» решение задумано и заштриховано как:

dbus-monitor "interface='org.freedesktop.Notifications'" | \ grep --line-buffered "member=Notify" | \ sed -u -e 's/.*/killall notify-osd/g' | \ bash

Это можно запустить в терминал или в качестве фоновой задачи - остановить его и всплывающее граффити.

ОП заявила: «Нет, я не могу ее отключить». Если это означает, что система уведомлений НЕ должна быть отключена положением, то это решение согласуется с этим. Система не повреждена. Если это означает, что позер не знает, как это сделать, то снова решение имеет значение.

Подробности объясняются ниже. Конечным результатом было бы встроить все на (в?) DBus, чтобы напрямую вызвать

qdbus org.freedesktop.Notifications \ /org/freedesktop/Notifications \ org.freedesktop.Notifications.CloseNotification(uint id)

Очень, очень, очень наивное рудиментарное решение, что является более доказательством концепция, чем практическая, по существу «отключает» notify-osd (или, по крайней мере, ее последствия). Не забудьте завершить его, когда закончите тестирование! по ETX'ng с & lt; ctrl> -C или закрытием окна терминала и т. д. Он выполняет свою работу, но не очень прагматично! поскольку, к сожалению, другие задания страдают от попыток сделать их ...

while true; do killall notify-osd; done

(чтобы «услышать» соответствующую деятельность, вы можете захотеть «grep вне»

notify-osd: no process found ....

)

Протестируйте его, запустив его в окне терминала и в другом окне терминала:

notify-send "test 1" "now you see it not" notify-send "test 2" "you see it not after test 1 evaporates" notify-send "test 3" "finally after test 2 evaporates"

Остановите первый процесс, а затем повторите попытку.

Возможно, индикатор notify-osd для unity-panel-service может вызвать killall notify-osd. Кнопка горячего пятнистого закрытия не будет (и не может!) Находиться в окне уведомлений, но она будет доступна на панели индикатора. Это полностью аналогично той же концепции, что и Unity для окон. Использование верхней панели для закрытия уведомлений аналогично тому, как Unity выводит меню окна с закрытыми, мини-, макси-ящиками в верхнюю панель меню.

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

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

]

DBus-monitor 'ng интерфейса уведомлений notify-osd, тем не менее, обеспечит немедленное подтверждение ожидающих уведомлений, даже если он уже отображается. (И если killall notify-osd выдается немедленно - presto poof!)

Выбрать все, Drag & amp; Перейдите в окно терминала с помощью следующих тестов:

notify-send "test 1" "now you see it" notify-send "test 2" "you see it after test 1 evaporates" notify-send "test 3" "finally after test 2 evaporates"

теперь делают то же самое с p {r} oof:

notify-send "test 1" "now you don't" notify-send "test 2" "you see it not! after test 1 evaporates" notify-send "test 3" "NOT finally after test 2 evaporates" killall notify-osd notify-send "gonzo" "gone nada zip zilch"

[killall notify-osd в предлагаемом решении будет срабатывает, когда DBus monitor обнаруживает всплывающие всплывающие окна OSD.

1
ответ дан 25 July 2018 в 22:51

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

Вместо этого вы должны сделать это, когда хотите разрешить другим пользователям использовать ваш компьютер, просто выберите «Switch User» в системном меню в правом верхнем углу (значок шестеренки) и используйте гостевой вход. Это создаст временную сессию для их использования и не сохранит историю браузера, файлы cookie и т. Д. ... когда этот пользователь выйдет из системы. Это позволит им не видеть ваши уведомления, а также, возможно, нарушать любые ваши собственные данные (история веб-поиска, загрузки, вход в систему и т. Д.), Поскольку они пересекают эфир с вашего компьютера.

0
ответ дан 25 July 2018 в 22:51

Вместо использования avant window navigator вы также можете это сделать (только для Lucid):

Установите xfce4-notifyd из программного центра и нажмите Alt + F2 и вставьте killall notify-osd

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

3
ответ дан 25 July 2018 в 22:51
  • 1
    Это, кстати, то, как моя установка прямо сейчас :) Добавление апплета уведомлений AWN дает мне функцию, которую я хочу. Спасибо за ответ :) – theTuxRacer 19 March 2011 в 16:18

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

Однако есть некоторые вещи, которые можно было бы сделать, чтобы помочь вам.

Существует спецификация, чтобы сделать выбор времени переменной уведомления - более длинные сообщения будут оставаться на более длительное время, или обновленные сообщения будут расширены. Патч, реализующий это, приветствуется, это позволит сократить время для очень коротких сообщений: -)

Кроме того, мы хотели бы добавить режим «не беспокоить», где только система (срочная ) уведомления, такие как аккумулятор очень низкий и проблемы с оборудованием, появятся. Таким образом, вы можете использовать do-not-disturb, чтобы люди не видели ваши уведомления, когда они смотрят через плечо, или вы подключены к проектору (хотя мы предпочитаем размещать уведомления на экране вашего ноутбука, а не на проекторе, где они разные дисплеи). Опять же, патч для этого будет приветствоваться.

35
ответ дан 25 July 2018 в 22:51
  • 1
    вау, спасибо за ответ! Наверное, я мог бы плакать! – theTuxRacer 23 November 2010 в 15:17
  • 2
    Надеюсь, что это «не беспокоить». режим реализуется тогда. – Roddie 23 November 2010 в 18:23
  • 3
    Для этой системы срочных уведомлений должен быть способ различать, какие уведомления становятся категоризированными как срочные. – Oxwivi 19 March 2011 в 13:44
  • 4
    Я не согласен с этими решениями на 100%, но, по крайней мере, они, похоже, работают хорошо. – RolandiXor♦ 18 September 2012 в 03:36
  • 5
    Я попытался бы изучить исходный код и отправить патч (если это возможно). – green 18 September 2012 в 19:56

Не существует кнопки закрытия, blob даже не существует в терминах мыши (когда вы нажимаете на нее, она просто щелкает, что за ней стоит), см. подробности здесь:

https://wiki.ubuntu.com/NotifyOSD

Эта функциональность не изменится, было несколько отчетов об ошибках с просьбой о том, что вы просите, все из которых были опровергнуты в самых сильных условиях .

Вы могли бы сделать программу, чтобы закрыть ее, хотя немного измените код osd и используйте некоторые из существующих ветвей кода, которые это делают уже. См. Программу D-Feet для просмотра и воспроизведения с интерфейсом dbus для notifyosd и кода на панели запуска.

14
ответ дан 25 July 2018 в 22:51
  • 1
    И привязать эту программу к горячей клавише, не так ли? – Extender 22 November 2010 в 08:01
  • 2
    его уже в списке желаний, но действия не будут приняты, я думаю. пожалуйста, проголосуйте bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/381416 – theTuxRacer 23 November 2010 в 07:23
  • 3
    Этот ответ askubuntu.com/questions/14354/close-button-on-notify-osd/… в основном упреждает уведомления и хотя фактически не отключен, их отображение. Это временно, и если этот процесс остановлен, возобновляется просмотр уведомлений. – George Rowell 29 September 2012 в 07:32

Попробуйте следующее:

http://www.webupd8.org/2012/06/closable-movable-notifyosd.html

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

1
ответ дан 25 July 2018 в 22:51

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

Это не то, что я могу увидеть, что произойдет вскоре, если не будет большого спроса (и нет)

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

0
ответ дан 25 July 2018 в 22:51

Другие вопросы по тегам:

Похожие вопросы: