提案 #1346
完了
notify-sendにアプリケーション名を渡すようにする
Shibafu Midorino さんが5年以上前に追加.
約5年前に更新.
説明
最近リリースされたKDE Plasma 5.16から通知にアプリケーション名が表示されるようになったのですが、notify-send コマンドを経由していると「notify-send」と表示されてしまいます。(※ 添付画像参照)
内容を見ればmikutterからの通知であることは分かるのですが、できればmikutterって表示されてほしいなぁと思っています。
-a
オプションを使うことでアプリケーション名を設定できるので、使ってみるのはいかがでしょうかという提案です。
ファイル
あれっ、おかしいな。すでにnotify-sendコマンドの利用は止めているはずなのに…?
この提案自体には賛成です。
notify-sendを使わずに通知するやつ、時空の間に吸い込まれて消滅していたようなので、ちょっと整理します。
基本的にはそれをmergeするつもりなので、このパッチはそのまま使うことは出来ません。実装は多分可能だと思います。
- 関連している 提案 #1319: libnotifyプラグインの、rnotify.rbを削除する を追加
なんか通知回りの話あったような……とは思っていたんですが、まさかマージされていなかったとは。
ということで、libnotify 対応版のパッチをさっと書いてみました。
- ステータス を 分類待ち から パッチ適用待ち に変更
- 担当者 を toshi_a 初音 にセット
- ステータス を パッチ適用待ち から レビュー待ち に変更
- 担当者 を toshi_a 初音 から Shibafu Midorino に変更
- 対象バージョン を 3.9 にセット
- プラグイン名 を libnotify にセット
- ブランチ を topic/1346-libnotify-appname にセット
- ステータス を レビュー待ち から マージ待ち に変更
Shibafu Midorino さんは書きました:
このアイコンは何を基に表示されてるかというと、通知に "desktop-entry" Hint として指定されたデスクトップエントリを検索して、Iconで指定されている画像を出しているようです。
("desktop-entry" Hint はこれ以外にも、通知サーバーの実装によりますがアプリごとに通知をグループ化したりするのに使われているみたいですね。)
"desktop-entry" Hintについてですが,notify-send
コマンドを使う場合はnotify-send -a mikutter -h string:desktop-entry:mikutter title content
という感じに設定すると,通知のアイコン表示とグループ化に対応出来るみたいです.別で提案チケット立ててパッチ送ります.
他の形式にエクスポート: Atom
PDF