[Adium-devl] Keyboard shortcuts in the contact list
Colin Barrett
timber at lava.net
Fri May 26 04:00:45 UTC 2006
On May 25, 2006, at 5:06 PM, Evan Schoenberg wrote:
> I don't.... what do you do more? Move the window? Or drag contacts
> around? In any case, switching back doesn't solve a problem; it
> just moves the onus of the problem onto a different function,
> moving the non-standard window rather than dragging contacts around
> the non-standard window.
Just wanted to throw my hat into the ring, but I do neither,
honestly. The CL stays docked on the left side, and I don't move
contacts around by dragging—I use the Info pane to change what group
they're in. I don't drag contacts around because it's really
difficult to do: It keeps wanting to create a metaconact. I have to
drag the contact on to the title of the group, and by Fitt's Law
that's a pretty hard target to hit.
Here are my suggestions:
1) Have the focus ring surround the whole group, not just the group
name. This works well when automatic sorting is on, not sure how good
it would be with manual sorting.
2) Have a delay before the focus rings moves to a contact inside the
group (for metacontact creation). For manual sorting, there could be
a delay before the "insertion line" changed to a focus ring around
the metacontact.
I think if both of these were implemented, I would be dragging
contacts around a lot more. I still wouldn't ever move the window.
It's docked on the left side quite nicely (gooo CL hiding!). My only
concers are the serious deviation from standard NSOutlineView
behavior. However, I think these are necessary—this is quite a
special case (tree depth of 1 at all times, and every item can
contain additional items).
-Colin
More information about the devel
mailing list