summaryrefslogtreecommitdiff
path: root/src/nautilus-window-private.h
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2011-02-16 11:30:40 -0500
committerCosimo Cecchi <cosimoc@gnome.org>2011-02-17 11:25:19 -0500
commitde4b00057e06fdc675d640c65c9a459f9fdb2725 (patch)
tree8820010124512fee000e5116d98e52c95d5b53e0 /src/nautilus-window-private.h
parentd6df8a9d7bc4b902de76c22504f2fa63557d7985 (diff)
downloadnautilus-de4b00057e06fdc675d640c65c9a459f9fdb2725.tar.gz
navigation-window: integrate the back/forward actions with the state
So that the current back.forward state propagates to menus.
Diffstat (limited to 'src/nautilus-window-private.h')
-rw-r--r--src/nautilus-window-private.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/nautilus-window-private.h b/src/nautilus-window-private.h
index 2082ff150..dc2db4ca7 100644
--- a/src/nautilus-window-private.h
+++ b/src/nautilus-window-private.h
@@ -32,6 +32,7 @@
#include "nautilus-window-slot.h"
#include "nautilus-window-pane.h"
#include "nautilus-spatial-window.h"
+#include "nautilus-navigation-state.h"
#include "nautilus-navigation-window.h"
#include "nautilus-bookmark-list.h"
@@ -95,6 +96,7 @@ struct _NautilusNavigationWindowDetails {
GtkWidget *content_paned;
GtkWidget *content_box;
GtkActionGroup *navigation_action_group; /* owned by ui_manager */
+ NautilusNavigationState *nav_state;
GtkSizeGroup *header_size_group;
@@ -213,6 +215,7 @@ void nautilus_window_sync_title (NautilusWindow *window,
void nautilus_window_sync_zoom_widgets (NautilusWindow *window);
/* Navigation window menus */
+GtkActionGroup *nautilus_navigation_window_create_toolbar_action_group (NautilusNavigationWindow *window);
void nautilus_navigation_window_initialize_actions (NautilusNavigationWindow *window);
void nautilus_navigation_window_initialize_menus (NautilusNavigationWindow *window);
void nautilus_navigation_window_remove_bookmarks_menu_callback (NautilusNavigationWindow *window);