| 2009-09-27 |
Peter Hosey |
Replacing OpenGrowlPrefPane with a modified version of OpenAppWithoutAddingToRecents that uses Launch Services.
|
changeset |
files
|
| 2009-09-27 |
Peter Hosey |
Use the correct constants to create the open-document ('odoc') event. Fixes the framework not actually sending a true open-document event.
|
changeset |
files
|
| 2009-09-27 |
Peter Hosey |
Meaningless project change that Xcode 3.2 really wants to do.
|
changeset |
files
|
| 2009-09-26 |
Peter Hosey |
Merged that partial backout.
|
changeset |
files
|
| 2009-09-26 |
Peter Hosey |
Removed this #import added in c5d8e9cdac78.
|
changeset |
files
|
| 2009-09-26 |
Peter Hosey |
Add the hg revision script target as a dependency of the GrowlMenu target. Fixes release builds.
|
changeset |
files
|
| 2009-09-26 |
Peter Hosey |
Increasing version to 1.2b6.
|
changeset |
files
|
| 2009-09-26 |
Peter Hosey |
Fixed spacing between notification windows.
|
changeset |
files
|
| 2009-09-26 |
Peter Hosey |
Turning the static analyzer back off, since it takes awhile on the GrowlPluginController.
|
changeset |
files
|
| 2009-09-26 |
Peter Hosey |
When an error occurs while loading a plug-in, log it. Bug found by the analyzer.
|
changeset |
files
|
| 2009-09-26 |
Peter Hosey |
Don't leak plug-in instances. Found by the analyzer.
|
changeset |
files
|
| 2009-09-26 |
Peter Hosey |
Burninating GrowlNonCopyingMutableDictionary in favor of NSMapTable, since that's now a Cocoa class.
|
changeset |
files
|
| 2009-09-26 |
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.
|
changeset |
files
|
| 2009-09-26 |
Peter Hosey |
Turn on the static analyzer.
|
changeset |
files
|
| 2009-09-26 |
Peter Hosey |
Always use NSIntegerMapValueCallbacks, regardless of architecture, since we require Leopard anyway. Fixes a warning when compiling for 32-bit.
|
changeset |
files
|
| 2009-09-26 |
Peter Hosey |
Declare this method, fixing a warning.
|
changeset |
files
|
| 2009-09-26 |
Peter Hosey |
Make this method conform to Cocoa coding style by not using Apple's reserved prefix.
|
changeset |
files
|
| 2009-09-26 |
Peter Hosey |
Declare GHA as requiring 10.6 to run x86_64. Fixes it running x86_64 on 10.5.x.
|
changeset |
files
|
| 2009-09-26 |
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.
|
changeset |
files
|
| 2009-09-26 |
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”.
|
changeset |
files
|
| 2009-09-24 |
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).
|
changeset |
files
|
| 2009-09-24 |
Peter Hosey |
Use AESendMessage, which comes from CoreServices, not AESend, which comes from Carbon.
|
changeset |
files
|
| 2009-09-24 |
Peter Hosey |
This is an Apple Event, not a Carbon Event, so we want keyDirectObject, not kEventParamDirectObject.
|
changeset |
files
|
| 2009-09-24 |
Peter Hosey |
Let's do one more beta.
|
changeset |
files
|
| 2009-09-24 |
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.
|
changeset |
files
|
| 2009-09-24 |
Peter Hosey |
Increased version to 1.2, and shut off the beta switch.
|
changeset |
files
|
| 2009-09-24 |
Peter Hosey |
Rewrote the error message text for the this-plug-in-won't-work error to be more understandable for less-experienced users.
|
changeset |
files
|
| 2009-09-23 |
Peter Hosey |
Add a build configuration for localization builds.
|
changeset |
files
|
| 2009-09-23 |
Rudy Richter |
GPC: check to see if there is an executable file in the bundle first, if there is then check its architectures, if not then its either a growlStyle or something else. either way it fulfills the architecture requirements
|
changeset |
files
|
| 2009-09-21 |
Peter Hosey |
Increased version to 1.2b4.
|
changeset |
files
|
| 2009-09-21 |
Peter Hosey |
Set the bounds of the disk image volume window. I'm not sure why this was commented out. Not only have I uncommented it, I also changed the value.
|
changeset |
files
|
| 2009-09-21 |
Peter Hosey |
Fixed one problem with the dmg script: The Growl package is now named Growl.pkg, not Growl.mpkg as the script was expecting. This is what was causing the icon positions to not get set.
|
changeset |
files
|
| 2009-09-21 |
Peter Hosey |
Newline at end of file.
|
changeset |
files
|
| 2009-09-21 |
Peter Hosey |
Changes to the GrowlSafari Installer package to quit GrowlSafari before installing and relaunch it after installing.
|
changeset |
files
|
| 2009-09-21 |
Peter Hosey |
Change GrowlHelperApp's Info.plist to use MACOSX_DEPLOYMENT_TARGET for LSMinimumSystemVersion, and add that key with that value to GrowlSafari's Info.plists as well.
|
changeset |
files
|
| 2009-09-21 |
Peter Hosey |
Update the copyright year in the license, including in the Growl Installer package.
|
changeset |
files
|
| 2009-09-21 |
Peter Hosey |
Update the text in the GrowlMail Installer package.
|
changeset |
files
|
| 2009-09-21 |
Peter Hosey |
Update the text in the GrowlSafari Installer package.
|
changeset |
files
|
| 2009-09-17 |
Rudy Richter |
check the plugin the user just double clicked to see if it has the current running architecture in it, if not let them know that they can install it but that its not going to actually load, rather than the previous behavior of just loading it and leaving the user wondering why it doesn't show up
|
changeset |
files
|
| 2009-09-20 |
Peter Hosey |
Add the localized InfoPlist.strings files to the GrowlSafari application bundle.
|
changeset |
files
|
| 2009-09-20 |
Peter Hosey |
Update NSHumanReadableCopyright values.
|
changeset |
files
|
| 2009-09-20 |
Peter Hosey |
Remove CFBundleShortVersionString from all localized strings files.
|
changeset |
files
|
| 2009-09-20 |
Peter Hosey |
Burninate all instances of CFBundleGetInfoString. Snow Leopard doesn't use it, Leopard acts sanely without it, and we don't run on Tiger anymore anyway.
|
changeset |
files
|
| 2009-09-20 |
Peter Hosey |
Changed encoding of all strings files to UTF-8—this time, both in the files and in Xcode.
|
changeset |
files
|
| 2009-09-16 |
Peter Hosey |
Reformed the version system so that we define the version number in exactly one place. The new system uses preprocessed Info.plist files, all fed by a common prefix header. That header imports another header for the version information, and that header is generated by the new implementation of make version.
|
changeset |
files
|
| 2009-09-16 |
Peter Hosey |
Fixed an inaccuracy in GrowlVersionUtilities.h.
|
changeset |
files
|
| 2009-09-16 |
Peter Hosey |
In GrowlMail's postflight script, delete its temporary directory, so that other accounts can install without rebooting.
|
changeset |
files
|
| 2009-09-15 |
Peter Hosey |
Removed the Message framework from the Growl Xcode project, since we're not using that framework anymore.
|
changeset |
files
|
| 2009-09-15 |
Peter Hosey |
Deleted the conditional variants of the Mac OS X Deployment Target build setting in the Growl Xcode project. We now exclusively target 10.5 and later. Silences a few warnings about fast enumeration not existing yet.
|
changeset |
files
|
| 2009-09-15 |
Peter Hosey |
Forgot to qrefresh these extra parentheses before qfinishing. Fixes these comparisons being quite indiscriminate (at one point, GrowlSafari even tried to inject into Accessorizer).
|
changeset |
files
|
| 2009-09-15 |
Peter Hosey |
Add support to GrowlSafari for the WebKit nightly-build launcher.
|
changeset |
files
|
| 2009-09-15 |
Peter Hosey |
Instead of #defining Safari's bundle identifier in two places, #define it in a header file, and #import that into both of the places where we had been #defining it.
|
changeset |
files
|
| 2009-09-13 |
Peter Hosey |
Removing HardwareGrowler's conditional SDKROOT build settings for the x86_64 architecture. We need to use the 10.5 SDK for x86_64 as well, or ld will link in _SCDynamicStoreCreate from the wrong place (IOKit instead of SystemConfiguration).
|
changeset |
files
|
| 2009-09-12 |
Peter Hosey |
Swallow the suicide pill if we attempt to swizzle fewer than two methods. (As of 10.6.1, method_exchangeImplementations simply does nothing.)
|
changeset |
files
|
| 2009-09-12 |
Peter Hosey |
Removed Objective-C 1 support (i.e., pre-Leopard support) in GMExchangeMethodImplementations.
|
changeset |
files
|
| 2009-09-12 |
Peter Hosey |
Declaring this method in the header to resolve a warning.
|
changeset |
files
|
| 2009-09-11 |
Peter Hosey |
Enabling code-signing for GHA in the Release configuration. This should make updating easier in the future for Prowl users.
|
changeset |
files
|
| 2009-09-11 |
Peter Hosey |
Added an uninstaller for GrowlMail, based off of the one for Growl.
|
changeset |
files
|
| 2009-09-11 |
Peter Hosey |
Changed GrowlMail's Installer package to install to a subdirectory of /tmp, and then move these files to the correct place within the user's Home folder, as suggested by Jonathan “Wolf” Rentzsch on Twitter.
|
changeset |
files
|
| 2009-09-11 |
Peter Hosey |
Changed Growl's Installer package to only install to /Library, since installing to ~/Library is broken (x-radar://problem/7215243).
|
changeset |
files
|