Changeset 12618
- Timestamp:
- Aug 4, 2011, 12:36:02 AM (12 years ago)
- Location:
- trunk/macosx
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/macosx/Controller.m
r12614 r12618 1241 1241 /*for (Torrent * torrent in torrents) 1242 1242 [torrent setWaitToStart: NO];*/ 1243 1244 [torrents makeObjectsPerformSelector: @selector(stopTransfer)]; 1243 1244 for (Torrent * torrent in torrents) 1245 [torrent stopTransfer]; 1245 1246 1246 1247 [self updateTorrentsInQueue]; -
trunk/macosx/PrefsController.m
r12612 r12618 642 642 tr_sessionSetIdleLimit(fHandle, [fDefaults integerForKey: @"IdleLimitMinutes"]); 643 643 644 #warning reload main table for remaining seeding time 645 644 646 //reload global settings in inspector 645 647 [[NSNotificationCenter defaultCenter] postNotificationName: @"UpdateGlobalOptions" object: nil]; -
trunk/macosx/Torrent.m
r12614 r12618 48 48 - (void) sortFileList: (NSMutableArray *) fileNodes; 49 49 50 - (void) startQueue; 50 51 - (void) completenessChange: (NSDictionary *) statusInfo; 51 52 - (void) ratioLimitHit; … … 59 60 60 61 @end 62 63 void startQueueCallback(tr_torrent * torrent, void * torrentData) 64 { 65 [(Torrent *)torrentData performSelectorOnMainThread: @selector(startQueue) withObject: nil waitUntilDone: NO]; 66 } 61 67 62 68 void completenessChangeCallback(tr_torrent * torrent, tr_completeness status, bool wasRunning, void * torrentData) … … 159 165 [self startTransferNoQueue]; 160 166 } 161 162 //fWaitToStart = waitToStart && [waitToStart boolValue];163 164 167 165 168 //upgrading from versions < 1.30: get old added, activity, and done dates … … 1652 1655 fInfo = tr_torrentInfo(fHandle); 1653 1656 1657 tr_torrentSetQueueStartCallback(fHandle, startQueueCallback, self); 1654 1658 tr_torrentSetCompletenessCallback(fHandle, completenessChangeCallback, self); 1655 1659 tr_torrentSetRatioLimitHitCallback(fHandle, ratioLimitHitCallback, self); … … 1792 1796 } 1793 1797 1798 - (void) startQueue 1799 { 1800 [[NSNotificationCenter defaultCenter] postNotificationName: @"UpdateQueue" object: self]; 1801 } 1802 1794 1803 //status has been retained 1795 1804 - (void) completenessChange: (NSDictionary *) statusInfo
Note: See TracChangeset
for help on using the changeset viewer.