summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-4
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog.pre-2-4')
-rw-r--r--ChangeLog.pre-2-439
1 files changed, 39 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4
index 8304207af3..e60c896020 100644
--- a/ChangeLog.pre-2-4
+++ b/ChangeLog.pre-2-4
@@ -1,3 +1,42 @@
+2004-01-16 Federico Mena Quintero <federico@ximian.com>
+
+ * gtk/gtkfilesystemmodel.c (struct _GtkFileSystemModel): Added a
+ has_editable field.
+ (_gtk_file_system_model_add_editable): New function.
+ (_gtk_file_system_model_remove_editable): New function.
+ (gtk_file_system_model_get_value): Return appropriate values for
+ the temporary editable row.
+ (_gtk_file_system_model_get_info): Handle the editable row.
+ (_gtk_file_system_model_get_path): Likewise.
+
+ * gtk/gtkfilechooserdefault.c (shortcuts_append_bookmarks):
+ Removed an unused variable.
+ (toolbar_button_new): Optionally show the button.
+ (up_button_clicked_cb): Renamed from up_button_cb(), fixed prototype.
+ (toolbar_create): Add a "New Folder" button for Save mode.
+ (error_building_filename_dialog): New helper function.
+ (gtk_file_chooser_default_get_paths): Use error_building_filename_dialog().
+ (create_file_list): Connect to the "edited" signal of the text
+ cell renderer. Store the name column and text renderer in the
+ impl structure.
+ (renderer_edited_cb): New callback.
+ (gtk_file_chooser_default_set_property): Show/hide the "New
+ folder" button when the save action changes.
+ (COMPARE_DIRECTORIES): Allow the info values to be NULL.
+ (COMPARE_DIRECTORIES): Duh, use the list_model, not the
+ tree_model.
+ (get_list_file_info): Likewise!
+ (list_icon_data_func): Handle the path being NULL.
+ (new_folder_button_clicked): New callback.
+ (list_name_data_func): If we are on the editable row, set the text
+ to "Type name of new folder".
+ (list_selection_changed): Handle the editable row.
+ (list_mtime_data_func): Likewise.
+
+ * gtk/gtkfilesystemunix.c (gtk_file_system_unix_make_path): Return
+ NULL, not FALSE.
+ (gtk_file_system_unix_create_folder): Test the result of mkdir() correctly.
+
Fri Jan 16 23:59:01 2004 Matthias Clasen <maclas@gmx.de>
The first part of the fix for #114351 (see also