Files
gtk3/gtk
Federico Mena Quintero f2f12b9aae New get_volume_for_path() method. (struct _GtkFileSystemIface): Finally
2004-01-16  Federico Mena Quintero  <federico@ximian.com>

	* gtk/gtkfilesystem.h (struct _GtkFileSystemIface): New
	get_volume_for_path() method.
	(struct _GtkFileSystemIface): Finally removed the list_roots() and
	get_root_info() methods, and the "roots-changed" signal.

	* gtk/gtkfilesystem.c (gtk_file_system_get_volume_for_path): New
	function.
	(gtk_file_system_list_roots): Removed.
	(gtk_file_system_get_root_info): Removed.

	* gtk/gtkfilesystemunix.c
	(gtk_file_system_unix_get_volume_for_path): Implement.
	(get_root_volume): New helper function.
	(gtk_file_system_unix_list_volumes): Use get_root_volume().
	(gtk_file_system_unix_list_roots): Removed.
	(gtk_file_system_unix_get_root_info): Removed.

	* gtk/gtkfilesystemmodel.c (_gtk_file_system_model_new): Don't
	accept a NULL root_path.
	(struct _GtkFileSystemModel): Add a field to remember the
	root_path.
	(_gtk_file_system_model_new): Store the root_path in the model
	structure.
	(find_and_ref_path): Stop going up the hierarchy at the root_path
	of the model.  Also, don't return prematurely when walking up the
	hierarchy.

	* gtk/gtkfilechooserdefault.c (create_file_list): Sigh, restore
	the rules_hint.
	(struct _GtkFileChooserDefault): Added a current_volume_path field.
	(set_tree_model): New function; create the folder tree model here.
	(create_folder_tree): Don't create the model here.
	(set_list_model): Set the show_hidden flag on the list model.
