summaryrefslogtreecommitdiff
path: root/src/nautilus-pathbar.h
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2012-04-26 16:33:41 -0400
committerCosimo Cecchi <cosimoc@gnome.org>2012-04-27 15:07:42 -0400
commit74f748e6b2cf43fd8e90bb073c78df159a6a424d (patch)
tree6cb1f5d00cb7fffae25c57c934e785a2d0f3c21f /src/nautilus-pathbar.h
parent84e0604672052a7ed9de2736ca6553b78bc8733a (diff)
downloadnautilus-74f748e6b2cf43fd8e90bb073c78df159a6a424d.tar.gz
pathbar: use a private struct
Diffstat (limited to 'src/nautilus-pathbar.h')
-rw-r--r--src/nautilus-pathbar.h31
1 files changed, 3 insertions, 28 deletions
diff --git a/src/nautilus-pathbar.h b/src/nautilus-pathbar.h
index bb96b9cb8..f0f9cbd3c 100644
--- a/src/nautilus-pathbar.h
+++ b/src/nautilus-pathbar.h
@@ -26,7 +26,7 @@
typedef struct _NautilusPathBar NautilusPathBar;
typedef struct _NautilusPathBarClass NautilusPathBarClass;
-
+typedef struct _NautilusPathBarDetails NautilusPathBarDetails;
#define NAUTILUS_TYPE_PATH_BAR (nautilus_path_bar_get_type ())
#define NAUTILUS_PATH_BAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NAUTILUS_TYPE_PATH_BAR, NautilusPathBar))
@@ -38,33 +38,8 @@ typedef struct _NautilusPathBarClass NautilusPathBarClass;
struct _NautilusPathBar
{
GtkContainer parent;
-
- GdkWindow *event_window;
-
- GFile *root_path;
- GFile *home_path;
- GFile *desktop_path;
-
- GFile *current_path;
- gpointer current_button_data;
-
- GList *button_list;
- GList *first_scrolled_button;
- GList *fake_root;
- GtkWidget *up_slider_button;
- GtkWidget *down_slider_button;
- guint settings_signal_id;
- gint icon_size;
- gint16 slider_width;
- gint16 spacing;
- gint16 button_offset;
- guint timer;
- guint slider_visible : 1;
- guint need_timer : 1;
- guint ignore_click : 1;
-
- unsigned int drag_slider_timeout;
- gboolean drag_slider_timeout_for_up_button;
+
+ NautilusPathBarDetails *priv;
};
struct _NautilusPathBarClass