summaryrefslogtreecommitdiff
path: root/gtk/gtkpathbar.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2005-07-07 12:40:50 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2005-07-07 12:40:50 +0000
commit8cc4fe41ff2a48ee2acb3ac738962ff28020e643 (patch)
treedd105def964a7b4969726794ef6532c419b6214c /gtk/gtkpathbar.h
parentd8c1ea044a4d1933d9decfbc85949027e2a97043 (diff)
downloadgtk+-8cc4fe41ff2a48ee2acb3ac738962ff28020e643.tar.gz
Fix #157787, reported by Jonathan Blandford:
2005-07-07 Matthias Clasen <mclasen@redhat.com> Fix #157787, reported by Jonathan Blandford: * gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_set_current_folder): Don't leave a "trail" behind when set_current_folder is called explicitly. (gtk_file_chooser_default_update_current_folder): New function that is called to update the current folder in response to user actions. * gtk/gtkpathbar.c (_gtk_path_bar_set_path): Add a boolean keep_trail argument, and don't leave a "trail" behind unless it is set.
Diffstat (limited to 'gtk/gtkpathbar.h')
-rw-r--r--gtk/gtkpathbar.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk/gtkpathbar.h b/gtk/gtkpathbar.h
index 3ef4ba5bbd..f04146d519 100644
--- a/gtk/gtkpathbar.h
+++ b/gtk/gtkpathbar.h
@@ -79,6 +79,7 @@ void _gtk_path_bar_set_file_system (GtkPathBar *path_bar,
GtkFileSystem *file_system);
gboolean _gtk_path_bar_set_path (GtkPathBar *path_bar,
const GtkFilePath *file_path,
+ gboolean keep_trail,
GError **error);
void _gtk_path_bar_up (GtkPathBar *path_bar);
void _gtk_path_bar_down (GtkPathBar *path_bar);