プロジェクト

全般

プロフィール

バグ #986

完了

抽出タブの条件設定画面で、条件を削除するボタンのアイコンが表示されない。

Satoshi Okuno さんが約7年前に追加. 約7年前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
プラグイン名:
extract
ブランチ:
クラッシュする:

説明

まぁ、僕しいたけ食べられないから別にいいんですけどね。

現状WebIconにSkin["close.png"]が渡されていますが、 load errorアイコンも出ずのっぺらぼうのボタンになります。

/Users/moguno/mikutter//core/mui/gtk_postbox.rbを参考に、WebIconにSkin["close.png"].get_pathを渡すようにしました。
でもWebIconって、モデルが渡されたらload_pixbufするはずだなぁ。とか思っています。


ファイル

0001-.patch (1.17 KB) 0001-.patch Satoshi Okuno, 2017-02-25 10:16

Satoshi Okuno さんが約7年前に更新

X:現状WebIconにSkin["close.png"]が渡されていますが、
○:現状Skin["close.png"] .pixbuf()が渡されていますが、

toshi_a 初音 さんが約7年前に更新

  • ステータス新規 から 実装待ち に変更
  • 担当者toshi_a 初音 にセット

確かにボタン表示されてませんね。頂いたパッチ試してみます。

toshi_a 初音 さんが約7年前に更新

  • ステータス実装待ち から レビュー待ち に変更
  • 担当者toshi_a 初音 から Satoshi Okuno に変更
  • 進捗率0 から 100 に変更

Gtk::Button#add は、Photo Modelを受け付けないので、Pixbufを表示したい場合はGtk::Imageを経由しないといけないということですね。3.5では Gtk::WebIcon は第一引数にファイル名やURLだけでなくPhotoModelも受け付けるようになり、PhotoModelを与えるのが一番高速に動作します。よって、SkinはPhoto Modelの一種なので、これを渡すようにすこし改変しました。

topic/986-forever-shiitake ブランチです。意図通りになっているか確認してもらえますか。

Satoshi Okuno さんが約7年前に更新

  • ステータスレビュー待ち から 解決 に変更

対応ありがとうございます。
ばっちりしいたけが生えていました。

toshi_a 初音 さんが約7年前に更新

  • ステータス解決 から 終了 に変更

merged

他の形式にエクスポート: Atom PDF