我在 Gwibber 中拥有的一个帐户是我的 Twitter 帐户。它时不时地会显示新推文的通知。
每当推文中有链接(URL)时,我都会想点击通知中的链接,直接在浏览器中打开它。但是,通知似乎不可点击,当将鼠标悬停在通知上时,通知会变得不透明。
有没有办法让这些链接可点击?
答案1
实际上,notify-osd 确实支持这一点。但是,gwibber 不会发送带有需要交互的必要提示的通知。并且,notify-osd 处理它的方式可能不是您想要的。在 Unity 中处理这种情况的方式是,gwibber 将自己添加到消息指示器中,如果您愿意,您可以在收到通知时单击那里以打开 gwibber UI。
为了让 gwibber 做到这一点,即使您切换到 notification-daemon 而不是 notify-osd,您也需要修补 gwibber 中的代码,以便为通知本身添加必要的交互提示。
答案2
notify-osd
不支持此功能(设计如此)。notification-deamon
如果应用程序表示可以,旧通知系统 () 会支持此功能。
您可以删除nofify-osd
并安装notification-deamon
,(如果我没看错的话)它应该可以正常工作。通知守护进程设置为优先于 NotifyOSD。
有一个旧线程关于需要玩弄,/usr/share/dbus-1/services/org.freedesktop.Notifications.service
但现在脚本表明这一切都已考虑在内。如果事情没有按计划进行,我只会提到这一点作为参考 :)
但即使你确实让它工作了,也没有迹象表明 Gwibber 的通知是可点击的 - 他们可能已经撤回了对旧通知框架的遗留支持。
答案3
您应该创建一个新版本的notify-osd(显示通知的包)