CVSROOT: /cvs/gnome
Module name: gtk+
Changes by: kristian 05/12/16 08:14:24
Modified files:
. : Tag: kris-async-branch ChangeLog
gtk : Tag: kris-async-branch gtkfilesystemunix.c
gtkfilechooserbutton.c gtkfilechooserentry.c
gtkfilechooserdefault.c gtkfilechooserprivate.h
gtkfilesystem.c
Log message:
2005-12-16 Kristian Rietveld <[EMAIL PROTECTED]>
* gtk/gtkfilesystemunix.c: always call the callback, even when
cancelled; ref handles passed to the callback queue functions;
don't set cancelled to TRUE in _cancel_operation(), since operations
in this backend are always completed,
(get_special_icon_name): don't strdup the value of
get_icon_name_for_directory() again.
* gtk/gtkfilechooserbutton.c: adapt to new cancellation policy;
reference all objects which are passed as callback arguments; in the
callback check if the handles match.
* gtk/gtkfilechooserentry.c: likewise.
* gtk/gtkfilechooserdefault.c: likewise. Also changed the shortcut
loading code to be more like the code in GtkFileChooserButton, where
we store all handles in the model and have model_row_free_data
cancel any pending operations,
(shortcuts_model_create): copy the error.
* gtk/gtkfilechooserprivate.h (struct _GtkFileChooserDefault): remove
loading_volumes and loading_bookmarks fields.
* gtk/gtkfilesystem.c (gtk_file_info_free): free icon_name here...
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gtk%2B&who=kristian&date=explicit&mindate=2005-12-16%2008:13&maxdate=2005-12-16%2008:15
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list