2004-01-16 03:35:33 +00:00
..
2003-10-24 22:16:07 +00:00
2003-01-19 21:18:15 +00:00
2002-10-11 22:57:11 +00:00
2002-10-11 22:57:11 +00:00
2002-10-09 22:25:18 +00:00
2002-10-09 22:25:18 +00:00
2002-10-10 22:00:09 +00:00
2002-10-10 22:00:09 +00:00
2002-10-04 23:50:27 +00:00
2002-10-04 23:50:27 +00:00
2003-07-18 23:08:51 +00:00
2002-10-04 23:50:27 +00:00
2002-10-04 23:50:27 +00:00
2002-10-07 04:29:52 +00:00
2002-10-13 17:17:14 +00:00
2003-05-08 00:25:51 +00:00
2003-12-19 22:47:20 +00:00
2003-12-19 22:47:20 +00:00
2002-10-07 01:38:40 +00:00
2002-10-07 01:38:40 +00:00
2002-10-07 01:38:40 +00:00
2003-12-19 22:47:20 +00:00
2003-12-08 22:55:03 +00:00
2003-12-08 22:55:03 +00:00
2003-12-08 22:55:03 +00:00
2002-10-11 22:57:11 +00:00
2003-09-30 22:48:10 +00:00
2003-09-30 22:48:10 +00:00
2003-09-30 22:48:10 +00:00
2003-01-31 00:37:38 +00:00
2002-10-11 22:57:11 +00:00
2003-10-10 17:18:34 +00:00
2002-10-07 04:29:52 +00:00
2003-09-03 19:57:05 +00:00
2002-10-13 20:44:18 +00:00
2003-12-15 22:03:15 +00:00
2002-10-11 22:57:11 +00:00
2002-10-05 23:15:39 +00:00
2002-10-05 23:15:39 +00:00
2002-10-09 23:55:27 +00:00
2003-12-19 22:47:20 +00:00
2003-03-21 20:34:02 +00:00
2003-03-21 20:34:02 +00:00
2003-07-23 15:31:10 +00:00
2003-07-23 15:31:10 +00:00
2003-07-16 21:07:38 +00:00
2003-12-08 23:13:14 +00:00
2002-10-10 01:02:25 +00:00
2003-09-30 22:48:10 +00:00
2002-10-09 22:11:08 +00:00
2002-10-04 23:50:27 +00:00
2003-08-29 19:38:07 +00:00
2002-10-13 20:44:18 +00:00
2002-10-09 23:55:27 +00:00
2003-09-03 19:57:05 +00:00
2002-10-11 22:57:11 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 22:49:28 +00:00
2002-10-07 04:29:52 +00:00
2002-10-07 04:29:52 +00:00
2003-09-19 16:18:16 +00:00
2002-10-08 23:07:02 +00:00
2002-10-04 23:50:27 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-10-09 22:25:18 +00:00
2003-08-24 17:28:23 +00:00
2002-07-29 21:11:23 +00:00
2002-10-05 23:15:39 +00:00
2002-10-05 01:51:16 +00:00
2002-10-10 22:20:48 +00:00
2002-10-10 22:20:48 +00:00
2002-10-11 22:57:11 +00:00
2002-11-28 00:33:17 +00:00
2002-10-10 22:00:09 +00:00
2002-10-09 22:11:08 +00:00
2002-10-09 22:11:08 +00:00
2003-10-10 17:18:34 +00:00
2002-10-05 23:15:39 +00:00
2002-10-13 20:44:18 +00:00
2002-10-13 20:44:18 +00:00
2002-10-05 01:51:16 +00:00
2003-12-08 22:55:03 +00:00
2002-10-05 01:51:16 +00:00
2002-10-05 23:15:39 +00:00
2002-10-05 23:15:39 +00:00
2003-10-10 17:18:34 +00:00
2003-06-02 14:14:41 +00:00
2002-10-08 23:07:02 +00:00
2002-10-13 23:56:31 +00:00
2003-09-03 19:57:05 +00:00
2002-12-12 23:02:40 +00:00
2002-10-04 23:50:27 +00:00
2002-10-04 23:50:27 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-12-10 21:39:53 +00:00
2002-10-09 23:55:27 +00:00
2002-10-10 01:02:25 +00:00
2002-10-09 00:38:22 +00:00
2002-10-10 01:02:25 +00:00
2002-10-11 22:57:11 +00:00
2003-04-12 22:25:21 +00:00
2002-10-10 22:00:09 +00:00
2002-10-10 21:45:41 +00:00
2002-10-10 21:45:41 +00:00
2002-10-10 01:02:25 +00:00
2002-10-11 22:57:11 +00:00
2002-10-11 22:57:11 +00:00
2003-12-29 10:55:53 +00:00
2003-12-29 10:55:53 +00:00
2003-12-29 10:55:53 +00:00
2003-12-29 10:55:53 +00:00
2002-10-09 22:25:18 +00:00
2003-09-03 19:57:05 +00:00
2002-05-27 22:42:08 +00:00
2002-10-07 19:10:39 +00:00
2003-08-25 21:33:00 +00:00
2002-10-07 19:10:39 +00:00
2002-10-07 19:10:39 +00:00
2002-10-07 19:10:39 +00:00
2003-12-19 22:47:20 +00:00
2003-03-03 04:51:42 +00:00
2003-09-03 19:57:05 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 22:49:28 +00:00
2002-10-07 04:29:52 +00:00
2002-10-07 04:29:52 +00:00
2002-10-09 00:38:22 +00:00
2002-11-07 19:53:49 +00:00
2002-10-08 23:07:02 +00:00
2002-10-04 23:50:27 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 22:49:28 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-10-04 08:02:14 +00:00
2002-12-10 21:39:53 +00:00
2002-12-10 21:39:53 +00:00
2002-12-10 21:39:53 +00:00
2002-12-10 21:39:53 +00:00
2002-12-10 21:39:53 +00:00
2002-12-10 21:39:53 +00:00