Hi Jesse,
I've been playing with Dev version 51 (which is looking very cool, by the way), and I had a question about the new draggable items feature.
At the moment, the drag handle for a task can affect both the vertical position and the indentation level (eg sub-tasks can become tasks). I just wondered what your current thoughts are about this feature, and maybe start a discussion about what users would expect.
My personal feeling is that when you can drag along 2 axes, this tends to require more precision from the user - for example, when dragging a 3rd level subtask to a different project without affecting the indentation level.
Do you feel that there would be a benefit to allowing a "constrained" drag? That is, a way of only dragging the position of an item, without affecting indentation level. I don't know the best way to implement this. Maybe a preference? Maybe hold a modifier key? Or maybe bring version 1's sidebar back (drag there to constrain to vertical)?
Is this even an issue to other users?
jesse - June 23, 2008 1:07 PM
I don't think I'll change the current behavior. Dragging is already constrained a bit, in many tools you can also drop items ON other items to add them as children. In TaskPaper you need to hold down the shift key to get that. As far as the dragging hierarchies I don't think it's too hard to do, and adding alternative modes would be just as likely to confuse things as it would be to help I think.
reply | edit
Topic's comments