Morgen Sagen wrote:

On Apr 30, 2007, at 10:24 PM, Philippe Bossut wrote:

Philippe Bossut wrote:

One proposal:
- if the item is "read-only", the markup bar shows a "striked crayon" icon
- nothing is editable when this icon is displayed but...
- ...the user can click the "striked crayon" to make the item editable, a dialog pops-up warning the user (edits will be local and conflict with edits coming from the server on sync) and the icon turns into a "non-striked crayon" (note that read-write item do not display any crayon of any kind so you can make the difference between a read-write item, a read-only item and a read-only but edited item...)

I like this proposal, and I think we could take it one step further: if the user has clicked the icon to make the item editable and has made some overriding changes, we could allow them to click the icon again and set the item's values back to the way they are on the server -- in other words "stop overriding". The sharing layer wouldn't even need to communicate with the server to do this, as the server values are cached locally.

+1 to Morgen's addition. Really nice touch.

Looks like we have to wait for PPD to weigh in now... :)

Cheers,
- Philippe
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design

Reply via email to