State of Notification History and Away Rollup

4 views
Skip to first unread message

Daniel Lee Siemer

unread,
Apr 7, 2011, 7:17:16 PM4/7/11
to growl-de...@googlegroups.com
Notification History and rollup is fairly far along in the Default branch of the growl-development repo, and is in need of more feedback on its user experience, and testing. Presently when you are away, notifications are rolled up into a window which appears in the center of your screen and has a count of notifications while you are away. It starts out small, and when clicked on, will expand to show the list of History.

The menu item has gained a list of the 5 most recent notifications which were logged, note that some notifications which were kept in the rollup might not be listed here, as there is an option to retain all notifications while away, as opposed to only those which are being logged, and the menu item presently only displays those which are to be kept more permanently.

The preference pane gains a History tab with the settings for History:
Enable/disable
Retain all while away
and auto log trim settings, at least one of which must be turned on to prevent the log from growing indefinitely. This is enforced both with a UI warning, as well as GHA forcing them back on if its auto trim method detects both were turned off via the plist say.

Both the rollup window, and the history tab's list are searchable, and the history tab has the ability to delete individual notifications (option select or , or clear the entire history (there is a sheet warning that clearing the entire history cannot be undone).

Sticky when away has been effectively removed, it is no longer an option on the menu item or in the preference pane, and the code which set notifications based on sticky when away has been commented out. The rollup window does not presently have a disable (Rudy has suggested it have one, and I agree, I just need to get it done).

There are some known issues:
English is the only supported localization at the moment.
Notifications on existing tickets will not be set to be logged (New tickets will default to logging, and you can go in and manually set each notification to be logged).
Sort orders aren't auto saved.

Daniel Siemer

unread,
Apr 13, 2011, 11:46:31 AM4/13/11
to Growl Development
I have had some requests for screenshots, and I will try to get those
up today

On Apr 7, 6:17 pm, Daniel Lee Siemer <johncfalkenb...@gmail.com>
wrote:

Daniel Lee Siemer

unread,
Apr 13, 2011, 12:01:55 PM4/13/11
to growl-de...@googlegroups.com
Ok, here are some screenshots of history, and the rollup window.
The first is a pre expanded rollup window, when it becomes key, it animates to the size in the next screenshot. Also in this shot is the history settings window.
Screen shot 2011-04-13 at 10.53.51 AM.png
Screen shot 2011-04-13 at 10.06.14 AM.png
Screen shot 2011-04-13 at 10.54.44 AM.png
Reply all
Reply to author
Forward
0 new messages