On Jan 31, 2006, at 9:26 PM, Davor Cubranic wrote:
Morgen Sagen wrote:
(B) User Notifications: [...] Mitch proposed the idea of having a
sidebar collection which acts much like an RSS feed of changes.
We could add a new Kind to the domain model named
"UserNotification" (or some name to distinguish it from any
internal notifications). Changes made in the background during
syncing would get a corresponding UserNotification item added to
the Changes collection.
Kind of like Emacs's "*Messages*" buffer? Neat.
Not being an Emacs user I went to go look up [1] what you were
talking about. Apparently Emacs has an "echo area" where messages
appear briefly, and those messages are appended to a buffer that
stores some (configurable) number of past messages. Tying this in
with Philippe's comment about having these notifications reviewable
in a specific panel/drawer got me thinking about a super-status bar
at the bottom of the application: in normal mode the status bar would
simply display the latest notification; a toggle button could turn
that single text box into a scrolling list box which would let you
review previous messages.
But I hope what the user sees will be a friendlier name than
"UserNotification".
The term "UserNotification" is just an internal name in the domain
model.
~morgen
[1] http://www.sunsite.ualberta.ca/Documentation/Gnu/emacs-20.7/
html_chapter/emacs_4.html#SEC8
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design