commit | eae3bcb4ccb80ef1c4dcd2f71987c1187aeb9e73 | [log] [tgz] |
---|---|---|
author | Kristian Høgsberg <krh@bitplanet.net> | Tue Nov 15 13:58:34 2011 |
committer | Kristian Høgsberg <krh@bitplanet.net> | Wed Nov 23 21:05:58 2011 |
tree | a6d959f0bc06a9fcc6f0d5e50a663a743094e447 | |
parent | 0b7d1e86af1e3da1dbee79ebdee2616a6e8bcf01 [diff] |
New drag and drop / selection protocol This commit brings a big change to the DND and copy/paste interfaces. Most importantly the functionality is now independent of wl_shell. The wl_shell interface is intended for desktop style UI interaction and an optional and experimental interface. The new interface also allows receiving the DND data multiple times or multiple times during the drag, and the mechanism for offering and receiving data is now shared between DND and selections.