| 157 | | if( ! awayString || ! [awayString length] ) [away setObjectValue:NSLocalizedString( @"n/a", "not applicable or not available" )]; |
|---|
| 158 | | else [away setObjectValue:awayString]; |
|---|
| 159 | | |
|---|
| 160 | | [username setObjectValue:[_user username]]; |
|---|
| 161 | | |
|---|
| 162 | | [hostname setObjectValue:[_user address]]; |
|---|
| 163 | | [hostname setToolTip:[_user address]]; |
|---|
| | 157 | [away setObjectValue:( awayString && [awayString length] ? awayString : (NSAttributedString *)NSLocalizedString( @"n/a", "not applicable or not available" ) )]; |
|---|
| | 158 | |
|---|
| | 159 | [username setObjectValue:( [_user username] ? [_user username] : NSLocalizedString( @"n/a", "not applicable or not available" ) )]; |
|---|
| | 160 | |
|---|
| | 161 | [hostname setObjectValue:( [_user address] ? [_user address] : NSLocalizedString( @"n/a", "not applicable or not available" ) )]; |
|---|
| | 162 | [hostname setToolTip:( [_user address] ? [_user address] : NSLocalizedString( @"n/a", "not applicable or not available" ) )]; |
|---|
| 167 | | [server setObjectValue:[_user serverAddress]]; |
|---|
| 168 | | [server setToolTip:[_user serverAddress]]; |
|---|
| 169 | | |
|---|
| 170 | | [realName setObjectValue:[_user realName]]; |
|---|
| 171 | | [realName setToolTip:[_user realName]]; |
|---|
| 172 | | |
|---|
| 173 | | [connected setObjectValue:MVReadableTime( [[_user dateConnected] timeIntervalSince1970], YES )]; |
|---|
| 174 | | [idle setObjectValue:MVReadableTime( [[NSDate date] timeIntervalSince1970] + [_user idleTime], YES )]; |
|---|
| | 166 | [server setObjectValue:( [_user serverAddress] ? [_user serverAddress] : NSLocalizedString( @"n/a", "not applicable or not available" ) )]; |
|---|
| | 167 | [server setToolTip:( [_user serverAddress] ? [_user serverAddress] : NSLocalizedString( @"n/a", "not applicable or not available" ) )]; |
|---|
| | 168 | |
|---|
| | 169 | [realName setObjectValue:( [_user realName] ? [_user realName] : NSLocalizedString( @"n/a", "not applicable or not available" ) )]; |
|---|
| | 170 | [realName setToolTip:( [_user realName] ? [_user realName] : NSLocalizedString( @"n/a", "not applicable or not available" ) )]; |
|---|
| | 171 | |
|---|
| | 172 | [connected setObjectValue:( ! [_user status] == MVChatUserOfflineStatus ? MVReadableTime( [[_user dateConnected] timeIntervalSince1970], YES ) : NSLocalizedString( @"offline", "offline, not connected" ) )]; |
|---|
| | 173 | [idle setObjectValue:( ! [_user status] == MVChatUserOfflineStatus ? MVReadableTime( [[NSDate date] timeIntervalSince1970] + [_user idleTime], YES ) : NSLocalizedString( @"n/a", "not applicable or not available" ) )]; |
|---|