gnome-shell/js/ui
Marina Zhurakhinskaya 39eb563687 Bug 574697 - Slide the workspaces back in if the user starts dragging a document or an application item in the expanded display mode
Sliding the workspaces back in when the user starts dragging an item in the
expanded display mode allows the user to select a workspace in which the item
should be launched and stay in the overlay mode.

This patch adds code to dnd.js that handles notifying actors when a drag item is being dragged over them. Overlay code uses such notification to unset expanded display modes and trigger sliding in of the workspaces.

If the drag is cancelled the drag item snaps back to its source or disappears at the original position of its source if the source is no longer displayed.
2009-03-11 15:41:33 -04:00
..
appDisplay.js Bug 574117 - Allow paging through the application and document results in the overlay 2009-03-09 16:52:11 -04:00
button.js Port to Clutter-0.9 2009-02-23 14:53:06 -05:00
dnd.js Bug 574697 - Slide the workspaces back in if the user starts dragging a document or an application item in the expanded display mode 2009-03-11 15:41:33 -04:00
docDisplay.js Bug 574117 - Allow paging through the application and document results in the overlay 2009-03-09 16:52:11 -04:00
genericDisplay.js Bug 574697 - Slide the workspaces back in if the user starts dragging a document or an application item in the expanded display mode 2009-03-11 15:41:33 -04:00
link.js Fix behavior of More... links by adding a Link class 2009-02-26 18:07:25 -05:00
main.js Remove extraneous trailing paren accidentally introduced by c3c46786 2009-02-17 15:15:01 -05:00
overlay.js Bug 574697 - Slide the workspaces back in if the user starts dragging a document or an application item in the expanded display mode 2009-03-11 15:41:33 -04:00
panel.js Port to Clutter-0.9 2009-02-23 14:53:06 -05:00
runDialog.js Port to Clutter-0.9 2009-02-23 14:53:06 -05:00
tweener.js Add a wrapper around tweener to do some extra integration 2009-02-10 11:20:39 -05:00
windowManager.js Add a wrapper around tweener to do some extra integration 2009-02-10 11:20:39 -05:00
workspaces.js Bug 574691 – Stay in the overlay mode after drag and drop 2009-03-10 13:37:01 -04:00