diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2001-01-14 10:05:21 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2001-01-14 10:05:21 +0800 |
commit | d554c5bbab77882ed04cade3a1aa2f1191832c6d (patch) | |
tree | cca626d787e56e7938f1076d159e3193a3a0f5bb /shell/ChangeLog | |
parent | aeee1c7d97529df56361602e299af7d9284895dc (diff) | |
download | gsoc2013-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/ChangeLog | 27 |
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. |