Changeset 2284
- Timestamp:
- Jul 4, 2007, 6:14:58 PM (15 years ago)
- Location:
- trunk/macosx
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/macosx/Controller.m
r2281 r2284 548 548 } 549 549 550 //remember window states and close all windows 551 [fDefaults setBool: [[fInfoController window] isVisible] forKey: @"InfoVisible"]; 552 [[NSApp windows] makeObjectsPerformSelector: @selector(close)]; 553 [self showStatusBar: NO animate: NO]; 554 [self showFilterBar: NO animate: NO]; 555 550 556 //save history 551 557 [self updateTorrentHistory]; … … 562 568 //disable NAT traversal 563 569 tr_natTraversalEnable(fLib, 0); 564 565 //remember window states and close all windows566 [fDefaults setBool: [[fInfoController window] isVisible] forKey: @"InfoVisible"];567 [[NSApp windows] makeObjectsPerformSelector: @selector(close)];568 [self showStatusBar: NO animate: NO];569 [self showFilterBar: NO animate: NO];570 570 571 571 //clear badge -
trunk/macosx/Torrent.m
r2277 r2284 521 521 NSMutableDictionary * info = [NSMutableDictionary dictionaryWithObjectsAndKeys: 522 522 [self name], @"Name", 523 [NSNumber numberWithBool: [self isSeeding]], @"Seeding",524 523 [NSNumber numberWithFloat: [self progress]], @"Progress", 525 524 [NSNumber numberWithFloat: (float)fStat->left/[self size]], @"Left", 526 525 [NSNumber numberWithBool: [self isActive]], @"Active", 526 [NSNumber numberWithBool: [self isSeeding]], @"Seeding", 527 527 [NSNumber numberWithBool: [self isChecking]], @"Checking", 528 528 [NSNumber numberWithBool: [self isError]], @"Error", nil]; -
trunk/macosx/TorrentCell.h
r2277 r2284 32 32 { 33 33 NSImage * fErrorImage; 34 CTGradient * fWhiteGradient, * fGrayGradient, * fLightGrayGradient, * f LightGreenGradient,35 * fGreenGradient, * f YellowGradient, * fBlueGradient, * fTransparentGradient;34 CTGradient * fWhiteGradient, * fGrayGradient, * fLightGrayGradient, * fBlueGradient, * fDarkBlueGradient, 35 * fGreenGradient, * fLightGreenGradient, * fDarkGreenGradient, * fYellowGradient, * fTransparentGradient; 36 36 NSUserDefaults * fDefaults; 37 37 } -
trunk/macosx/TorrentCell.m
r2277 r2284 51 51 fLightGrayGradient = [[CTGradient progressLightGrayGradient] retain]; 52 52 fBlueGradient = [[CTGradient progressBlueGradient] retain]; 53 //fDarkBlueGradient = [[CTGradient progressDarkBlueGradient] retain]; 53 54 fGreenGradient = [[CTGradient progressGreenGradient] retain]; 54 55 fLightGreenGradient = [[CTGradient progressLightGreenGradient] retain]; 56 //fDarkGreenGradient = [[CTGradient progressDarkGreenGradient] retain]; 55 57 fYellowGradient = [[CTGradient progressYellowGradient] retain]; 56 58 fTransparentGradient = [[CTGradient progressTransparentGradient] retain]; … … 102 104 } 103 105 104 if ([[info objectForKey: @"Checking"] boolValue]) 105 [fYellowGradient fillRect: completeBounds angle: -90]; 106 else if ([[info objectForKey: @"Seeding"] boolValue]) 107 { 108 NSRect ratioBounds = completeBounds; 109 ratioBounds.size.width *= [[info objectForKey: @"ProgressStopRatio"] floatValue]; 110 111 if (ratioBounds.size.width < completeBounds.size.width) 112 [fLightGreenGradient fillRect: completeBounds angle: -90]; 113 [fGreenGradient fillRect: ratioBounds angle: -90]; 114 } 115 else if ([[info objectForKey: @"Active"] boolValue]) 116 [fBlueGradient fillRect: completeBounds angle: -90]; 106 if ([[info objectForKey: @"Active"] boolValue]) 107 { 108 if ([[info objectForKey: @"Checking"] boolValue]) 109 [fYellowGradient fillRect: completeBounds angle: -90]; 110 else if ([[info objectForKey: @"Seeding"] boolValue]) 111 { 112 NSRect ratioBounds = completeBounds; 113 ratioBounds.size.width *= [[info objectForKey: @"ProgressStopRatio"] floatValue]; 114 115 if (ratioBounds.size.width < completeBounds.size.width) 116 [fLightGreenGradient fillRect: completeBounds angle: -90]; 117 } 118 else 119 [fBlueGradient fillRect: completeBounds angle: -90]; 120 } 117 121 else 118 122 [fGrayGradient fillRect: completeBounds angle: -90];
Note: See TracChangeset
for help on using the changeset viewer.