web-dev-qa-db-ja.com

Gwibber通知をクリック可能にする方法は?

私がGwibberに持っているアカウントの1つは、私のTwitterアカウントです。それは時々新しいひねりで通知をうまく表示します。
twitにリンク(URL)が含まれている場合は常に、通知のあるリンクをクリックして、ブラウザー内で直接開くように促します。ただし、通知はクリックできないようで、通知にカーソルを合わせると不透明になります。

それらのリンクをクリック可能にする方法はありますか?

1
yossile

実際、notify-osdはこれをサポートしています。ただし、gwibberは、対話を要求するために必要なヒントを含む通知を送信しません。そしてnotify-osdがそれを処理する方法は、あなたが望むものではないかもしれません。 Unityでこれを処理する方法は、gwibberがメッセージインジケーターに自分自身を追加し、通知を受け取ったときに、必要に応じて、そこでクリックしてgwibberUIを開くことです。

Gwibberにそれを行わせるには、notify-osdではなくnotification-daemonに切り替えた場合でも、通知自体にインタラクティブ性の必要なヒントを追加するためにgwibberのコードにパッチを適用する必要があります。

4
dobey

notify-osdはこれをサポートしていません(設計による)。古い通知システム(notification-deamon)は、アプリケーションが可能であると言った場合、これをサポートしていました。

nofify-osdを削除してnotification-deamonをインストールすると、(thinsgを正しく読んでいる場合は)正常に機能するはずです。通知デーモンは、NotifyOSDよりも優先されるように設定されています。

古いスレッド/usr/share/dbus-1/services/org.freedesktop.Notifications.serviceをいじる必要があることについてありますが、スクリプトはこれがすべて説明されていることを示唆しています。私は物事が計画に進まない場合の参照としてこれに言及するだけです:)


しかし、それを機能させたとしても、Gwibberの通知がクリック可能になるという兆候はありません-彼らは古い通知フレームワークのレガシーサポートを引き出した可能性があります。

1
Oli