From kde-panel-devel Mon Jun 20 14:36:37 2005 From: aseigo () kde ! org (Aaron J ! Seigo) Date: Mon, 20 Jun 2005 14:36:37 +0000 To: kde-panel-devel Subject: [Panel-devel] Plasma Desktop: Drop Forwarding Message-Id: <200506200636.19479.aseigo () kde ! org> X-MARC-Message: https://marc.info/?l=kde-panel-devel&m=112278571415561 On Monday 20 June 2005 04:29, S?bastien Lao?t wrote: > With Plasma integration, this will not be the same. How Plasma will know > if: - It must understand the dropped app-launcher item as an app-launcher > and create an icon or, > - It must understand it as a basket-item and create a basket-applet with > it. the same way it interprets drops now: based on the drag object mimetype. basket knows best what the meaning of a dragged object is, so it should select the right dragobject(s) with the correct mimetype(s). KMultiDrag makes it easy to combine several dragobjects into one drag event, and of course a single drag object can house multiple mimetypes. > I propose that if the user dragged _a group or more than one item_, it > should be understood by Plasma (the panel OR the desktop) as a > basket-applet. If _only one launcher is dropped_, it have to be understood > as a launcher and act like currently. this behaviour can be easily controlled by basket picking the correct dragobject(s) to use. > for the moment: we can imagine to copy the dropped items to the > desktop/panel, or move the dragged items/group to the panel/desktop, or > LINK the group to the panel, so, eg. when dragging a group to the panel, > modifying items in the panel drawer will also modify them in the original > basket. linking individual items in one basket to another would be a pretty complex thing for users to keep track of. linking an entire basket is another matter, but for contents i'd suggest sticking to copying or moving. -- Aaron J. Seigo GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.kde.org/pipermail/panel-devel/attachments/20050620/a0e0d09a/attachment.pgp