diff options
Diffstat (limited to 'macosx/HBDockTile.m')
-rw-r--r-- | macosx/HBDockTile.m | 23 |
1 files changed, 6 insertions, 17 deletions
diff --git a/macosx/HBDockTile.m b/macosx/HBDockTile.m index bfbed37b7..f03e2fdff 100644 --- a/macosx/HBDockTile.m +++ b/macosx/HBDockTile.m @@ -13,10 +13,10 @@ NSString *dockTilePercentFormat = @"%2.1f%%"; @interface HBDockTile () -@property (nonatomic, retain) NSDockTile *dockTile; -@property (nonatomic, retain) NSImage *image; -@property (nonatomic, retain) DockTextField * percentField; -@property (nonatomic, retain) DockTextField * timeField; +@property (nonatomic, strong) NSDockTile *dockTile; +@property (nonatomic, strong) NSImage *image; +@property (nonatomic, strong) DockTextField * percentField; +@property (nonatomic, strong) DockTextField * timeField; @end @@ -27,8 +27,8 @@ NSString *dockTilePercentFormat = @"%2.1f%%"; self = [super init]; if (self) { - _dockTile = [dockTile retain]; - _image = [image retain]; + _dockTile = dockTile; + _image = image; NSImageView *iv = [[NSImageView alloc] init]; [iv setImage:_image]; @@ -41,21 +41,10 @@ NSString *dockTilePercentFormat = @"%2.1f%%"; _timeField = [[DockTextField alloc] initWithFrame:NSMakeRect(0.0f, 0.0f, [dockTile size].width, 30.0f)]; [_timeField changeGradientColors:[NSColor colorWithDeviceRed:0.6f green:0.4f blue:0.4f alpha:1.0f] endColor:[NSColor colorWithDeviceRed:0.4f green:0.2f blue:0.2f alpha:1.0f]]; [iv addSubview:_timeField]; - [iv release]; } return self; } -- (void)dealloc -{ - [_dockTile release]; - [_image release]; - [_percentField release]; - [_timeField release]; - - [super dealloc]; -} - - (void)updateDockIcon:(double)progress withETA:(NSString *)etaStr { if (progress < 0.0 || progress > 1.0) |