summaryrefslogtreecommitdiff
path: root/src/nautilus-window.h
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2011-02-17 16:26:33 -0500
committerCosimo Cecchi <cosimoc@gnome.org>2011-02-17 16:37:40 -0500
commitdf516e1f09ded17bea6a4fc4fd8b974f61e799b4 (patch)
tree36944d91696617eb4b23187d57d2dc4cf9c89e85 /src/nautilus-window.h
parent4cf05a8c91bda94aac6d403947cbb402a68019d2 (diff)
downloadnautilus-df516e1f09ded17bea6a4fc4fd8b974f61e799b4.tar.gz
all: merge NautilusNavigationWindow into NautilusWindow
Diffstat (limited to 'src/nautilus-window.h')
-rw-r--r--src/nautilus-window.h29
1 files changed, 27 insertions, 2 deletions
diff --git a/src/nautilus-window.h b/src/nautilus-window.h
index e15cda0f4..c07c5c77b 100644
--- a/src/nautilus-window.h
+++ b/src/nautilus-window.h
@@ -56,7 +56,6 @@ typedef enum {
} NautilusWindowShowHiddenFilesMode;
typedef enum {
- NAUTILUS_WINDOW_SPATIAL,
NAUTILUS_WINDOW_NAVIGATION,
NAUTILUS_WINDOW_DESKTOP
} NautilusWindowType;
@@ -76,6 +75,9 @@ typedef enum {
NAUTILUS_WINDOW_OPEN_SLOT_APPEND = 1
} NautilusWindowOpenSlotFlags;
+#define NAUTILUS_WINDOW_SIDEBAR_PLACES "places"
+#define NAUTILUS_WINDOW_SIDEBAR_TREE "tree"
+
typedef struct NautilusWindowDetails NautilusWindowDetails;
typedef struct {
@@ -89,7 +91,7 @@ typedef struct {
void (* sync_title) (NautilusWindow *window,
NautilusWindowSlot *slot);
NautilusIconInfo * (* get_icon) (NautilusWindow *window,
- NautilusWindowSlot *slot);
+ NautilusWindowSlot *slot);
void (* sync_allow_stop) (NautilusWindow *window,
NautilusWindowSlot *slot);
@@ -161,4 +163,27 @@ NautilusWindowSlot * nautilus_window_get_active_slot (NautilusWindow *wind
void nautilus_window_push_status (NautilusWindow *window,
const char *text);
+void nautilus_window_allow_back (NautilusWindow *window,
+ gboolean allow);
+void nautilus_window_allow_forward (NautilusWindow *window,
+ gboolean allow);
+void nautilus_window_clear_back_list (NautilusWindow *window);
+void nautilus_window_clear_forward_list (NautilusWindow *window);
+void nautilus_forget_history (void);
+gint nautilus_window_get_base_page_index (NautilusWindow *window);
+void nautilus_window_hide_sidebar (NautilusWindow *window);
+void nautilus_window_show_sidebar (NautilusWindow *window);
+void nautilus_window_back_or_forward (NautilusWindow *window,
+ gboolean back,
+ guint distance,
+ gboolean new_tab);
+void nautilus_window_show_search (NautilusWindow *window);
+void nautilus_window_hide_search (NautilusWindow *window);
+void nautilus_window_set_search_button (NautilusWindow *window,
+ gboolean state);
+void nautilus_window_restore_focus_widget (NautilusWindow *window);
+void nautilus_window_split_view_on (NautilusWindow *window);
+void nautilus_window_split_view_off (NautilusWindow *window);
+gboolean nautilus_window_split_view_showing (NautilusWindow *window);
+
#endif