CVSROOT: /cvs/gnome Module name: gimp Changes by: mitch 05/07/25 09:53:00
Modified files: . : ChangeLog app/widgets : widgets-enums.h gimpdnd.c gimpdnd.h gimpselectiondata.c gimpselectiondata.h libgimp : gimpbrushmenu.c gimpdrawablecombobox.c gimpfontselectbutton.c gimpgradientmenu.c gimpimagecombobox.c gimppalettemenu.c gimppatternmenu.c Log message: 2005-07-25 Michael Natterer <[EMAIL PROTECTED]> Some DND fixes / cleanup: * app/widgets/widgets-enums.h: renamed GIMP_DND_TYPE_TOOL to GIMP_DND_TYPE_TOOL_INFO. * app/widgets/gimpselectiondata.[ch]: s/tool/tool_info/g. Moved private functions to the end of the file. Include GIMP's PID in all GtkSelectionData strings which are used to pass around stuff by reference. For things which are referenced by name, also encode the object's address in the GtkSelectionData so having a brush called "Standard" or a named buffer called "Global Buffer" will work together with DND. * app/widgets/gimpdnd.[ch]: s/tool/tool_info/g. Renamed gimp_dnd_get_data_data() to gimp_dnd_get_object_data() since it's not limited to GimpData objects. Follow above selection data API changes. Cleanup. * libgimp/gimpbrushmenu.c * libgimp/gimpdrawablecombobox.c * libgimp/gimpfontselectbutton.c * libgimp/gimpgradientmenu.c * libgimp/gimpimagecombobox.c * libgimp/gimppalettemenu.c * libgimp/gimppatternmenu.c: follow GtkSelectionData format change and check the dropped things' PID against the return value of gimp_getpid(). URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimp&who=mitch&date=explicit&mindate=2005-07-25%2009:52&maxdate=2005-07-25%2009:54 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list