Project

General

Profile

Actions

バグ #1237

closed

rnotify.rbのGtk::WebImageLoader.local_path(user[:profile_image_url])はたぶんエラーになる?

Added by Akira Ouchi over 6 years ago. Updated about 5 years ago.

Status:
終了
Priority:
通常
Assignee:
-
Target version:
プラグイン名:
libnotify
ブランチ:
クラッシュする:
No

Description

mikutter-macnotifyにアイコンを出させようとして、libnotifyをパク…参考にしたところ、
アイコンのローカルパスの取得がエラーになりました。

コード( https://dev.mikutter.hachune.net/projects/mikutter/repository/revisions/master/entry/core/plugin/libnotify/rnotify.rb#L17 )

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 のようにしてみました。


Related issues

Related to 機能 #385: ruby-libnotifyを使って通知を発生させる却下toshi_a 初音2011-12-14

Actions
Related to 提案 #1319: libnotifyプラグインの、rnotify.rbを削除する終了Actions
Has duplicate 機能 #610: rnotify.rb 内でモジュール名が間違っている?終了2013-09-08

Actions
Actions #1

Updated by toshi_a 初音 over 6 years ago

  • Status changed from 分類待ち to 実装待ち

#385 を見た感じ、不具合があるが、もともとこれを実装してくれた人が対応しなかったため、削除したことになってますね。
実際には削除できておらず、残っているようです。

rnotify.rbを削除する方向で対応したいと思います。

Actions #2

Updated by Izumi Tsutsui over 6 years ago

rnotify.rb でふと思い出したのですが、それが削除されるべき存在だとすると
#610 (rnotify.rb 内でモジュール名が間違っている?) も却下ですね……

Actions #3

Updated by Izumi Tsutsui over 6 years ago

よくみたら #610 で出てくる pkgsrc のパッチが、
チケット本文でエラーとされている Gtk を Gdk に修正するものですね……
(結局動かないっぽいですが)

Actions #4

Updated by toshi_a 初音 over 6 years ago

#610-3 の話を見ても、対応する価値は無さそうですね。基本的には削除する方向で行きたいと思います。作業はいつできるかわからないですが(数年後に掘り返されるフラグ)。

もしこれを常用してるひとがいるなら、このチケットにコメントしてほしいです。

Actions #5

Updated by toshi_a 初音 over 6 years ago

  • Related to 機能 #385: ruby-libnotifyを使って通知を発生させる added
Actions #6

Updated by toshi_a 初音 over 6 years ago

  • Has duplicate 機能 #610: rnotify.rb 内でモジュール名が間違っている? added
Actions #7

Updated by Izumi Tsutsui over 5 years ago

  • Related to 提案 #1319: libnotifyプラグインの、rnotify.rbを削除する added
Actions #8

Updated by toshi_a 初音 about 5 years ago

  • Status changed from 実装待ち to 終了

rnotify.rbを削除したため、このチケットはcloseします。

Actions

Also available in: Atom PDF