brettpoole / growl

Automatically exported from code.google.com/p/growl
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Growl 2.0 SDK overrides NSUserNotificationCenter's delegate #522

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Set NSUserNotificationCenter's delegate to an object
2. Post a Growl notification that uses OS X's Notification Center
3. NSUserNotificationCenter's delegate is GrowlAppleNotificationDelegate.

What is the expected output?

NSUserNotificationCenter's delegate does not change. This makes the 
Notification Center's apis unusable when Growl is also used.

What do you see instead?

Growl overrides the delegate with GrowlAppleNotificationDelegate.

What version of the product are you using? On what operating system?

SDK 2.0b5

Please provide any additional information below.

Original issue reported on code.google.com by livings...@gmail.com on 11 Aug 2012 at 1:28

GoogleCodeExporter commented 8 years ago
So, the 2.0 SDK is going to be released without support for external 
notification center implementations.  We have a branch in the repo where we 
have started support for using an external notification center implementations, 
but it isn't ready yet, and the 2.0 SDK needs to be shipped.

Original comment by dan...@growl.info on 13 Aug 2012 at 11:08

GoogleCodeExporter commented 8 years ago
Sounds good. Could you just make sure to document that using the 2.0.0 SDK 
might break some NSUserNotificationCenter functionality? This could bite 
developers not aware of this.

Original comment by livings...@gmail.com on 13 Aug 2012 at 11:34

GoogleCodeExporter commented 8 years ago

Original comment by ch...@growl.info on 27 Aug 2012 at 1:37

GoogleCodeExporter commented 8 years ago
This isn't likely an issue anymore, since Growl 3 is going to support all 
NSUserNotificationCenter functionality.

Original comment by livings...@gmail.com on 7 Jul 2013 at 1:44