diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2001-03-21 15:56:18 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2001-03-21 15:56:18 +0800 |
commit | 3c927d0702eefef2cf02baf917e1366f49f17947 (patch) | |
tree | 6a0d8cb21933ea62f108c7643da65398b9644932 /shell/ChangeLog | |
parent | d5b6896aefbffe786b3906b6d296d8cf383a9774 (diff) | |
download | gsoc2013-evolution-3c927d0702eefef2cf02baf917e1366f49f17947.tar.gz gsoc2013-evolution-3c927d0702eefef2cf02baf917e1366f49f17947.tar.zst gsoc2013-evolution-3c927d0702eefef2cf02baf917e1366f49f17947.zip |
Handle the destination side of drag and drop too.
svn path=/trunk/; revision=8861
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r-- | shell/ChangeLog | 32 |
1 files changed, 26 insertions, 6 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog index d27f938e69..a0c2bbd4bf 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,3 +1,25 @@ +2001-03-21 Ettore Perazzoli <ettore@ximian.com> + + * e-storage-set-view.c (tree_drag_data_get): Get the target type + from the atom, and pass it through the `SourceFolder::getData' + invocation. Also, signal an error by passing `-1' as the length + value to `gtk_selection_data_set()'. + (find_matching_target_for_drag_context): New helper function. + (tree_drag_motion): Use it to figure out a suitable type for the + drop action, and pass it to the `DestinationFolder::handleMotion' + method. + + * e-storage-set-view.c (get_component_at_node): New helper + function. + (table_drag_begin): Use it. + (convert_corba_drag_action_to_gdk): New helper function. + (table_drag_motion): Use the `DestinationFolder::handleMotion' + method to handle the "drag_motion" signal. + + * Evolution-ShellComponentDnd.idl: Change the signature for the + `handleMotion' method so that it only has @suggested_action + parameter. + 2001-03-20 JP Rosevear <jpr@ximian.com> * importer/Makefile.am: make sure intelligent.h gets disted @@ -6,29 +28,27 @@ * Merged e-tree-rework-branch: -2001-03-19 Christopher James Lahey <clahey@ximian.com> + 2001-03-19 Christopher James Lahey <clahey@ximian.com> * e-storage-set-view.c (etree_get_save_id): Made "root" detection deal properly with removed nodes. -2001-03-18 Christopher James Lahey <clahey@ximian.com> + 2001-03-18 Christopher James Lahey <clahey@ximian.com> * e-shell-view.c (e_shell_view_save_settings): Added some unused code to implement saving of the expanded state. * e-storage-set-view.c: Added has_save_id and get_save_id methods. -2001-03-13 Christopher James Lahey <clahey@ximian.com> + 2001-03-13 Christopher James Lahey <clahey@ximian.com> * e-storage-set-view.c (ETREE_SPEC): Set draw-grid here to false. -2001-03-09 Christopher James Lahey <clahey@ximian.com> + 2001-03-09 Christopher James Lahey <clahey@ximian.com> * e-storage-set-view.c, e-storage-set-view.h: Chaned this to use ETree instead of ETable. -End of branch - 2001-03-19 Ettore Perazzoli <ettore@ximian.com> * evolution-shell-component-client.c: New members |