diff --git a/Classes/Base.lproj/HistoryDetailsView.xib b/Classes/Base.lproj/HistoryDetailsView.xib index 103180110..9c8838b00 100644 --- a/Classes/Base.lproj/HistoryDetailsView.xib +++ b/Classes/Base.lproj/HistoryDetailsView.xib @@ -1,11 +1,11 @@ - + - + @@ -19,6 +19,7 @@ + @@ -88,9 +89,9 @@ - diff --git a/Classes/HistoryDetailsView.h b/Classes/HistoryDetailsView.h index dcae22794..1e88ed6ca 100644 --- a/Classes/HistoryDetailsView.h +++ b/Classes/HistoryDetailsView.h @@ -39,6 +39,7 @@ @property(strong, nonatomic) IBOutlet HistoryDetailsTableView *tableView; @property(weak, nonatomic) IBOutlet UILabel *emptyLabel; @property (weak, nonatomic) IBOutlet UIView *waitView; +@property (weak, nonatomic) IBOutlet UIRoundedImageView *linphoneImage; - (IBAction)onBackClick:(id)event; - (IBAction)onAddContactClick:(id)event; diff --git a/Classes/HistoryDetailsView.m b/Classes/HistoryDetailsView.m index 708a10185..cf99cf01c 100644 --- a/Classes/HistoryDetailsView.m +++ b/Classes/HistoryDetailsView.m @@ -146,6 +146,9 @@ static UICompositeViewDescription *compositeDescription = nil; _addContactButton.hidden = ([FastAddressBook getContactWithAddress:addr] != nil); [ContactDisplay setDisplayNameLabel:_contactLabel forAddress:addr withAddressLabel:_addressLabel]; [_avatarImage setImage:[FastAddressBook imageForAddress:addr] bordered:NO withRoundedRadius:YES]; + Contact *contact = [FastAddressBook getContactWithAddress:addr]; + _linphoneImage.hidden = + ! ((contact.friend && linphone_presence_model_get_basic_status(linphone_friend_get_presence_model(contact.friend)) == LinphonePresenceBasicStatusOpen) || [FastAddressBook contactHasValidSipDomain:contact]); char *addrURI = linphone_address_as_string_uri_only(addr); ms_free(addrURI); diff --git a/Classes/LinphoneUI/Base.lproj/UIContactDetailsCell.xib b/Classes/LinphoneUI/Base.lproj/UIContactDetailsCell.xib index 956ebac28..6ec283499 100644 --- a/Classes/LinphoneUI/Base.lproj/UIContactDetailsCell.xib +++ b/Classes/LinphoneUI/Base.lproj/UIContactDetailsCell.xib @@ -19,6 +19,7 @@ + @@ -85,8 +86,8 @@ -