diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2012-04-26 16:33:41 -0400 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2012-04-27 15:07:42 -0400 |
commit | 74f748e6b2cf43fd8e90bb073c78df159a6a424d (patch) | |
tree | 6cb1f5d00cb7fffae25c57c934e785a2d0f3c21f /src/nautilus-pathbar.h | |
parent | 84e0604672052a7ed9de2736ca6553b78bc8733a (diff) | |
download | nautilus-74f748e6b2cf43fd8e90bb073c78df159a6a424d.tar.gz |
pathbar: use a private struct
Diffstat (limited to 'src/nautilus-pathbar.h')
-rw-r--r-- | src/nautilus-pathbar.h | 31 |
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 |