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

Reply via email to