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

Reply via email to