2018年7月13日金曜日

GIMP Script-Py (番外) <Toolbox> に関して

便利だった GIMP Python Script での <Toolbox> ... 。
しかし、 今後の GIMP では これは使えなくなる予定です。
さて、
困った ... 。


以下を参照して下さい。

https://gitlab.gnome.org/GNOME/gimp/commit/6e971a3fe209f5802a28e94c2c5373c8aae78444

Commit 6e971a3f

app: remove the <Toolbox> compat menu path for plug-ins

Plug-ins will now get an error when trying to register something
in <Toolbox> which has been deprecated for ages.

現行の GIMP 2.10.4 では  <Toolbox> この辺りの挙動が不安定でした。
安定していたのは GIMP 2.10.2 辺り迄 です。

嘗ての互換性を維持して来た GIMP も 問題発生! と言う事でしょうか?。
<Toolbox> を使う スクリプト は 将来バージョンでは 非推奨 (動かない) になる様です。

恐らく、 この Commit が取り入れられる 次期 GIMP 2.10.6 では  <Toolbox> は 使えなくなる と思っています。


ご自分でスクリプトを書く方や、
既存のスクリプトを導入されている方は、この点に留意する必要があります。

そう、既定のメニュー項目(最上位)に追加で新項目を追加しているケースでは、
これが該当する可能性が高いと思われます。


さて、
ざっと、その調べ方です。   ( Windows cmd.exe FINDSTR command )、

    C:\Users\UserA>findstr "<Toolbox>" "C:\Users\UserA\AppData\Roaming\GIMP\2.10\plug-ins\*.py"

これで、該当するものがあれば、リストアップされる筈です。
但し、 特殊なフォルダに導入されるケースもある様なので、その場合は、パスを変更して実施して下さい。


尚、 plug-in と記載がありますが、
将来的に、 Script-Fu でも、同様の波が起こる可能性があるかも知れません。



更に、 既に公開済みの 以下の 投稿 は 機能しなくなる恐れがあります。

  GIMP Script-Py (2) 新規画像作成時

近々、別投稿に纏め直す予定でいます。
以下の投稿に 改訂版 として公開しました。 *1.

  GIMP Script-Py (2) 新規画像作成時 改定版 1  *1.



[2018/07/13] タイトルの <Toolbox> が見えなかったのを訂正
[2018/07/18] 改定版公開の件を追記 *1.

0 件のコメント:

コメントを投稿