Feature - Converting existing rooms to/from DMs

#715

- 'Start chat' in the Member Details page should instead list the rooms you have in common with the user, as per vector-web.
This commit is contained in:
giomfo
2016-11-02 14:32:02 +01:00
parent 92b816b48c
commit c13c7da6d0
18 changed files with 617 additions and 167 deletions
@@ -2513,6 +2513,7 @@ NSString *const kRoomSettingsAdvancedCellViewIdentifier = @"kRoomSettingsAdvance
RoomMemberDetailsViewController *roomMemberDetailsViewController = [RoomMemberDetailsViewController roomMemberDetailsViewController];
[roomMemberDetailsViewController displayRoomMember:bannedMembers[indexPath.row] withMatrixRoom:mxRoom];
roomMemberDetailsViewController.delegate = self;
roomMemberDetailsViewController.enableVoipCall = YES;
[self.parentViewController.navigationController pushViewController:roomMemberDetailsViewController animated:NO];
}
@@ -2712,7 +2713,7 @@ NSString *const kRoomSettingsAdvancedCellViewIdentifier = @"kRoomSettingsAdvance
- (void)roomMemberDetailsViewController:(MXKRoomMemberDetailsViewController *)roomMemberDetailsViewController startChatWithMemberId:(NSString *)matrixId completion:(void (^)(void))completion
{
[[AppDelegate theDelegate] startPrivateOneToOneRoomWithUserId:matrixId completion:completion];
[[AppDelegate theDelegate] createDirectChatWithUserId:matrixId completion:completion];
}
#pragma mark - actions