aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/shortcut-bar/ChangeLog
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2000-09-26 03:09:13 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2000-09-26 03:09:13 +0800
commit72fff3213ae1221b3c13841cb43df39f963efb1f (patch)
tree64eb4573818abe83859ca414fb86fa60b822c377 /widgets/shortcut-bar/ChangeLog
parent1084ed7340617c3476cf33694256dd06f07d86ec (diff)
downloadgsoc2013-evolution-72fff3213ae1221b3c13841cb43df39f963efb1f.tar
gsoc2013-evolution-72fff3213ae1221b3c13841cb43df39f963efb1f.tar.gz
gsoc2013-evolution-72fff3213ae1221b3c13841cb43df39f963efb1f.tar.bz2
gsoc2013-evolution-72fff3213ae1221b3c13841cb43df39f963efb1f.tar.lz
gsoc2013-evolution-72fff3213ae1221b3c13841cb43df39f963efb1f.tar.xz
gsoc2013-evolution-72fff3213ae1221b3c13841cb43df39f963efb1f.tar.zst
gsoc2013-evolution-72fff3213ae1221b3c13841cb43df39f963efb1f.zip
Make the shortcut bar not alter the model by itself on a drag and drop
operation; instead, just emit some newly created dnd signals. The code using the library will then dispatch this to the appropriate data structures. Also, disconnect the model signals on ::destroy. svn path=/trunk/; revision=5574
Diffstat (limited to 'widgets/shortcut-bar/ChangeLog')
-rw-r--r--widgets/shortcut-bar/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/widgets/shortcut-bar/ChangeLog b/widgets/shortcut-bar/ChangeLog
index 5ee884aa9b..93bf8e9175 100644
--- a/widgets/shortcut-bar/ChangeLog
+++ b/widgets/shortcut-bar/ChangeLog
@@ -1,3 +1,18 @@
+2000-09-25 Ettore Perazzoli <ettore@helixcode.com>
+
+ * e-shortcut-bar.c (e_shortcut_bar_destroy): Call
+ `e_shortcut_bar_disconnect_model()'.
+ (e_shortcut_bar_on_drag_data_received): Don't add the item to the
+ model here; the view is only supposed to act as a view. Rather,
+ emit the "dropped_shortcut" signal appropriately.
+ (e_shortcut_bar_on_drag_data_delete): Likewise, don't remove the
+ item from the model and emit "shortcut_dragged".
+ (e_shortcut_bar_class_init): Install the "shortcut_dropped" and
+ "shortcut_dragged" signals.
+
+ * e-shortcut-bar.h: New signals "shortcut_dropped",
+ "shortcut_dragged". "selected_item" changed to "item_selected".
+
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
* Makefile.am: Added $(EXTRA_GNOME_CFLAGS) and