[Psi-Devel] Contacts in multiple groups -- no longer possible?

Hal Rottenberg hal at halr9000.com
Mon Nov 12 19:15:20 PST 2007


On Nov 12, 2007 2:40 PM,  <dev.akhawe at gmail.com> wrote:
> For me pressing ctrl wasn't intuitive. Moving contacts directly is
> intuitive , but not the additional pressing of shift / ctrl. That's
> just me I guess.

We can have more than one method.  However, unless we are gonna come
up with a whole new paradigm of object manipulation that is instantly
understood by 100% of computer users, I think we'd best copy what is
most often done on all the major OS's, as indicated before.  Ctrl-drag
to copy, shift-drag to move, and click-drag to do the default and most
often used of those two options, which is move.

> The bottomline for me is , even though it is very standard for us to
> move files by drag n drop, it doesn't make sense to just copy that
> behaviour over to psi, especially since it is a pain to scroll through
> the roster when you have already selected something you want to move.

I think it makes perfect sense to copy that behavior!  But anyway, it
could certainly be argued that the rest of your point here is a
totally different issue, and that's of how to manage a large roster.
One idea that just occurred to me is when Psi detects you are dragging
a contact, we could change the visible elements on the roster to guide
the user to the allowable actions.  For example, maybe the other
contacts would gray out, and the groups would collapse, all in the
space of 0.5 sec or so.  Then you're just dragging a few dozen pixels
to reach the now adjacent groups.



-- 
Blog: http://halr9000.com
Webmaster, Psi (http://psi-im.org)
Co-host, PowerScripting Podcast (http://powerscripting.net)


More information about the Psi-Devel mailing list