Changeset 1367

Show
Ignore:
Timestamp:
07/21/04 09:45:36 (4 years ago)
Author:
morris
Message:

use defined keys for bookmarks/trackers/ignores

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • WiredClient/trunk/WCChat.m

    r1330 r1367  
    1 /* $Id: WCChat.m,v 1.50 2004/05/23 20:23:15 morris Exp $ */ 
     1/* $Id: WCChat.m,v 1.51 2004/07/21 07:45:36 morris Exp $ */ 
    22 
    33/* 
     
    15941594        // --- create new ignore 
    15951595        ignore = [NSDictionary dictionaryWithObjectsAndKeys: 
    1596                                 [user nick],    @"Nick"
    1597                                 [user login],   @"Login"
    1598                                 [user address], @"Address"
     1596                                [user nick],    WCIgnoresNick
     1597                                [user login],   WCIgnoresLogin
     1598                                [user address], WCIgnoresAddress
    15991599                                NULL]; 
    16001600 
     
    16461646                        nick = login = address = NO; 
    16471647         
    1648                         if([[ignore objectForKey:@"Nick"] isEqualToString:[user nick]] || 
    1649                                 [[ignore objectForKey:@"Nick"] isEqualToString:@""]) 
     1648                        if([[ignore objectForKey:WCIgnoresNick] isEqualToString:[user nick]] || 
     1649                                [[ignore objectForKey:WCIgnoresNick] isEqualToString:@""]) 
    16501650                                nick = YES; 
    16511651                         
    1652                         if([[ignore objectForKey:@"Login"] isEqualToString:[user login]] || 
    1653                                 [[ignore objectForKey:@"Login"] isEqualToString:@""]) 
     1652                        if([[ignore objectForKey:WCIgnoresLogin] isEqualToString:[user login]] || 
     1653                                [[ignore objectForKey:WCIgnoresLogin] isEqualToString:@""]) 
    16541654                                login = YES; 
    16551655                         
    1656                         if([[ignore objectForKey:@"Address"] isEqualToString:[user address]] || 
    1657                                 [[ignore objectForKey:@"Address"] isEqualToString:@""]) 
     1656                        if([[ignore objectForKey:WCIgnoresAddress] isEqualToString:[user address]] || 
     1657                                [[ignore objectForKey:WCIgnoresAddress] isEqualToString:@""]) 
    16581658                                address = YES; 
    16591659         
  • WiredClient/trunk/WCMain.m

    r1356 r1367  
    1 /* $Id: WCMain.m,v 1.34 2004/06/01 20:52:11 morris Exp $ */ 
     1/* $Id: WCMain.m,v 1.35 2004/07/21 07:45:36 morris Exp $ */ 
    22 
    33/* 
     
    377377                 
    378378                // --- create menu item 
    379                 item = [[NSMenuItem alloc] initWithTitle:[bookmark objectForKey:@"Name"
     379                item = [[NSMenuItem alloc] initWithTitle:[bookmark objectForKey:WCBookmarksName
    380380                                                                                  action:@selector(bookmark:) 
    381381                                                                   keyEquivalent:equivalent]; 
     
    490490                // --- create tracker 
    491491                tracker = [NSDictionary dictionaryWithObjectsAndKeys: 
    492                         [url host],             @"Name"
    493                         address,                @"Address"
     492                        [url host],             WCTrackerBookmarksName
     493                        address,                WCTrackerBookmarksAddress
    494494                        NULL]; 
    495495                         
     
    999999                 
    10001000                bookmark = [NSDictionary dictionaryWithObjectsAndKeys: 
    1001                         [connection name],                                              @"Name"
    1002                         host,                                                                   @"Address"
    1003                         [url user] ? [url user] : @"",                  @"Login"
    1004                         [url password] ? [url password] : @"",  @"Password"
     1001                        [connection name],                                              WCBookmarksName
     1002                        host,                                                                   WCBookmarksAddress
     1003                        [url user] ? [url user] : @"",                  WCBookmarksLogin
     1004                        [url password] ? [url password] : @"",  WCBookmarksPassword
    10051005                        NULL]; 
    10061006         
     
    10231023        // --- get bookmark 
    10241024        bookmark        = [sender representedObject]; 
    1025         address         = [bookmark objectForKey:@"Address"]; 
    1026         login           = [[bookmark objectForKey:@"Login"] stringByAddingURLPercentEscapes]; 
    1027         password        = [[bookmark objectForKey:@"Password"] stringByAddingURLPercentEscapes]; 
    1028         url                     = [NSURL URLWithString:[NSString stringWithFormat:@"wired://%@:%@@%@", 
     1025        address         = [bookmark objectForKey:WCBookmarksAddress]; 
     1026        login           = [[bookmark objectForKey:WCBookmarksLogin] stringByAddingURLPercentEscapes]; 
     1027        password        = [[bookmark objectForKey:WCBookmarksPassword] stringByAddingURLPercentEscapes]; 
     1028        url                     = [NSURL URLWithString:[NSString stringWithFormat:@"wired://%@:%@@%@/", 
    10291029                login, password, address]]; 
    10301030         
    10311031        // --- connect 
    10321032        [self showConnect:url]; 
    1033         [self connectWithWindow:self name:[bookmark objectForKey:@"Name"]]; 
     1033        [self connectWithWindow:self name:[bookmark objectForKey:WCBookmarksName]]; 
    10341034} 
    10351035 
  • WiredClient/trunk/WCPreferences.m

    r1356 r1367  
    1 /* $Id: WCPreferences.m,v 1.35 2004/06/01 20:52:11 morris Exp $ */ 
     1/* $Id: WCPreferences.m,v 1.36 2004/07/21 07:45:36 morris Exp $ */ 
    22 
    33/* 
     
    471471                         
    472472                        // --- update fields 
    473                         [bookmark setObject:[_bookmarkNameTextField stringValue] forKey:@"Name"]; 
    474                         [bookmark setObject:[_bookmarkAddressTextField stringValue] forKey:@"Address"]; 
    475                         [bookmark setObject:[_bookmarkLoginTextField stringValue] forKey:@"Login"]; 
    476                         [bookmark setObject:[_bookmarkPasswordTextField stringValue] forKey:@"Password"]; 
     473                        [bookmark setObject:[_bookmarkNameTextField stringValue] 
     474                                                 forKey:WCBookmarksName]; 
     475                        [bookmark setObject:[_bookmarkAddressTextField stringValue] 
     476                                                 forKey:WCBookmarksAddress]; 
     477                        [bookmark setObject:[_bookmarkLoginTextField stringValue] 
     478                                                 forKey:WCBookmarksLogin]; 
     479                        [bookmark setObject:[_bookmarkPasswordTextField stringValue] 
     480                                                 forKey:WCBookmarksPassword]; 
    477481                         
    478482                        // --- replace in bookmarks 
     
    484488                        // --- create bookmark 
    485489                        bookmark = [NSDictionary dictionaryWithObjectsAndKeys: 
    486                                 [_bookmarkNameTextField stringValue], @"Name"
    487                                 [_bookmarkAddressTextField stringValue], @"Address"
    488                                 [_bookmarkLoginTextField stringValue], @"Login"
    489                                 [_bookmarkPasswordTextField stringValue], @"Password"
     490                                [_bookmarkNameTextField stringValue],          WCBookmarksName
     491                                [_bookmarkAddressTextField stringValue],       WCBookmarksAddress
     492                                [_bookmarkLoginTextField stringValue],         WCBookmarksLogin
     493                                [_bookmarkPasswordTextField stringValue],   WCBookmarksPassword
    490494                                NULL]; 
    491495                         
     
    532536                         
    533537                        // --- update fields 
    534                         [tracker setObject:[_trackerNameTextField stringValue] forKey:@"Name"]; 
    535                         [tracker setObject:[_trackerAddressTextField stringValue] forKey:@"Address"]; 
     538                        [tracker setObject:[_trackerNameTextField stringValue] 
     539                                                forKey:WCTrackerBookmarksName]; 
     540                        [tracker setObject:[_trackerAddressTextField stringValue] 
     541                                                forKey:WCTrackerBookmarksAddress]; 
    536542                         
    537543                        // --- replace in trackers 
     
    543549                        // --- create tracker 
    544550                        tracker = [NSDictionary dictionaryWithObjectsAndKeys: 
    545                                 [_trackerNameTextField stringValue],            @"Name"
    546                                 [_trackerAddressTextField stringValue],         @"Address"
     551                                [_trackerNameTextField stringValue],            WCTrackerBookmarksName
     552                                [_trackerAddressTextField stringValue],         WCTrackerBookmarksAddress
    547553                                NULL]; 
    548554                         
     
    586592                         
    587593                        // --- update fields 
    588                         [ignore setObject:[_ignoreNickTextField stringValue] forKey:@"Nick"]; 
    589                         [ignore setObject:[_ignoreLoginTextField stringValue] forKey:@"Login"]; 
    590                         [ignore setObject:[_ignoreAddressTextField stringValue] forKey:@"Address"]; 
     594                        [ignore setObject:[_ignoreNickTextField stringValue] forKey:WCIgnoresNick]; 
     595                        [ignore setObject:[_ignoreLoginTextField stringValue] forKey:WCIgnoresLogin]; 
     596                        [ignore setObject:[_ignoreAddressTextField stringValue] forKey:WCIgnoresAddress]; 
    591597                         
    592598                        // --- replace in ignores 
     
    598604                        // --- create ignore 
    599605                        ignore = [NSDictionary dictionaryWithObjectsAndKeys: 
    600                                 [_ignoreNickTextField stringValue],                     @"Nick"
    601                                 [_ignoreLoginTextField stringValue],            @"Login"
    602                                 [_ignoreAddressTextField stringValue],          @"Address"
     606                                [_ignoreNickTextField stringValue],                     WCIgnoresNick
     607                                [_ignoreLoginTextField stringValue],            WCIgnoresLogin
     608                                [_ignoreAddressTextField stringValue],          WCIgnoresAddress
    603609                                NULL]; 
    604610                         
     
    912918         
    913919        // --- fill out fields 
    914         [_bookmarkNameTextField setStringValue:[bookmark objectForKey:@"Name"]]; 
    915         [_bookmarkAddressTextField setStringValue:[bookmark objectForKey:@"Address"]]; 
    916         [_bookmarkLoginTextField setStringValue:[bookmark objectForKey:@"Login"]]; 
    917         [_bookmarkPasswordTextField setStringValue:[bookmark objectForKey:@"Password"]]; 
     920        [_bookmarkNameTextField setStringValue:[bookmark objectForKey:WCBookmarksName]]; 
     921        [_bookmarkAddressTextField setStringValue:[bookmark objectForKey:WCBookmarksAddress]]; 
     922        [_bookmarkLoginTextField setStringValue:[bookmark objectForKey:WCBookmarksLogin]]; 
     923        [_bookmarkPasswordTextField setStringValue:[bookmark objectForKey:WCBookmarksPassword]]; 
    918924         
    919925        // --- show sheet 
     
    980986         
    981987        // --- fill out fields 
    982         [_trackerNameTextField setStringValue:[tracker objectForKey:@"Name"]]; 
    983         [_trackerAddressTextField setStringValue:[tracker objectForKey:@"Address"]]; 
     988        [_trackerNameTextField setStringValue:[tracker objectForKey:WCTrackerBookmarksName]]; 
     989        [_trackerAddressTextField setStringValue:[tracker objectForKey:WCTrackerBookmarksAddress]]; 
    984990         
    985991        // --- show sheet 
     
    10461052         
    10471053        // --- fill out fields 
    1048         [_ignoreNickTextField setStringValue:[ignore objectForKey:@"Nick"]]; 
    1049         [_ignoreLoginTextField setStringValue:[ignore objectForKey:@"Login"]]; 
    1050         [_ignoreAddressTextField setStringValue:[ignore objectForKey:@"Address"]]; 
     1054        [_ignoreNickTextField setStringValue:[ignore objectForKey:WCIgnoresNick]]; 
     1055        [_ignoreLoginTextField setStringValue:[ignore objectForKey:WCIgnoresLogin]]; 
     1056        [_ignoreAddressTextField setStringValue:[ignore objectForKey:WCIgnoresAddress]]; 
    10511057         
    10521058        // --- show sheet 
     
    11121118 
    11131119                if(column == _bookmarkNameTableColumn) 
    1114                         return [bookmark objectForKey:@"Name"]; 
     1120                        return [bookmark objectForKey:WCBookmarksName]; 
    11151121                else if(column == _bookmarkAddressTableColumn) 
    1116                         return [bookmark objectForKey:@"Address"]; 
     1122                        return [bookmark objectForKey:WCBookmarksAddress]; 
    11171123                else if(column == _bookmarkLoginTableColumn) 
    1118                         return [bookmark objectForKey:@"Login"]; 
     1124                        return [bookmark objectForKey:WCBookmarksLogin]; 
    11191125        } 
    11201126        else if(tableView == _trackerTableView) { 
     
    11251131 
    11261132                if(column == _trackerNameTableColumn) 
    1127                         return [tracker objectForKey:@"Name"]; 
     1133                        return [tracker objectForKey:WCTrackerBookmarksName]; 
    11281134                else if(column == _trackerAddressTableColumn) 
    1129                         return [tracker objectForKey:@"Address"]; 
     1135                        return [tracker objectForKey:WCTrackerBookmarksAddress]; 
    11301136        } 
    11311137        else if(tableView == _ignoreTableView) { 
     
    11361142 
    11371143                if(column == _ignoreNickTableColumn) 
    1138                         return [ignore objectForKey:@"Nick"]; 
     1144                        return [ignore objectForKey:WCIgnoresNick]; 
    11391145                else if(column == _ignoreLoginTableColumn) 
    1140                         return [ignore objectForKey:@"Login"]; 
     1146                        return [ignore objectForKey:WCIgnoresLogin]; 
    11411147                else if(column == _ignoreAddressTableColumn) 
    1142                         return [ignore objectForKey:@"Address"]; 
     1148                        return [ignore objectForKey:WCIgnoresAddress]; 
    11431149        } 
    11441150 
  • WiredClient/trunk/WCSettings.h

    r1356 r1367  
    1 /* $Id: WCSettings.h,v 1.17 2004/06/01 20:52:11 morris Exp $ */ 
     1/* $Id: WCSettings.h,v 1.18 2004/07/21 07:45:36 morris Exp $ */ 
    22 
    33/* 
     
    4242 
    4343#define WCBookmarks                                                             @"WCBookmarks" 
     44#define WCBookmarksName                                                         @"Name" 
     45#define WCBookmarksAddress                                                      @"Address" 
     46#define WCBookmarksLogin                                                        @"Login" 
     47#define WCBookmarksPassword                                                     @"Password" 
    4448 
    4549#define WCChatTextColor                                                 @"WCChatTextColor" 
     
    8589 
    8690#define WCIgnores                                                               @"WCIgnores" 
     91#define WCIgnoresNick                                                           @"Nick" 
     92#define WCIgnoresLogin                                                          @"Login" 
     93#define WCIgnoresAddress                                                        @"Address" 
    8794 
    8895#define WCTrackerBookmarks                                              @"WCTrackerBookmarks" 
     96#define WCTrackerBookmarksName                                          @"Name" 
     97#define WCTrackerBookmarksAddress                                       @"Address" 
    8998 
    9099#define WCConnectedEventSound                                   @"WCConnectedEventSound" 
  • WiredClient/trunk/WCSettings.m

    r1356 r1367  
    1 /* $Id: WCSettings.m,v 1.22 2004/06/01 20:52:11 morris Exp $ */ 
     1/* $Id: WCSettings.m,v 1.23 2004/07/21 07:45:36 morris Exp $ */ 
    22 
    33/* 
     
    9999                [NSArray arrayWithObjects: 
    100100                        [NSDictionary dictionaryWithObjectsAndKeys: 
    101                                 @"Zanka Server",                                @"Name"
    102                                 @"wired.zankasoftware.com",             @"Address"
    103                                 @"",                                                    @"Login"
    104                                 @"",                                                    @"Password"
     101                                @"Zanka Server",                                WCBookmarksName
     102                                @"wired.zankasoftware.com",             WCBookmarksAddress
     103                                @"",                                                    WCBookmarksLogin
     104                                @"",                                                    WCBookmarksPassword
    105105                                NULL], 
    106106                        NULL], 
  • WiredClient/trunk/WCTrackers.m

    r1346 r1367  
    1 /* $Id: WCTrackers.m,v 1.21 2004/05/26 16:49:16 morris Exp $ */ 
     1/* $Id: WCTrackers.m,v 1.22 2004/07/21 07:45:36 morris Exp $ */ 
    22 
    33/* 
     
    380380        while((each = [enumerator nextObject])) { 
    381381                tracker = [[WCTracker alloc] initWithType:WCTrackerTypeTracker]; 
    382                 [tracker setName:[each objectForKey:@"Name"]]; 
     382                [tracker setName:[each objectForKey:WCTrackerBookmarksName]]; 
    383383                [tracker setURL:[NSURL URLWithString:[NSString stringWithFormat: 
    384                         @"wiredtracker://%@/", [each objectForKey:@"Address"]]]]; 
     384                        @"wiredtracker://%@/", [each objectForKey:WCTrackerBookmarksAddress]]]]; 
    385385                 
    386386                [_trackers addObject:tracker]; 
  • WiredClient/trunk/WCUser.m

    r1232 r1367  
    1 /* $Id: WCUser.m,v 1.7 2004/05/18 16:46:00 morris Exp $ */ 
     1/* $Id: WCUser.m,v 1.8 2004/07/21 07:45:36 morris Exp $ */ 
    22 
    33/* 
     
    288288                nick = login = address = NO; 
    289289                 
    290                 if([[ignore objectForKey:@"Nick"] isEqualToString:[self nick]] || 
    291                    [[ignore objectForKey:@"Nick"] isEqualToString:@""]) 
     290                if([[ignore objectForKey:WCIgnoresNick] isEqualToString:[self nick]] || 
     291                   [[ignore objectForKey:WCIgnoresNick] isEqualToString:@""]) 
    292292                        nick = YES; 
    293293                 
    294                 if([[ignore objectForKey:@"Login"] isEqualToString:[self login]] || 
    295                    [[ignore objectForKey:@"Login"] isEqualToString:@""]) 
     294                if([[ignore objectForKey:WCIgnoresLogin] isEqualToString:[self login]] || 
     295                   [[ignore objectForKey:WCIgnoresLogin] isEqualToString:@""]) 
    296296                        login = YES; 
    297297                 
    298                 if([[ignore objectForKey:@"Address"] isEqualToString:[self address]] || 
    299                    [[ignore objectForKey:@"Address"] isEqualToString:@""]) 
     298                if([[ignore objectForKey:WCIgnoresAddress] isEqualToString:[self address]] || 
     299                   [[ignore objectForKey:WCIgnoresAddress] isEqualToString:@""]) 
    300300                        address = YES; 
    301301