summaryrefslogtreecommitdiff
path: root/ChangeLog-20000414
diff options
context:
space:
mode:
authorJohn Sullivan <sullivan@src.gnome.org>2000-04-06 20:18:15 +0000
committerJohn Sullivan <sullivan@src.gnome.org>2000-04-06 20:18:15 +0000
commit304eeb467e14f1e0ce9317581a6d482fd5cd3d63 (patch)
treee6f8d4aa63bd7560a68b5850424532c64795a65e /ChangeLog-20000414
parentea34d463622fb11c9ab151dab73e43504b40cd17 (diff)
downloadnautilus-304eeb467e14f1e0ce9317581a6d482fd5cd3d63.tar.gz
Only call nautilus_file_unref if the file isn't gone. This cures some
* src/file-manager/fm-list-view.c: (fm_list_view_file_changed): Only call nautilus_file_unref if the file isn't gone. This cures some GTK-CRITICALS I ran into. * src/file-manager/fm-properties-window.c: (name_field_update): Renamed to name_field_update_to_match_file; handle case where file name was changed elsewhere. (create_properties_window): Hook up name_field_update_to_match_file to get called when file changes externally. (remove_properties_window_from_hash_table): New function. (fm_properties_window_get_or_create): Use hash table so there's only one Properties window per file. This was intended to be the design but we forgot to implement it earlier.
Diffstat (limited to 'ChangeLog-20000414')
-rw-r--r--ChangeLog-2000041416
1 files changed, 16 insertions, 0 deletions
diff --git a/ChangeLog-20000414 b/ChangeLog-20000414
index ed524cda5..32dfe7bb3 100644
--- a/ChangeLog-20000414
+++ b/ChangeLog-20000414
@@ -1,3 +1,19 @@
+2000-04-06 John Sullivan <sullivan@eazel.com>
+
+ * src/file-manager/fm-list-view.c:
+ (fm_list_view_file_changed): Only call nautilus_file_unref if
+ the file isn't gone. This cures some GTK-CRITICALS I ran into.
+
+ * src/file-manager/fm-properties-window.c:
+ (name_field_update): Renamed to name_field_update_to_match_file;
+ handle case where file name was changed elsewhere.
+ (create_properties_window): Hook up name_field_update_to_match_file
+ to get called when file changes externally.
+ (remove_properties_window_from_hash_table): New function.
+ (fm_properties_window_get_or_create): Use hash table so there's
+ only one Properties window per file. This was intended to be the
+ design but we forgot to implement it earlier.
+
2000-04-05 Andy Hertzfeld <andy@eazel.com>
* components/services/startup/nautilus-service-startup-view.c: