How does gnome know which applications support GIO and GVFS?
Example: I open a text file in
gedit, gvfs is used transparently, but if I open it in
kate (KDE equivalent), it will automatically map to
The Exec= line from the application defines what it can handle.