summaryrefslogtreecommitdiff
path: root/src/nautilus-application.h
diff options
context:
space:
mode:
authorDave Camp <dave@ximian.com>2003-09-30 20:38:01 +0000
committerDave Camp <campd@src.gnome.org>2003-09-30 20:38:01 +0000
commitc42ab00ac67db2dc5bd22bff65e1c0a3414fe113 (patch)
tree636294d9aadd0aecaa9bf0858a40e49399a224e3 /src/nautilus-application.h
parent1f859c83a9c2734ce3645657a065d7faa8c69560 (diff)
downloadnautilus-c42ab00ac67db2dc5bd22bff65e1c0a3414fe113.tar.gz
Merge the nautilus-spatial-playground branch to HEAD.
2003-09-30 Dave Camp <dave@ximian.com> * Merge the nautilus-spatial-playground branch to HEAD.
Diffstat (limited to 'src/nautilus-application.h')
-rw-r--r--src/nautilus-application.h19
1 files changed, 15 insertions, 4 deletions
diff --git a/src/nautilus-application.h b/src/nautilus-application.h
index f21415188..503e3bf63 100644
--- a/src/nautilus-application.h
+++ b/src/nautilus-application.h
@@ -44,6 +44,11 @@
typedef struct NautilusWindow NautilusWindow;
#endif
+#ifndef NAUTILUS_SPATIAL_WINDOW_DEFINED
+#define NAUTILUS_SPATIAL_WINDOW_DEFINED
+typedef struct _NautilusSpatialWindow NautilusSpatialWindow;
+#endif
+
typedef struct {
BonoboGenericFactory parent;
NautilusUndoManager *undo_manager;
@@ -63,10 +68,16 @@ void nautilus_application_startup (NautilusApplication
gboolean do_first_time_druid_check,
const char *default_geometry,
const char *urls[]);
-GList * nautilus_application_get_window_list (void);
-NautilusWindow * nautilus_application_create_window (NautilusApplication *application,
- GdkScreen *screen);
-void nautilus_application_close_all_windows (void);
+GList * nautilus_application_get_window_list (void);
+GList * nautilus_application_get_spatial_window_list (void);
+
+NautilusWindow * nautilus_application_present_spatial_window (NautilusApplication *application,
+ const char *location,
+ GdkScreen *screen);
+NautilusWindow * nautilus_application_create_navigation_window (NautilusApplication *application,
+ GdkScreen *screen);
+void nautilus_application_close_all_navigation_windows (void);
+void nautilus_application_close_with_parent_windows (NautilusSpatialWindow *window);
void nautilus_application_open_desktop (NautilusApplication *application);
void nautilus_application_close_desktop (void);