Anonymous avatar Anonymous committed 16af7a2

The defs updated and the AppTickets now unregisted the controller on dealloc.
Also AppTickets should now cache info about notifications to lower the amount of data pushed through the NSDNS.

Comments (0)

Files changed (3)

Growl.xcode/project.pbxproj

 		CBBC7DE50659313D00684B79 = {
 			isa = PBXFileReference;
 			lastKnownFileType = text.plist.xml;
-			name = "Beep-Info.plist";
-			path = "/Users/karl/src/Growl/Beep-Info.plist";
-			refType = 0;
-			sourceTree = "<absolute>";
+			path = "Beep-Info.plist";
+			refType = 2;
+			sourceTree = SOURCE_ROOT;
 		};
 		CBBC7DFD065931A800684B79 = {
 			children = (
+				CBBC7E1D06593BFD00684B79,
 				CBBC7F260659500C00684B79,
-				CBBC7E1D06593BFD00684B79,
 				CBBC7E0A06593B3200684B79,
 			);
 			isa = PBXGroup;

GrowlApplicationTicket.h

 #pragma mark -
 
 - (void) registerParentForNotifications:(NSSet *) inSet;
+- (void) unregisterParentForNotifications:(NSArray *) inArray;
 @end
 //  Copyright (c) 2004 __MyCompanyName__. All rights reserved.
 //
 
-// User Info Keys
+// User Info Keys For Registration
 #define GROWL_APP_NAME					@"ApplicationName"
 #define GROWL_NOTIFICATIONS_DEFAULT		@"DefaultNotifications"
 #define GROWL_NOTIFICATIONS_ALL			@"AllNotifications"
 
+// User Info Keys For Notifications
+#define GROWL_NOTIFICATION_TITLE		@"NotificationTitle"
+#define GROWL_NOTIFICATION_DESCRIPTION  @"NotificationDescription"
+#define GROWL_NOTIFICATION_ICON			@"NotificationIcon"
+
 // Notifications
 #define GROWL_APP_REGISTRATION			@"GrowlApplicationRegistrationNotification"
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.