2009-09-27Replacing OpenGrowlPrefPane with a modified version of OpenAppWithoutAddingToRecents that uses Launch Services.
Peter Hosey <hg@boredzo.org> [Sun, 27 Sep 2009 23:40:15 -0700] rev 4451
Replacing OpenGrowlPrefPane with a modified version of OpenAppWithoutAddingToRecents that uses Launch Services.

2009-09-27Use the correct constants to create the open-document ('odoc') event. Fixes the framework not actually sending a true open-document event.
Peter Hosey <hg@boredzo.org> [Sun, 27 Sep 2009 20:52:15 -0700] rev 4450
Use the correct constants to create the open-document ('odoc') event. Fixes the framework not actually sending a true open-document event.

2009-09-27Meaningless project change that Xcode 3.2 really wants to do.
Peter Hosey <hg@boredzo.org> [Sun, 27 Sep 2009 20:50:12 -0700] rev 4449
Meaningless project change that Xcode 3.2 really wants to do.

2009-09-26Merged that partial backout.
Peter Hosey <hg@boredzo.org> [Sat, 26 Sep 2009 20:01:00 -0700] rev 4448
Merged that partial backout.

2009-09-26Removed this #import added in c5d8e9cdac78.
Peter Hosey <hg@boredzo.org> [Sat, 26 Sep 2009 20:00:19 -0700] rev 4447
Removed this #import added in c5d8e9cdac78.

Turns out we don't need to import the hgRevision header into the Info.plist prefix header at all—apparently, neither of the framework Info.plists use it. I have no idea why they were set to use it as their Info.plist prefix header. Moreover, importing it breaks pretty much everything else.

2009-09-26Add the hg revision script target as a dependency of the GrowlMenu target. Fixes release builds.
Peter Hosey <hg@boredzo.org> [Sat, 26 Sep 2009 19:31:02 -0700] rev 4446
Add the hg revision script target as a dependency of the GrowlMenu target. Fixes release builds.

2009-09-26Increasing version to 1.2b6.
Peter Hosey <hg@boredzo.org> [Sat, 26 Sep 2009 19:19:04 -0700] rev 4445
Increasing version to 1.2b6.

2009-09-26Fixed spacing between notification windows.
Peter Hosey <hg@boredzo.org> [Sat, 26 Sep 2009 17:54:41 -0700] rev 4444
Fixed spacing between notification windows.

The fix was to modernize the return type in the declaration of -requiredDistanceFromExistingDisplays in GrowlPositionController's informal protocol for display window controllers, which we had somehow missed in 8+ revisions of the 64-bit patch. With this declared as returning float, it caused subclass implementations—even those already correctly typed as returning CGFloat—to always return zero when running under 64-bit.

2009-09-26Turning the static analyzer back off, since it takes awhile on the GrowlPluginController.
Peter Hosey <hg@boredzo.org> [Sat, 26 Sep 2009 17:36:21 -0700] rev 4443
Turning the static analyzer back off, since it takes awhile on the GrowlPluginController.

2009-09-26When an error occurs while loading a plug-in, log it. Bug found by the analyzer.
Peter Hosey <hg@boredzo.org> [Sat, 26 Sep 2009 17:36:21 -0700] rev 4442
When an error occurs while loading a plug-in, log it. Bug found by the analyzer.