A good UI principle is to make things really easy to do, but also have an easy way to undo them.
This may end up being a large project, but: ideally I think deleting a blip should be as simple as hitting the delete key when the blip is selected; as soon as that happens, a butter bar appears at the top with a message such as "Blip deleted. _Undo_" (with "undo" being clickable). Thus it's easy to delete, but also easy to revert an accidental deletion. The "large project" part here is implementing wave-level undo, which as far as I'm aware isn't done in Undercurrent (though it's done in the editor). Google Wave had it implemented in a rather complex way that tried to avoid sending certain types of actions that were undone to the server, but we could probably do it fairly simply by not worrying about those cases for now. Conceptually, I think it's straight forward, as we're mostly just undoing/redoing changes to the manifest document; though in practice the plumbing may or may not be simple, I'm not familiar enough with that part of the code. I'm actually interested in this too so I'd be happy to help out if anyone wants to work on it. Dan On Fri, Dec 30, 2011 at 8:59 AM, Zachary “Gamer_Z.” Yaro <zmy...@gmail.com> wrote: > I think it would help even to make the delete happen onclick instead of > onmousedown. I have accidentally deleted blips when I just missed the > button I meant to click, but unlike Gwave, I cannot just drag my mouse away > before releasing the button. > > —Zachary “Gamer_Z.” Yaro > On Dec 29, 2011 7:00 PM, "Thomas Wrobel" <darkfl...@gmail.com> wrote: > >> How about a popup tickbox for "enable delete", so the first delete >> takes two clicks, but the rest only one? >> >> On 29 December 2011 23:28, Ali Lown <a...@lown.me.uk> wrote: >> >> There was some starter project that wasn't fully implemented - to add a >> >> verification popup when deleting a blip. >> > >> > I often end up moderating/cleaning-up the wave with my friends in. On >> > Google wave this require opening the drop-down menu which takes time. >> > I really like the way it can easily be done on WIAB and the fact the >> > next blip's delete button auto-aligns into the same space making it >> > very efficient to delete whole chains of irrelevant blips. >> > Opening a confirmation dialog would be a severe irritation, when I >> > feel the delete button is sufficiently clear as is. >>