Growl-NotificationRecording

View source
Growl-NotificationRecording
  • Contributors
    1. Loading...
Author Commit Message Date Builds
250+ commits behind fork-1.2.
boredzo
We now record all notifications from all pathways in a central location: ~/Library/Application Support/Growl/Saved Notifications. That directory contains one subdirectory per day, and each of those subdirectories contains plist files which are named in the pattern “Growl saved notification #NUMBER.plist” (where NUMBER increases monotonically from 0). Naturally, this is restricted to the main thread, in order to avoid two notifications from different sources running into each other in attempting to save their respective notification files.
boredzo
Branched to add code to record notifications to plist files. If we ever want to add replay functionality, this is probably the easiest way to do it (easier than the log file); I'm doing it now so that I can use it to debug the weirdly-small-images problem.