1
1
Miguel de Icaza 436638f2bd 1999-01-21 Federico Mena Quintero <federico@nuclecu.unam.mx>
* gdesktop.c (setup_icon_dnd_dest): Always specify ACTION_MOVE,
	since we want to be able to move the icons around.  Connect to the
	drag_motion signal.
	(dnd_icon_targets): List desktop icons as a target to be able to
	move them just a notch in the desktop.
	(icon_drag_motion): Decide which action we can use for dropping
	stuff on a desktop icon.
	(setup_icon_dnd_dest): Always specify all the actions.
	(icon_drag_data_received): Allow for icons to be moved just a
	notch by accepting drops from icons.

	* gdnd.h: Added #defines for the DnD target type names.

	* gdnd.c (gdnd_init): New public function to intern the target
	atom names.
	(gdnd_drag_context_has_target): New public function to see if a
	drag context has a certain target type.

	* gdesktop.c (setup_desktop_dnd): Do not use
	GTK_DEST_DEFAULT_MOVE, and connect to drag_motion.
	(desktop_drag_motion): If we are dragging from a desktop icon,
	indicate the action as MOVE.  Otherwise, force the action to be
	LINK unless the user explicitly requested ASK.
	(setup_desktop_dnd): Intern the atoms for the drop targets.
1999-01-21 09:46:01 +00:00
..
1998-12-16 03:44:31 +00:00
1998-12-04 21:32:19 +00:00
1998-05-08 02:25:00 +00:00
1998-04-30 06:15:29 +00:00
1998-12-28 03:38:33 +00:00
1999-01-16 03:01:35 +00:00
1998-12-02 05:18:20 +00:00
1998-12-14 04:23:33 +00:00
1999-01-14 00:39:03 +00:00
1998-02-27 04:54:42 +00:00
1998-11-18 02:15:09 +00:00
1998-12-14 15:44:51 +00:00
1999-01-18 22:37:39 +00:00
1998-12-04 21:32:19 +00:00
1999-01-16 03:01:35 +00:00
1999-01-09 03:43:05 +00:00
1998-12-02 05:18:20 +00:00
1999-01-11 00:48:23 +00:00
1998-12-06 20:52:14 +00:00
1998-12-06 20:52:14 +00:00
1998-05-08 02:25:00 +00:00
1998-05-08 02:25:00 +00:00
1998-12-06 20:52:14 +00:00
1998-05-08 02:25:00 +00:00
1998-03-10 21:28:36 +00:00
1998-05-12 20:43:42 +00:00
1998-03-12 06:00:16 +00:00
1998-03-12 06:00:16 +00:00
1998-05-03 18:50:10 +00:00