Commits

Show all
Author Commit Message Labels Comments Date
Peter Hosey
Increasing version to 1.2, and taking us out of beta (for real this time).
Tags
1.2
Peter Hosey
Increased version to 1.2b7.
Peter Hosey
Replacing OpenGrowlPrefPane with a modified version of OpenAppWithoutAddingToRecents that uses Launch Services.
Peter Hosey
Use the correct constants to create the open-document ('odoc') event. Fixes the framework not actually sending a true open-document event.
Peter Hosey
Meaningless project change that Xcode 3.2 really wants to do.
Peter Hosey
Merged that partial backout.
Peter Hosey
Add the hg revision script target as a dependency of the GrowlMenu target. Fixes release builds.
Peter Hosey
Increasing version to 1.2b6.
Peter Hosey
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 whe…
Peter Hosey
Turning the static analyzer back off, since it takes awhile on the GrowlPluginController.
Peter Hosey
When an error occurs while loading a plug-in, log it. Bug found by the analyzer.
Peter Hosey
Don't leak plug-in instances. Found by the analyzer.
Peter Hosey
Burninating GrowlNonCopyingMutableDictionary in favor of NSMapTable, since that's now a Cocoa class.
Peter Hosey
Fix a bug found by the static analyzer: We do not own this timer, and we were (technically) leaking it. We now correctly manage its lifetime.
Peter Hosey
Turn on the static analyzer.
Peter Hosey
Always use NSIntegerMapValueCallbacks, regardless of architecture, since we require Leopard anyway. Fixes a warning when compiling for 32-bit.
Peter Hosey
Declare this method, fixing a warning.
Peter Hosey
Make this method conform to Cocoa coding style by not using Apple's reserved prefix.
Peter Hosey
Declare GHA as requiring 10.6 to run x86_64. Fixes it running x86_64 on 10.5.x.
Peter Hosey
Er, yeah. I can't just have this include search path in the framework targets—it needs to be in all of the project objects.
Peter Hosey
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.
Peter Hosey
Changed the framework targets to use the same Info.plist prefix header as the other targets, and imported the hgRevision header into that header. Fixes Growl.framework's version number being “GROWL_VERSION”.
Peter Hosey
Use a simple swap, not a three-point swizzle, in the hope of interacting better with other Mail bundles that have preferences (such as MailActOn).
Peter Hosey
Use AESendMessage, which comes from CoreServices, not AESend, which comes from Carbon.
Peter Hosey
This is an Apple Event, not a Carbon Event, so we want keyDirectObject, not kEventParamDirectObject.
Peter Hosey
Let's do one more beta.
Peter Hosey
Switched from using Launch Services to open the .growlRegDict file to sending GHA the open-document event ourselves. This seems to fix the bug where GrowlSafari registering yanks the user out of Safari.
Peter Hosey
Increased version to 1.2, and shut off the beta switch.
Peter Hosey
Rewrote the error message text for the this-plug-in-won't-work error to be more understandable for less-experienced users.
Peter Hosey
Add a build configuration for localization builds.
  1. Prev
  2. Next