diff options
author | Alexander Larsson <alexl@redhat.com> | 2008-01-04 10:53:33 +0000 |
---|---|---|
committer | Alexander Larsson <alexl@src.gnome.org> | 2008-01-04 10:53:33 +0000 |
commit | b192a5a6ce742a790c9c00ecc3d43ac1256b8335 (patch) | |
tree | 339b4b030057ddfd9eb8894bbc0d1fe54390d550 /libnautilus-private | |
parent | 04c3d83b643869fe31bc7f4397a36fbc9f0dc5aa (diff) | |
download | nautilus-b192a5a6ce742a790c9c00ecc3d43ac1256b8335.tar.gz |
Set desktop env for GAppInfo
2008-01-04 Alexander Larsson <alexl@redhat.com>
* configure.in:
* src/nautilus-main.c:
Set desktop env for GAppInfo
* libnautilus-private/nautilus-open-with-dialog.c:
Filter out apps that don't take file args from
open with list.
svn path=/trunk/; revision=13558
Diffstat (limited to 'libnautilus-private')
-rw-r--r-- | libnautilus-private/nautilus-open-with-dialog.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libnautilus-private/nautilus-open-with-dialog.c b/libnautilus-private/nautilus-open-with-dialog.c index b170e082b..09e12be69 100644 --- a/libnautilus-private/nautilus-open-with-dialog.c +++ b/libnautilus-private/nautilus-open-with-dialog.c @@ -607,6 +607,10 @@ nautilus_open_with_dialog_add_items_idle (NautilusOpenWithDialog *dialog) GtkTreeIter iter; GtkTreePath *path; + if (!g_app_info_supports_uris (app) && + !g_app_info_supports_files (app)) + continue; + gtk_list_store_append (dialog->details->program_list_store, &iter); gtk_list_store_set (dialog->details->program_list_store, &iter, COLUMN_APP_INFO, app, |