私は、多数のファイル ブラウザのようなウィジェットを使用する Python3/GObject ベースのアプリケーションを作成しています。これらをゼロから作成するか、Nautilus で GObject Introspection を使用するのが最善の方法ですか? もしそうなら、どこでドキュメントを見つけることができますか、またはどのようにドキュメントを生成できますか?
私が見つけた Nautilus API ドキュメントはすべて非常に古く、実際には Nautilus-Extension API または他のコードのスニペットです。
編集: Nautilus の GIR バインディングは実際には拡張 API 用であり、Gtk 自体のような完全なバインディングは存在しないようです。