GTK+ アプリケーションで Ubuntu の新しい通知領域を使用したいと考えています。これどうやってするの?以下に例を示します。
(ソース: iconocast.com )
GTK+ アプリケーションで Ubuntu の新しい通知領域を使用したいと考えています。これどうやってするの?以下に例を示します。
(ソース: iconocast.com )
私はUbuntuボックスを使用していないため、例を書き出すことはできません.
しかし、Ubuntu のNotificationDevelopmentGuidelinesページには多くの情報があります。
C、C#、および Python での例。
Debain には、多かれ少なかれ共通点があるはずのチュートリアルもあります。
基本的に、Free Desktop Foundations D-Busメッセージング システムを利用する NotifyOSD フレームワークに結び付けます。
開発にはlibnotifyが必要です(私が見つけたオンラインドキュメントのみ)
コマンドラインから簡単な結果が必要な場合、またはシェルスクリプトで使用する場合は、notify-sendコマンドも使用できます。
使用法:
notify-send [OPTION...] <SUMMARY> [BODY]
例:
notify-send Test "Totally gnarly message bro"
または、アイコンを指定できます。
notify-send -i ../icon.jpg Image "This is a sweet picture"
有効期限、緊急度、カテゴリなど、他にもたくさんのオプションがあります。
Ubuntu は Notification 仕様に厳密に従っておらず、FSF によって定義された多くのオプションを尊重していません。別のノーティファイア システムで動作しているのを見て、ubuntu のノーティファイアで動作しないものがあっても驚かないでください。
その他のリソース: