Add call icon next to members in call (#5941)

* feat: add call icon next to members in call

* feat: use matrix rtc room status for in-call

* chore: revert xcodeproj change

* chore: update preview tests

* chore: Update ElementX.xcscheme

* chore: undo room member status proxy

---------

Co-authored-by: Kai <nankeen@users.noreply.github.com>
This commit is contained in:
Kai
2026-08-03 12:37:31 +01:00
committed by Doug
parent 1407a1d5b4
commit 3ab0aacabf
14 changed files with 90 additions and 8 deletions
@@ -24,6 +24,7 @@ struct JoinedRoomProxyMockConfiguration {
var isSpace = false
var isEncrypted = true
var hasOngoingCall = true
var activeRoomCallParticipants: [String] = []
var canonicalAlias: String?
var alternativeAliases: [String] = []
var pinnedEventIDs: Set<String> = []
@@ -163,7 +164,7 @@ extension RoomInfoProxyMock {
joinedMembersCount = configuration.members.filter { $0.membership == .join }.count
isDM = isDirect && activeMembersCount <= 2
hasRoomCall = configuration.hasOngoingCall
activeRoomCallParticipants = []
activeRoomCallParticipants = configuration.activeRoomCallParticipants
pinnedEventIDs = configuration.pinnedEventIDs
joinRule = configuration.joinRule
historyVisibility = configuration.historyVisibility