Use constants for growl notifications
This commit is contained in:
parent
34eab9a3b2
commit
360b186b3e
|
@ -41,6 +41,10 @@
|
|||
#define TOOLBAR_RESUME_SELECTED @"Toolbar Resume Selected"
|
||||
#define TOOLBAR_FILTER @"Toolbar Toggle Filter"
|
||||
|
||||
#define GROWL_DOWNLOAD_COMPLETE @"Download Complete"
|
||||
#define GROWL_SEEDING_COMPLETE @"Seeding Complete"
|
||||
#define GROWL_AUTO_ADD @"Torrent Auto Added"
|
||||
|
||||
#define TORRENT_TABLE_VIEW_DATA_TYPE @"TorrentTableViewDataType"
|
||||
|
||||
#define ROW_HEIGHT_REGULAR 65.0
|
||||
|
@ -874,7 +878,7 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
|
|||
[self checkToStartWaiting: torrent];
|
||||
|
||||
[GrowlApplicationBridge notifyWithTitle: @"Download Complete"
|
||||
description: [torrent name] notificationName: @"Download Complete" iconData: nil
|
||||
description: [torrent name] notificationName: GROWL_DOWNLOAD_COMPLETE iconData: nil
|
||||
priority: 0 isSticky: NO clickContext: nil];
|
||||
|
||||
if (![fWindow isKeyWindow])
|
||||
|
@ -1322,7 +1326,7 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
|
|||
[fInfoController updateInfoStatsAndSettings];
|
||||
|
||||
[GrowlApplicationBridge notifyWithTitle: @"Seeding Complete"
|
||||
description: [[notification object] name] notificationName: @"Seeding Complete"
|
||||
description: [[notification object] name] notificationName: GROWL_SEEDING_COMPLETE
|
||||
iconData: nil priority: 0 isSticky: NO clickContext: nil];
|
||||
}
|
||||
|
||||
|
@ -1431,7 +1435,7 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
|
|||
//import only actually happened if the torrent array is larger
|
||||
if (oldCount < [fTorrents count])
|
||||
[GrowlApplicationBridge notifyWithTitle: @"Torrent File Auto Added"
|
||||
description: file notificationName: @"Torrent Auto Added" iconData: nil
|
||||
description: file notificationName: GROWL_AUTO_ADD iconData: nil
|
||||
priority: 0 isSticky: NO clickContext: nil];
|
||||
}
|
||||
}
|
||||
|
@ -1588,10 +1592,10 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
|
|||
+ [fTableView rowHeight] + [fTableView intercellSpacing].height;
|
||||
[fWindow setContentMinSize: contentMinSize];
|
||||
|
||||
[self setWindowSizeToFit];
|
||||
|
||||
//resize for larger min height if not set to auto size
|
||||
if (!makeSmall && ![fDefaults boolForKey: @"AutoSize"] && contentSize.height < contentMinSize.height)
|
||||
if (![fDefaults boolForKey: @"AutoSize"])
|
||||
{
|
||||
if (!makeSmall && contentSize.height < contentMinSize.height)
|
||||
{
|
||||
NSRect frame = [fWindow frame];
|
||||
float heightChange = contentMinSize.height - contentSize.height;
|
||||
|
@ -1602,6 +1606,9 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
|
|||
[fTableView reloadData];
|
||||
}
|
||||
}
|
||||
else
|
||||
[self setWindowSizeToFit];
|
||||
}
|
||||
|
||||
- (void) toggleStatusBar: (id) sender
|
||||
{
|
||||
|
@ -2216,8 +2223,8 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
|
|||
|
||||
- (NSDictionary *) registrationDictionaryForGrowl
|
||||
{
|
||||
NSArray * notifications = [NSArray arrayWithObjects: @"Download Complete",
|
||||
@"Seeding Complete", @"Torrent Auto Added", nil];
|
||||
NSArray * notifications = [NSArray arrayWithObjects: GROWL_DOWNLOAD_COMPLETE,
|
||||
GROWL_SEEDING_COMPLETE, GROWL_AUTO_ADD, nil];
|
||||
return [NSDictionary dictionaryWithObjectsAndKeys: notifications, GROWL_NOTIFICATIONS_ALL,
|
||||
notifications, GROWL_NOTIFICATIONS_DEFAULT, nil];
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue