aboutsummaryrefslogtreecommitdiffstats
path: root/shell/ChangeLog
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2001-01-14 10:05:21 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2001-01-14 10:05:21 +0800
commitd554c5bbab77882ed04cade3a1aa2f1191832c6d (patch)
treecca626d787e56e7938f1076d159e3193a3a0f5bb /shell/ChangeLog
parentaeee1c7d97529df56361602e299af7d9284895dc (diff)
downloadgsoc2013-evolution-d554c5bbab77882ed04cade3a1aa2f1191832c6d.tar
gsoc2013-evolution-d554c5bbab77882ed04cade3a1aa2f1191832c6d.tar.gz
gsoc2013-evolution-d554c5bbab77882ed04cade3a1aa2f1191832c6d.tar.bz2
gsoc2013-evolution-d554c5bbab77882ed04cade3a1aa2f1191832c6d.tar.lz
gsoc2013-evolution-d554c5bbab77882ed04cade3a1aa2f1191832c6d.tar.xz
gsoc2013-evolution-d554c5bbab77882ed04cade3a1aa2f1191832c6d.tar.zst
gsoc2013-evolution-d554c5bbab77882ed04cade3a1aa2f1191832c6d.zip
Initial steps to support Drag 'n Drop in the tree view.
svn path=/trunk/; revision=7484
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r--shell/ChangeLog27
1 files changed, 27 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog
index db830dbd71..e14b426b19 100644
--- a/shell/ChangeLog
+++ b/shell/ChangeLog
@@ -1,3 +1,30 @@
+2001-01-13 Ettore Perazzoli <ettore@ximian.com>
+
+ * e-storage-set-view.h: New signal `dnd_action'.
+
+ * e-storage-set-view.c: Renamed `drag_types' to
+ `source_drag_types' and `num_drag_types' to
+ `num_source_drag_types'. New variables `destination_drag_types'
+ and `num_destination_drag_types'.
+ (e_storage_set_view_construct): Set the ETree as a drag
+ destination. Allow both GDK_ACTION_MOVE and GDK_ACTION_COPY.
+
+ * e-storage-set-view.c (table_drag_begin): Renamed from
+ `etable_drag_begin'.
+ (table_drag_data_get): Renamed from `etable_drag_data_get'.
+ Changed to be a method override instead of a signal handler.
+ (table_drag_motion): New; implementation for the
+ `ETable::table_drag_motion' method. Changed to be a method
+ override instead of a signal handler.
+ (table_drag_drop): New, implementation for `::table_drag_drop'.
+ (cursor_change): Renamed from `on_cursor_change'.
+ (e_storage_set_view_construct): Don't connect the signals here.
+ (class_init): Instead, override the methods here. Also, install
+ our override for `::table_drag_motion' and for
+ `::table_drag_drop'.
+ (right_click): Changed to be a method instead of a signal handler.
+ (cursor_change): Likewise.
+
2001-01-13 Miguel de Icaza <miguel@gnu.org>
* e-shell.c (e_shell_construct): Unref our copy, and then destroy.