Project

General

Profile

Actions

最適化 #929

closed

'Gdk::PixbufLoader' がdeprecatedの出力

Added by Akira Ouchi about 8 years ago. Updated about 8 years ago.

Status:
終了
Priority:
通常
Assignee:
Target version:
Start date:
2016-11-12
Due date:
% Done:

0%

プラグイン名:

Description

warning: /Users/akkie/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/glib2-3.0.9/lib/glib2/deprecatable.rb:123:in `const_missing': {MIKUTTER_DIR}/core/mui/gtk_web_image_loader.rb:240:in `inmemory2pixbuf': 'Gdk::PixbufLoader' has been deprecated. Use 'GdkPixbuf::PixbufLoader'.

/plugin/openimg/openimg.rb:52:in `block (2 levels) in <top (required)>': 'Gdk::PixbufLoader' has been deprecated. Use 'GdkPixbuf::PixbufLoader'.
grepした結果以下3ファイルが該当していました。
  • {MIKUTTER_DIR}/core/mui/gtk_web_image_loader.rb:240
  • {MIKUTTER_DIR}/core/plugin/openimg/openimg.rb:52
  • {MIKUTTER_DIR}/core/plugin/openimg/window.rb:20

いわれるままにGdkPixbuf::PixbufLoaderに置き換えてみたところメッセージが消えて特に変わりなく動いているように見えました。上位互換のおかげのようです。

https://ruby-gnome2.osdn.jp/?News_20160812_1#Ruby%2FGdkPixbuf2

add backward compatibility between the old Gdk::Pixbuf and GdkPixbuf::Pixbuf.

Gdk::Pixbufナニナニは全部GdkPixbuf::Pixbufナニナニに変える感じかも。

/mui/gtk_web_image_loader.rb:88:in `rescue in get_raw_data': 'Gdk::PixbufError' has been deprecated. Use 'GdkPixbuf::PixbufError'.

Related issues

Related to 環境対応 #933: gtk2 3.1.0を利用する終了toshi_a 初音2016-11-14

Actions
Related to 最適化 #1003: Gdk::PixbufLoader が deprecated終了toshi_a 初音2017-03-24

Actions
Related to 最適化 #1030: deprecated な Gdk::PixbufLoader が使われている終了あひる 家鴨2017-04-08

Actions
Actions

Also available in: Atom PDF