CVSROOT: /cvs/gnome Module name: gtk+ Changes by: kristian 05/12/20 15:16:02
Modified files: . : Tag: kris-async-branch ChangeLog gtk : Tag: kris-async-branch gtkfilechooserdefault.c gtkfilechooserdialog.c gtkfilechooserembed.c gtkfilechooserembed.h gtkfilechooserentry.c gtkfilechooserentry.h gtkfilechooserprivate.h Log message: 2005-12-20 Kristian Rietveld <[EMAIL PROTECTED]> * gtk/gtkfilechooserdefault.c (check_is_folder): fully removed! woo!, (check_save_entry): add is_folder argument, (gtk_file_chooser_default_get_paths): update check_save_entry() call, (get_display_name_for_folder): removed, (confirmation_confirm_get_info_cb): new function which will handle the confirmation dialog now we have all information for it, (should_respond_after_confirm_overwrite): replace the call to get_display_name_for_folder() with an asynchronous solution, (action_create_folder_cb): request dialog response on successfull folder creation, (gtk_file_chooser_default_should_respond): update call to check_save_entry(); replace the check is folder call for "path" by just using the is_folder return value from check_save_entry(); replaced the check is folder call for "parent_path" with an asynchronous setup, remainder of that work is now done in save_entry_get_info_cb(), (save_entry_get_info_cb): new function. * gtk/gtkfilechoosermebed.[ch]: add response-requested signal. * gtk/gtkfilechooserdialog.c, gtk/gtkfilechooserprivate.h: handle response_requested signal. * gtk/gtkfilechooserentry.[ch] (_gtk_file_chooser_entry_get_is_folder): new function. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gtk%2B&who=kristian&date=explicit&mindate=2005-12-20%2015:15&maxdate=2005-12-20%2015:17 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list