diff options
author | Darin Adler <darin@src.gnome.org> | 2000-11-09 18:07:08 +0000 |
---|---|---|
committer | Darin Adler <darin@src.gnome.org> | 2000-11-09 18:07:08 +0000 |
commit | c6e38c19baef333120559c77ec0d8436ee096985 (patch) | |
tree | d8ea23e5e542ab3709c8a1785eeb780aed4eb5d3 | |
parent | d817468111816726c9ff538038d5c5b4b7981b46 (diff) | |
download | nautilus-c6e38c19baef333120559c77ec0d8436ee096985.tar.gz |
buddy: John Sullivan <sullivan@eazel.com>
* libnautilus-extensions/nautilus-program-chooser.c:
(repopuluate_program_list), (is_component_default_for_file),
(program_file_pair_is_default_for_file),
(program_file_pair_is_in_short_list_for_file),
(add_to_short_list_for_file), (remove_from_short_list_for_file),
(remove_default_for_item), (set_default_for_item):
* libnautilus-extensions/nautilus-program-choosing.c:
(nautilus_choose_component_for_file):
Remove unnecessary calls to wait functions. There are still
one or two cases of calls. Next step is to replace them.
-rw-r--r-- | ChangeLog | 16 | ||||
-rw-r--r-- | libnautilus-extensions/nautilus-program-chooser.c | 19 | ||||
-rw-r--r-- | libnautilus-extensions/nautilus-program-choosing.c | 1 | ||||
-rw-r--r-- | libnautilus-private/nautilus-program-chooser.c | 19 | ||||
-rw-r--r-- | libnautilus-private/nautilus-program-choosing.c | 1 |
5 files changed, 16 insertions, 40 deletions
@@ -1,3 +1,19 @@ +2000-11-09 Darin Adler <darin@eazel.com> + + buddy: John Sullivan <sullivan@eazel.com> + + * libnautilus-extensions/nautilus-program-chooser.c: + (repopuluate_program_list), (is_component_default_for_file), + (program_file_pair_is_default_for_file), + (program_file_pair_is_in_short_list_for_file), + (add_to_short_list_for_file), (remove_from_short_list_for_file), + (remove_default_for_item), (set_default_for_item): + * libnautilus-extensions/nautilus-program-choosing.c: + (nautilus_choose_component_for_file): + + Remove unnecessary calls to wait functions. There are still + one or two cases of calls. Next step is to replace them. + 2000-11-09 John Sullivan <sullivan@eazel.com> The beginnings of converting directory view context menus diff --git a/libnautilus-extensions/nautilus-program-chooser.c b/libnautilus-extensions/nautilus-program-chooser.c index cbe141eba..556b08f86 100644 --- a/libnautilus-extensions/nautilus-program-chooser.c +++ b/libnautilus-extensions/nautilus-program-chooser.c @@ -45,9 +45,6 @@ #include <libgnomeui/gnome-stock.h> #include <libgnomeui/gnome-uidefs.h> -/* FIXME bugzilla.eazel.com 4539: Eliminate this soon. */ -#include "nautilus-wait-until-ready.h" - enum { PROGRAM_LIST_NAME_COLUMN, PROGRAM_LIST_STATUS_COLUMN, @@ -316,8 +313,6 @@ repopulate_program_list (GnomeDialog *program_chooser, int new_row; GnomeVFSMimeActionType type; - nautilus_mime_actions_wait_for_full_file_attributes (file); - type = nautilus_program_chooser_get_type (program_chooser); g_assert (type == GNOME_VFS_MIME_ACTION_TYPE_COMPONENT @@ -505,8 +500,6 @@ is_component_default_for_file (NautilusViewIdentifier *identifier, NautilusFile g_assert (identifier != NULL); - nautilus_mime_actions_wait_for_full_file_attributes (file); - default_component = nautilus_mime_get_default_component_for_file (file); result = (default_component != NULL && strcmp (default_component->iid, identifier->iid) == 0); @@ -614,8 +607,6 @@ program_file_pair_is_default_for_file (ProgramFilePair *pair) g_assert (pair != NULL); g_assert (NAUTILUS_IS_FILE (pair->file)); - nautilus_mime_actions_wait_for_full_file_attributes (pair->file); - if (pair->action_type != nautilus_mime_get_default_action_type_for_file (pair->file)) { return FALSE; } @@ -659,8 +650,6 @@ program_file_pair_is_in_short_list_for_file (ProgramFilePair *pair) g_assert (pair != NULL); g_assert (NAUTILUS_IS_FILE (pair->file)); - nautilus_mime_actions_wait_for_full_file_attributes (pair->file); - if (pair->action_type == GNOME_VFS_MIME_ACTION_TYPE_COMPONENT) { result = is_component_in_short_list_for_file (pair->view_identifier, pair->file); } else { @@ -776,8 +765,6 @@ pack_radio_button (GtkBox *box, const char *label_text, GtkRadioButton *group) static void add_to_short_list_for_file (ProgramFilePair *pair) { - nautilus_mime_actions_wait_for_full_file_attributes (pair->file); - if (pair->action_type == GNOME_VFS_MIME_ACTION_TYPE_APPLICATION) { nautilus_mime_add_application_to_short_list_for_file (pair->file, pair->application->id); } else { @@ -788,8 +775,6 @@ add_to_short_list_for_file (ProgramFilePair *pair) static void remove_from_short_list_for_file (ProgramFilePair *pair) { - nautilus_mime_actions_wait_for_full_file_attributes (pair->file); - if (pair->action_type == GNOME_VFS_MIME_ACTION_TYPE_APPLICATION) { nautilus_mime_remove_application_from_short_list_for_file (pair->file, pair->application->id); } else { @@ -852,8 +837,6 @@ remove_default_for_type (ProgramFilePair *pair) static void remove_default_for_item (ProgramFilePair *pair) { - nautilus_mime_actions_wait_for_full_file_attributes (pair->file); - if (pair->action_type == GNOME_VFS_MIME_ACTION_TYPE_APPLICATION) { /* If the default is just falling through to the default for this type, * don't do anything here. @@ -896,8 +879,6 @@ set_default_for_type (ProgramFilePair *pair) static void set_default_for_item (ProgramFilePair *pair) { - nautilus_mime_actions_wait_for_full_file_attributes (pair->file); - if (pair->action_type == GNOME_VFS_MIME_ACTION_TYPE_APPLICATION) { nautilus_mime_set_default_application_for_file (pair->file, pair->application->id); } else { diff --git a/libnautilus-extensions/nautilus-program-choosing.c b/libnautilus-extensions/nautilus-program-choosing.c index 3f9c8342c..92cff9398 100644 --- a/libnautilus-extensions/nautilus-program-choosing.c +++ b/libnautilus-extensions/nautilus-program-choosing.c @@ -122,7 +122,6 @@ nautilus_choose_component_for_file (NautilusFile *file, /* The API uses a callback so we can do this non-modally in the future, * but for now we just use a modal dialog. */ - any_choices = any_programs_available_for_file (action_type, file); identifier = NULL; diff --git a/libnautilus-private/nautilus-program-chooser.c b/libnautilus-private/nautilus-program-chooser.c index cbe141eba..556b08f86 100644 --- a/libnautilus-private/nautilus-program-chooser.c +++ b/libnautilus-private/nautilus-program-chooser.c @@ -45,9 +45,6 @@ #include <libgnomeui/gnome-stock.h> #include <libgnomeui/gnome-uidefs.h> -/* FIXME bugzilla.eazel.com 4539: Eliminate this soon. */ -#include "nautilus-wait-until-ready.h" - enum { PROGRAM_LIST_NAME_COLUMN, PROGRAM_LIST_STATUS_COLUMN, @@ -316,8 +313,6 @@ repopulate_program_list (GnomeDialog *program_chooser, int new_row; GnomeVFSMimeActionType type; - nautilus_mime_actions_wait_for_full_file_attributes (file); - type = nautilus_program_chooser_get_type (program_chooser); g_assert (type == GNOME_VFS_MIME_ACTION_TYPE_COMPONENT @@ -505,8 +500,6 @@ is_component_default_for_file (NautilusViewIdentifier *identifier, NautilusFile g_assert (identifier != NULL); - nautilus_mime_actions_wait_for_full_file_attributes (file); - default_component = nautilus_mime_get_default_component_for_file (file); result = (default_component != NULL && strcmp (default_component->iid, identifier->iid) == 0); @@ -614,8 +607,6 @@ program_file_pair_is_default_for_file (ProgramFilePair *pair) g_assert (pair != NULL); g_assert (NAUTILUS_IS_FILE (pair->file)); - nautilus_mime_actions_wait_for_full_file_attributes (pair->file); - if (pair->action_type != nautilus_mime_get_default_action_type_for_file (pair->file)) { return FALSE; } @@ -659,8 +650,6 @@ program_file_pair_is_in_short_list_for_file (ProgramFilePair *pair) g_assert (pair != NULL); g_assert (NAUTILUS_IS_FILE (pair->file)); - nautilus_mime_actions_wait_for_full_file_attributes (pair->file); - if (pair->action_type == GNOME_VFS_MIME_ACTION_TYPE_COMPONENT) { result = is_component_in_short_list_for_file (pair->view_identifier, pair->file); } else { @@ -776,8 +765,6 @@ pack_radio_button (GtkBox *box, const char *label_text, GtkRadioButton *group) static void add_to_short_list_for_file (ProgramFilePair *pair) { - nautilus_mime_actions_wait_for_full_file_attributes (pair->file); - if (pair->action_type == GNOME_VFS_MIME_ACTION_TYPE_APPLICATION) { nautilus_mime_add_application_to_short_list_for_file (pair->file, pair->application->id); } else { @@ -788,8 +775,6 @@ add_to_short_list_for_file (ProgramFilePair *pair) static void remove_from_short_list_for_file (ProgramFilePair *pair) { - nautilus_mime_actions_wait_for_full_file_attributes (pair->file); - if (pair->action_type == GNOME_VFS_MIME_ACTION_TYPE_APPLICATION) { nautilus_mime_remove_application_from_short_list_for_file (pair->file, pair->application->id); } else { @@ -852,8 +837,6 @@ remove_default_for_type (ProgramFilePair *pair) static void remove_default_for_item (ProgramFilePair *pair) { - nautilus_mime_actions_wait_for_full_file_attributes (pair->file); - if (pair->action_type == GNOME_VFS_MIME_ACTION_TYPE_APPLICATION) { /* If the default is just falling through to the default for this type, * don't do anything here. @@ -896,8 +879,6 @@ set_default_for_type (ProgramFilePair *pair) static void set_default_for_item (ProgramFilePair *pair) { - nautilus_mime_actions_wait_for_full_file_attributes (pair->file); - if (pair->action_type == GNOME_VFS_MIME_ACTION_TYPE_APPLICATION) { nautilus_mime_set_default_application_for_file (pair->file, pair->application->id); } else { diff --git a/libnautilus-private/nautilus-program-choosing.c b/libnautilus-private/nautilus-program-choosing.c index 3f9c8342c..92cff9398 100644 --- a/libnautilus-private/nautilus-program-choosing.c +++ b/libnautilus-private/nautilus-program-choosing.c @@ -122,7 +122,6 @@ nautilus_choose_component_for_file (NautilusFile *file, /* The API uses a callback so we can do this non-modally in the future, * but for now we just use a modal dialog. */ - any_choices = any_programs_available_for_file (action_type, file); identifier = NULL; |