From 2829122e95b3f123487b7928975fa3049af898b5 Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Fri, 23 Jan 2004 22:26:01 +0000 Subject: Removed the drag & drop interfaces, apparently these aren't good enough 2004-01-23 Jeffrey Stedfast * em-folder-tree-model.c (em_folder_tree_model_get_type): Removed the drag & drop interfaces, apparently these aren't good enough for what we need. Gotta implement this all the Hard Way (tm). (em_folder_tree_model_drag_data_received): Helper function called by the drag_data_received signal callback in em-folder-tree.c (em_folder_tree_model_row_drop_possible): Same idea. (em_folder_tree_model_row_drop_target): Again. (em_folder_tree_model_row_draggable): You get the idea... (em_folder_tree_model_drag_data_get): And again. (em_folder_tree_model_drag_data_delete): Same. (em_folder_tree_model_set_drag_drop_types): Setup the drag & drop types on the widget (since the target drag & drop types are now internal to the model code rathr than the tree code). * em-folder-tree.c (em_folder_tree_enable_drag_and_drop): Rewritten. Connect to all the drag & drop signals and implemnent them. svn path=/trunk/; revision=24393 --- mail/ChangeLog | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'mail/ChangeLog') diff --git a/mail/ChangeLog b/mail/ChangeLog index 56ef39a245..7236d48c4e 100644 --- a/mail/ChangeLog +++ b/mail/ChangeLog @@ -1,3 +1,23 @@ +2004-01-23 Jeffrey Stedfast + + * em-folder-tree-model.c (em_folder_tree_model_get_type): Removed + the drag & drop interfaces, apparently these aren't good enough + for what we need. Gotta implement this all the Hard Way (tm). + (em_folder_tree_model_drag_data_received): Helper function called + by the drag_data_received signal callback in em-folder-tree.c + (em_folder_tree_model_row_drop_possible): Same idea. + (em_folder_tree_model_row_drop_target): Again. + (em_folder_tree_model_row_draggable): You get the idea... + (em_folder_tree_model_drag_data_get): And again. + (em_folder_tree_model_drag_data_delete): Same. + (em_folder_tree_model_set_drag_drop_types): Setup the drag & drop + types on the widget (since the target drag & drop types are now + internal to the model code rathr than the tree code). + + * em-folder-tree.c (em_folder_tree_enable_drag_and_drop): + Rewritten. Connect to all the drag & drop signals and implemnent + them. + 2004-01-23 Larry Ewing * mail-component-factory.c (factory): add the control id to the -- cgit v1.2.3