Changeset 13833


Ignore:
Timestamp:
Jan 22, 2013, 3:54:51 AM (8 years ago)
Author:
livings124
Message:

When renaming a transfer or file, reload the proper tables.

Location:
trunk/macosx
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/macosx/Controller.m

    r13832 r13833  
    556556                    name: @"MakeWindowKey" object: nil];
    557557   
     558    #warning rename
    558559    [nc addObserver: self selector: @selector(fullUpdateUI)
    559560                    name: @"UpdateQueue" object: nil];
     
    17531754            dispatch_async(dispatch_get_main_queue(), ^{
    17541755                [self fullUpdateUI];
     1756               
     1757                [[NSNotificationCenter defaultCenter] postNotificationName: @"ResetInspector" object: self userInfo: @{ @"Torrent" : torrent }];
    17551758            });
    17561759        }
  • trunk/macosx/FileOutlineController.m

    r13828 r13833  
    443443    {
    444444        [FileRenameSheetController presentSheetForTorrent: torrent modalForWindow: [fOutline window] completionHandler: ^(BOOL didRename) {
    445 #warning need to re-sort
    446445            if (didRename)
    447                 [[NSNotificationCenter defaultCenter] postNotificationName: @"UpdateUI" object: nil];
     446            {
     447                [[NSNotificationCenter defaultCenter] postNotificationName: @"UpdateQueue" object: self];
     448                [[NSNotificationCenter defaultCenter] postNotificationName: @"ResetInspector" object: self userInfo: @{ @"Torrent" : torrent }];
     449            }
    448450        }];
    449451    }
     
    451453    {
    452454        [FileRenameSheetController presentSheetForFileListNode: node modalForWindow: [fOutline window] completionHandler: ^(BOOL didRename) {
    453 #warning need to re-sort
     455            #warning instead of calling reset inspector, just resort?
    454456            if (didRename)
    455                 [[NSNotificationCenter defaultCenter] postNotificationName: @"UpdateUI" object: nil];
     457                [[NSNotificationCenter defaultCenter] postNotificationName: @"ResetInspector" object: self userInfo: @{ @"Torrent" : torrent }];
    456458        }];
    457459    }
  • trunk/macosx/InfoWindowController.m

    r13434 r13833  
    544544- (void) resetInfoForTorrent: (NSNotification *) notification
    545545{
    546     if (fTorrents && [fTorrents containsObject: [notification object]])
     546    Torrent * torrent = [notification userInfo][@"Torrent"];
     547    if (fTorrents && (!torrent || [fTorrents containsObject: torrent]))
    547548        [self resetInfo];
    548549}
  • trunk/macosx/Torrent.m

    r13831 r13833  
    19411941    }
    19421942   
    1943     [[NSNotificationCenter defaultCenter] postNotificationName: @"ResetInspector" object: self];
     1943    [[NSNotificationCenter defaultCenter] postNotificationName: @"ResetInspector" object: self userInfo: @{ @"Torrent" : self }];
    19441944}
    19451945
  • trunk/macosx/en.lproj/MainMenu.xib

    r13832 r13833  
    15591559                                                                        <reference key="NSMixedImage" ref="330170270"/>
    15601560                                                                </object>
    1561                                                                 <object class="NSMenuItem" id="974370788">
     1561                                                                <object class="NSMenuItem" id="279484089">
    15621562                                                                        <reference key="NSMenu" ref="335948734"/>
    15631563                                                                        <string key="NSTitle">Rename Selected
</string>
     
    19761976                                                <reference key="NSMixedImage" ref="330170270"/>
    19771977                                        </object>
    1978                                         <object class="NSMenuItem" id="266554750">
     1978                                        <object class="NSMenuItem" id="762842238">
    19791979                                                <reference key="NSMenu" ref="434296936"/>
    19801980                                                <string key="NSTitle">Rename Selected
</string>
     
    36843684                                                <string key="label">renameSelected:</string>
    36853685                                                <reference key="source" ref="30116300"/>
    3686                                                 <reference key="destination" ref="974370788"/>
     3686                                                <reference key="destination" ref="279484089"/>
    36873687                                        </object>
    36883688                                        <int key="connectionID">3444</int>
     
    36923692                                                <string key="label">renameSelected:</string>
    36933693                                                <reference key="source" ref="30116300"/>
    3694                                                 <reference key="destination" ref="266554750"/>
     3694                                                <reference key="destination" ref="762842238"/>
    36953695                                        </object>
    36963696                                        <int key="connectionID">3447</int>
     
    44934493                                                        <reference ref="245039314"/>
    44944494                                                        <reference ref="96633809"/>
    4495                                                         <reference ref="974370788"/>
     4495                                                        <reference ref="279484089"/>
    44964496                                                </array>
    44974497                                                <reference key="parent" ref="249425108"/>
     
    47244724                                                        <reference ref="922629505"/>
    47254725                                                        <reference ref="143702072"/>
    4726                                                         <reference ref="266554750"/>
     4726                                                        <reference ref="762842238"/>
    47274727                                                </array>
    47284728                                                <reference key="parent" ref="0"/>
     
    55075507                                        <object class="IBObjectRecord">
    55085508                                                <int key="objectID">3441</int>
    5509                                                 <reference key="object" ref="974370788"/>
     5509                                                <reference key="object" ref="279484089"/>
    55105510                                                <reference key="parent" ref="335948734"/>
    55115511                                        </object>
    55125512                                        <object class="IBObjectRecord">
    55135513                                                <int key="objectID">3445</int>
    5514                                                 <reference key="object" ref="266554750"/>
     5514                                                <reference key="object" ref="762842238"/>
    55155515                                                <reference key="parent" ref="434296936"/>
    55165516                                        </object>
Note: See TracChangeset for help on using the changeset viewer.