Contribution proposal: Easier way to move windows between activities

Andreas Demmer mail at andreas-demmer.de
Sun Aug 7 08:38:44 UTC 2011


Aaron J. Seigo wrote:
> in Share Like Connect, you can select the Connect button, select Activity
> and  the activity you want [...]
> i don't know if it's fast enough

Sounds consitant for things that should be always connected with eath other 
but I could imagine that for "quick corrections" (like chat windows opening on 
the wrong activity), even this would get in the way.

I recieved the following suggestion from Lukas

> The best idea so far was to employ corner actions. When you hit top left
> corner with your mouse, you get "Now Open Windows grid" (something like
> expose in mac).
> 
> When you hit the same corner when dragging the window, why not to have same
> with activities? So you can simply drag window to any activity in the
> activity preview grid (something like zoom out in earlier KDE versions) in
> less than 2-3 seconds with a single click :) Also Activites plasmoid in
> panel can be removed - important for the tablets/notebooks

I like the idea of a simple drag'n'drop from windows corner and could think of 
this really being an enjoyable workflow.

Yet, I see some issues needs to be solved with this workflow:

1. How making it obvious to the user that the opening grid are now activities 
instead of virtual desktops? We need to avoid any confusion.

2. How to handle many activities? Should we really show an activity grid which 
would become rather small for each activity when having more than 4-9 
activities.

Still, I like the idea of this grid even if it means that this would be 
largely implemented as KWin effect. Oh yeah, I can imagine Martin smiling now 
and thinking "hehe, I told him KWin would be his fate" :D

Greets,
Andreas

-- 
http://www.andreas-demmer.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20110807/85a0fef6/attachment.sig>


More information about the Plasma-devel mailing list