diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2000-05-15 11:54:14 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2000-05-15 11:54:14 +0800 |
commit | df22a401de5575b3813070a6bcafb20ec0ef6e22 (patch) | |
tree | 8d8cb9feb248147a76cf93d9970ab6f7f195b8fc /shell/ChangeLog | |
parent | 02ccf6526b553abfae1832ec8e5773c9f1f3f6b4 (diff) | |
download | gsoc2013-evolution-df22a401de5575b3813070a6bcafb20ec0ef6e22.tar.gz gsoc2013-evolution-df22a401de5575b3813070a6bcafb20ec0ef6e22.tar.zst gsoc2013-evolution-df22a401de5575b3813070a6bcafb20ec0ef6e22.zip |
Fix Drag & Drop behavior so that dragging a folder that is not the
current one does not switch to that folder.
svn path=/trunk/; revision=3033
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r-- | shell/ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog index bb2c7c8f4d..167f5a3189 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,5 +1,20 @@ 2000-05-15 Ettore Perazzoli <ettore@helixcode.com> + * e-storage-set-view.c: New members `dragged_row_path', + `selected_row_path_before_click' in `EStorageSetViewPrivate'. + (init): Initialize them to NULL. + (motion_notify_event): Set `dragged_row_path' from + `selected_row_path'. + (button_press_event): Initialize `selected_row_path_before_click' + from `selected_row_path'. + (button_release_event): Set `selected_row_path_before_click' to + NULL. + (drag_end): Restore the current selection from + `selected_row_path_before_click'; then set both `dragged_row_path' + to NULL. + +2000-05-15 Ettore Perazzoli <ettore@helixcode.com> + * e-storage-set-view.c: New members `in_drag' and `drag_button' in `EStorageSetViewPrivate'. New static variables `drag_types', `num_drag_types', `target_list'. |