summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-8
diff options
context:
space:
mode:
authorFederico Mena Quintero <federico@ximian.com>2004-02-06 16:15:01 +0000
committerFederico Mena Quintero <federico@src.gnome.org>2004-02-06 16:15:01 +0000
commitbf54dcdc5c6df799540a8721c090806736567d80 (patch)
tree7f3842a959a58f6a28ef0c857df45a8cdcce203f /ChangeLog.pre-2-8
parent41055272dd2650ce141c28a8becb8e1bdbdb2353 (diff)
downloadgtk+-bf54dcdc5c6df799540a8721c090806736567d80.tar.gz
Fix #132327.
2004-02-06 Federico Mena Quintero <federico@ximian.com> Fix #132327. * gtk/gtkfilesystemunix.c (struct _GtkFileSystemUnix): Add a folder_hash field to keep a list of live folder objects. (gtk_file_system_unix_init): Create the folder_hash. (gtk_file_system_unix_finalize): Destroy the folder_hash. (gtk_file_system_unix_get_folder): Ref and return an existing folder if we have it around, otherwise return a new folder object. (struct _GtkFileFolderUnix): Add a field for the parent file system. (gtk_file_folder_unix_finalize): Remove the folder from the file system's hash table. (gtk_file_system_unix_create_folder): Emit "files-added" on the newly-created folder's parent. Fixes #132327.
Diffstat (limited to 'ChangeLog.pre-2-8')
-rw-r--r--ChangeLog.pre-2-816
1 files changed, 16 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index 92cf832794..883f182906 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -1,3 +1,19 @@
+2004-02-06 Federico Mena Quintero <federico@ximian.com>
+
+ Fix #132327.
+
+ * gtk/gtkfilesystemunix.c (struct _GtkFileSystemUnix): Add a
+ folder_hash field to keep a list of live folder objects.
+ (gtk_file_system_unix_init): Create the folder_hash.
+ (gtk_file_system_unix_finalize): Destroy the folder_hash.
+ (gtk_file_system_unix_get_folder): Ref and return an existing
+ folder if we have it around, otherwise return a new folder object.
+ (struct _GtkFileFolderUnix): Add a field for the parent file system.
+ (gtk_file_folder_unix_finalize): Remove the folder from the file
+ system's hash table.
+ (gtk_file_system_unix_create_folder): Emit "files-added" on the
+ newly-created folder's parent. Fixes #132327.
+
Fri Feb 6 00:51:57 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkstock.c (builtin_items): Change the labels of the