Ticket #6042: DeadCode.diff

File DeadCode.diff, 8.0 KB (added by mattrajca, 7 years ago)
  • macosx/CreatorWindowController.m

     
    140140
    141141- (void) awakeFromNib
    142142{
    143     if ([NSApp isOnLionOrBetter])
    144         [[self window] setRestorationClass: [self class]];
     143    [[self window] setRestorationClass: [self class]];
    145144   
    146145    NSString * name = [fPath lastPathComponent];
    147146   
     
    544543    [fDefaults setBool: [fOpenCheck state] == NSOnState forKey: @"CreatorOpen"];
    545544    fOpenWhenCreated = [fOpenCheck state] == NSOnState; //need this since the check box might not exist, and value in prefs might have changed from another creator window
    546545    [fDefaults setURL: [fLocation URLByDeletingLastPathComponent] forKey: @"CreatorLocationURL"];
     546
     547    [[self window] setRestorable: NO];
    547548   
    548     if ([NSApp isOnLionOrBetter])
    549         [[self window] setRestorable: NO];
    550    
    551549    [[NSNotificationCenter defaultCenter] postNotificationName: @"BeginCreateTorrentFile" object: fLocation userInfo: nil];
    552550    tr_makeMetaInfo(fInfo, [[fLocation path] UTF8String], trackerInfo, [fTrackers count], [[fCommentView string] UTF8String], [fPrivateCheck state] == NSOnState);
    553551    tr_free(trackerInfo);
  • macosx/GroupsPrefsController.m

     
    120120    if ([[pasteboard types] containsObject: GROUP_TABLE_VIEW_DATA_TYPE])
    121121    {
    122122        NSIndexSet * indexes = [NSKeyedUnarchiver unarchiveObjectWithData: [pasteboard dataForType: GROUP_TABLE_VIEW_DATA_TYPE]];
    123         NSInteger oldRow = [indexes firstIndex], selectedRow = [fTableView selectedRow];
     123        NSInteger oldRow = [indexes firstIndex];
    124124       
    125125        if (oldRow < newRow)
    126126            newRow--;
     127
     128        [fTableView beginUpdates];
    127129       
    128         if ([NSApp isOnLionOrBetter])
    129             [fTableView beginUpdates];
    130        
    131130        [[GroupsController groups] moveGroupAtRow: oldRow toRow: newRow];
    132        
    133         if ([NSApp isOnLionOrBetter])
    134         {
    135             [fTableView moveRowAtIndex: oldRow toIndex: newRow];
    136             [fTableView endUpdates];
    137         }
    138         else
    139         {
    140             if (selectedRow == oldRow)
    141                 selectedRow = newRow;
    142             else if (selectedRow > oldRow && selectedRow <= newRow)
    143                 selectedRow--;
    144             else if (selectedRow < oldRow && selectedRow >= newRow)
    145                 selectedRow++;
    146             else;
    147            
    148             [fTableView selectRowIndexes: [NSIndexSet indexSetWithIndex: selectedRow] byExtendingSelection: NO];
    149             [fTableView reloadData];
    150         }
     131
     132        [fTableView moveRowAtIndex: oldRow toIndex: newRow];
     133        [fTableView endUpdates];
    151134    }
    152135   
    153136    return YES;
  • macosx/MessageWindowController.m

     
    5757    NSWindow * window = [self window];
    5858    [window setFrameAutosaveName: @"MessageWindowFrame"];
    5959    [window setFrameUsingName: @"MessageWindowFrame"];
     60    [window setRestorationClass: [self class]];
    6061   
    61     if ([NSApp isOnLionOrBetter])
    62         [window setRestorationClass: [self class]];
    63    
    6462    [[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(resizeColumn)
    6563        name: NSTableViewColumnDidResizeNotification object: fMessageTable];
    6664   
  • macosx/PrefsController.m

     
    166166- (void) awakeFromNib
    167167{
    168168    fHasLoaded = YES;
     169
     170    [[self window] setRestorationClass: [self class]];
    169171   
    170     if ([NSApp isOnLionOrBetter])
    171         [[self window] setRestorationClass: [self class]];
    172    
    173172    NSToolbar * toolbar = [[NSToolbar alloc] initWithIdentifier: @"Preferences Toolbar"];
    174173    [toolbar setDelegate: self];
    175174    [toolbar setAllowsUserCustomization: NO];
  • macosx/StatsWindowController.m

     
    6666    fTimer = [[NSTimer scheduledTimerWithTimeInterval: UPDATE_SECONDS target: self selector: @selector(updateStats) userInfo: nil repeats: YES] retain];
    6767    [[NSRunLoop currentRunLoop] addTimer: fTimer forMode: NSModalPanelRunLoopMode];
    6868    [[NSRunLoop currentRunLoop] addTimer: fTimer forMode: NSEventTrackingRunLoopMode];
     69
     70    [[self window] setRestorationClass: [self class]];
    6971   
    70     if ([NSApp isOnLionOrBetter])
    71         [[self window] setRestorationClass: [self class]];
    72    
    7372    [[self window] setTitle: NSLocalizedString(@"Statistics", "Stats window -> title")];
    7473   
    7574    //set label text
  • macosx/StatusBarView.m

     
    4242        NSColor * darkColor = [NSColor colorWithCalibratedRed: 155.0/255.0 green: 155.0/255.0 blue: 155.0/255.0 alpha: 1.0];
    4343        fGradient = [[NSGradient alloc] initWithStartingColor: lightColor endingColor: darkColor];
    4444       
    45         if([NSApp isOnLionOrBetter] && ![NSApp isOnYosemiteOrBetter])
     45        if (![NSApp isOnYosemiteOrBetter])
    4646        {
    4747            CIFilter * randomFilter = [CIFilter filterWithName: @"CIRandomGenerator"];
    4848            [randomFilter setDefaults];
  • macosx/TorrentTableView.h

     
    4343   
    4444    IBOutlet NSMenu * fContextRow, * fContextNoRow;
    4545   
    46     NSInteger fMouseRow, fMouseControlRow, fMouseRevealRow, fMouseActionRow, fActionPushedRow;
     46    NSInteger fMouseRow, fMouseControlRow, fMouseRevealRow, fMouseActionRow;
    4747    NSArray * fSelectedValues;
    4848   
    4949    IBOutlet NSMenu * fActionMenu, * fUploadMenu, * fDownloadMenu, * fRatioMenu, * fPriorityMenu;
  • macosx/TorrentTableView.m

     
    7373        fMouseControlRow = -1;
    7474        fMouseRevealRow = -1;
    7575        fMouseActionRow = -1;
    76         #warning we can get rid of the on 10.7
    77         fActionPushedRow = -1;
    7876       
    7977        fActionPopoverShown = NO;
    8078       
     
    169167            [cell setControlHover: row == fMouseControlRow];
    170168            [cell setRevealHover: row == fMouseRevealRow];
    171169            [cell setActionHover: row == fMouseActionRow];
    172             [cell setActionPushed: row == fActionPushedRow];
    173170        }
    174171    }
    175172    else
     
    403400    //avoid weird behavior when showing menu by doing this after mouse down
    404401    if (row != -1 && fMouseActionRow == row)
    405402    {
    406         if (![NSApp isOnLionOrBetter])
    407         {
    408             fActionPushedRow = row;
    409             [self setNeedsDisplayInRect: [self rectOfRow: row]]; //ensure button is pushed down
    410         }
    411        
    412403        #warning maybe make appear on mouse down
    413404        [self displayTorrentActionPopoverForEvent: event];
    414        
    415         if (![NSApp isOnLionOrBetter])
    416         {
    417             fActionPushedRow = -1;
    418             [self setNeedsDisplayInRect: [self rectOfRow: row]];
    419         }
    420405    }
    421406    else if (!pushed && [event clickCount] == 2) //double click
    422407    {
     
    548533    NSURL * url;
    549534    if ((url = [NSURL URLFromPasteboard: [NSPasteboard generalPasteboard]]))
    550535        [fController openURL: [url absoluteString]];
    551     else if ([NSApp isOnLionOrBetter])
     536    else
    552537    {
    553538        NSArray * items = [[NSPasteboard generalPasteboard] readObjectsForClasses: [NSArray arrayWithObject: [NSString class]] options: nil];
    554539        if (items)