Merge branch 'feature/3310_notes_room_icon' into develop

# Conflicts:
#	bwi/BwiBuildSettings.swift
This commit is contained in:
Frank Rotermund
2022-07-28 12:06:21 +02:00
11 changed files with 90 additions and 50 deletions
+11 -4
View File
@@ -1860,11 +1860,18 @@ static CGSize kThreadListBarButtonItemImageSize;
MXKImageView *userPictureView = ((RoomTitleView*)self.titleView).pictureView;
// Set user picture in input toolbar
if (userPictureView)
{
[self.roomDataSource.room.summary setRoomAvatarImageIn:userPictureView];
// bwi: if the room is a personal notes room a local image is used as room avatar
if (userPictureView) {
if (BwiBuildSettings.bwiUseCustomPersonalNotesAvatar
&& [self.roomDataSource.room isPersonalNotesRoom]) {
PersonalNotesDefaultService *service = [PersonalNotesDefaultService service:self.mainSession];
userPictureView.image = [UIImage imageNamed:[service avatarImageUrl]];
} else {
[self.roomDataSource.room.summary setRoomAvatarImageIn:userPictureView];
}
}
[self refreshMissedDiscussionsCount:YES];
if (RiotSettings.shared.enableThreads)