操作
バグ #1237
完了rnotify.rbのGtk::WebImageLoader.local_path(user[:profile_image_url])はたぶんエラーになる?
プラグイン名:
libnotify
ブランチ:
クラッシュする:
いいえ
説明
mikutter-macnotifyにアイコンを出させようとして、libnotifyをパク…参考にしたところ、
アイコンのローカルパスの取得がエラーになりました。
icon = Gtk::WebImageLoader.local_path(user[:profile_image_url])
結果
/Users/akkie/.rbenv/versions/2.5.0/lib/ruby/gems/2.5.0/gems/pluggaloid-1.1.1/lib/pluggaloid/listener.rb:25:in `call': uninitialized constant Gtk::WebImageLoader (NameError)
libnotifyが使える環境がないのですが、おそらくは同様にエラーになるのではないかと思ったのでチケットを作成しました。
なお、macnotifyでの実装は https://github.com/Akkiesoft/mikutter-macnotify/blob/master/macnotify.rb#L11-L13 のようにしてみました。
関連するチケット
toshi_a 初音 さんが6年以上前に更新
- ステータス を 分類待ち から 実装待ち に変更
#385 を見た感じ、不具合があるが、もともとこれを実装してくれた人が対応しなかったため、削除したことになってますね。
実際には削除できておらず、残っているようです。
rnotify.rbを削除する方向で対応したいと思います。
Izumi Tsutsui さんが6年以上前に更新
rnotify.rb でふと思い出したのですが、それが削除されるべき存在だとすると
#610 (rnotify.rb 内でモジュール名が間違っている?) も却下ですね……
Izumi Tsutsui さんが6年以上前に更新
よくみたら #610 で出てくる pkgsrc のパッチが、
チケット本文でエラーとされている Gtk を Gdk に修正するものですね……
(結局動かないっぽいですが)
toshi_a 初音 さんが6年以上前に更新
#610-3 の話を見ても、対応する価値は無さそうですね。基本的には削除する方向で行きたいと思います。作業はいつできるかわからないですが(数年後に掘り返されるフラグ)。
もしこれを常用してるひとがいるなら、このチケットにコメントしてほしいです。
操作