diff options
author | Elliot Lee <sopwith@src.gnome.org> | 2000-01-05 23:21:06 +0000 |
---|---|---|
committer | Elliot Lee <sopwith@src.gnome.org> | 2000-01-05 23:21:06 +0000 |
commit | 6018bcea245c2e4a9c50055fe6207435850549ff (patch) | |
tree | 2de36703f80e7a24435e69d4194eb56f62b55454 /src/ntl-window.h | |
parent | cdf570ee034dc1349846eeb5f78775a23ea2eb47 (diff) | |
download | nautilus-6018bcea245c2e4a9c50055fe6207435850549ff.tar.gz |
Add support for the location change state machine and related
* src/ntl-types.h, src/ntl-uri-map.[ch], src/ntl-window-msgs.c, src/ntl-window.[ch]:
Add support for the location change state machine and related notifications,
to allow much better error handling.
* src/ntl-view.[ch]: Catch client failures, also allow for active sensing of client death.
* src/file-manager/fm-directory-view.c: Send progress notifications.
* components/html/ntl-web-browser.c: Send progress
notifications. Try to fix crashes caused by ending an error stream
twice.
Diffstat (limited to 'src/ntl-window.h')
-rw-r--r-- | src/ntl-window.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ntl-window.h b/src/ntl-window.h index 59996249c..b21cf6604 100644 --- a/src/ntl-window.h +++ b/src/ntl-window.h @@ -47,6 +47,8 @@ typedef struct { guint window_signals[0]; } NautilusWindowClass; +typedef struct _NautilusWindowLoadInfo NautilusWindowLoadInfo; + struct _NautilusWindow { GnomeApp parent_object; @@ -70,6 +72,8 @@ struct _NautilusWindow { /* Information about current location/selection */ Nautilus_NavigationInfo *ni; Nautilus_SelectionInfo *si; + + NautilusWindowLoadInfo *load_info; }; GtkType nautilus_window_get_type(void); @@ -78,6 +82,8 @@ void nautilus_window_set_content_view(NautilusWindow *window, NautilusView *cont void nautilus_window_add_meta_view(NautilusWindow *window, NautilusView *meta_view); void nautilus_window_remove_meta_view(NautilusWindow *window, NautilusView *meta_view); void nautilus_window_goto_uri(NautilusWindow *window, const char *uri); +void nautilus_window_display_error(NautilusWindow *window, const char *error_msg); + const char *nautilus_window_get_requested_uri(NautilusWindow *window); GnomeUIHandler *nautilus_window_get_uih(NautilusWindow *window); |