GnomeはどのアプリケーションがGIOとGVFSをサポートしているかをどのように知るのですか?
例:テキストファイルをgedit
で開くと、gvfsが透過的に使用されますが、kate
(KDEと同等)で開くと、自動的に~/.gvfs/<path_to_file>
にマップされます。
アプリケーションのExec =行は、処理できるものを定義します。
例:/ usr/share/applications/gedit.desktop
は%Uを使用します。これは、URLを処理できるため、gvfsが使用されることを意味します。
詳細については、 http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s06.html を参照してください。