[cap-talk] Drag & "Attenuated" Drop?
Kevin Reid
kpreid at mac.com
Thu Sep 3 18:08:45 PDT 2009
On Dec 12, 2008, at 19:34, James A. Donald wrote:
> Yes, drag, drop, and mysteriously vanish. It is a big
> problem.
>
> Where should we put access to the undo queue for file
> moves, copies and deletes (delete being a move to the
> trash)? Any suggestions?
- In Mac OS X, the Finder (system file browser) has a single undo
stack for all file operations performed using its interface.
- In pondering ideas for novel and capability-based desktop
interfaces, I have considered the notion of a system-wide _timeline_
(with multiple filtered views), of previous (and possibly future)
events/actions. Given this interface, it would be quite natural to
have "undo" as an operation on such a timeline entry.
This question doesn't have much directly to do with capabilities,
though.
There's plenty to think about with capabilities and drag-and-drop,
though; the choice of attenuations, as previously mentioned, for one.
Given the ease of accidental drops, I think it is important that a
capability-granting drop should by default create a revokable
authority (caretaker) if the file is not immutable. Providing UI to
revoke it is essentially the same sort of problem as providing UI to
undo file moves, though the former is *more likely* to have un-
undoable consequences.
--
Kevin Reid <http://switchb.org/kpreid/>
More information about the cap-talk
mailing list