element-ios/Riot/Modules/Room
Phl-Pro ece07c4446
VoiceBroadcast: Manage app crash cases when recording (#7188)
* Cancel automatically a Voice Broadcast from a room after an app crash
* We limit for the moment the uncompleted voice broadcast cleaning to the breadcrumbs rooms list

By considering potential performance issues, we decided to limit the uncompleted VB cleaning in the recents list service:
- we run the process only once when the application is resumed
- we run the process only on the breadcrumbs rooms list

This prevent us from checking several times in parallel the same room (because a room may be listed in several recents sections)
This prevent us from checking several times the same room (each room should be checked only once after the app resume)
If a room is not checked from the recents list, a sanity check is still done in RoomViewController (to clean the room when the user opens it)
2022-12-23 15:25:52 +01:00
..
Attachements Avoid redundant media reloads (#6763) 2022-09-26 14:56:15 +03:00
CellData [Voice Broadcast] Add chunk after decrypting the event. (#7181) 2022-12-19 19:32:01 +01:00
ContextualMenu App Layout: fixed reactions background in timeline 2022-08-25 13:51:50 +02:00
CreationModal Use latest user data for mention pills 2022-06-16 17:07:47 +02:00
DataSources Update RoomDataSource init finalization to fix peeking case 2022-12-02 16:31:34 +01:00
EditHistory Remove flairs and related groups. 2022-08-09 15:04:54 +01:00
EmojiPicker Fixed various project warnings. Completely disabled nullability checks, went down from ~20k to 195. 2022-02-10 08:43:18 +02:00
EventMenu Add EventMenuBuilder to manage ordering on event menu actions 2022-01-10 17:31:28 +03:00
Files Instrument missing screen metrics (#5764) 2022-03-08 10:13:46 +01:00
LocationSharing Create LiveLocationSharingBannerView. 2022-03-17 16:48:10 +01:00
Members Device-to-device verification 2022-10-19 15:12:16 +01:00
NotificationSettings/UIKit Add multiple fallbacks in AvatarViewDataProtocol 2022-10-18 15:12:42 +02:00
ParticipantsInviteModal Track all errors in Sentry 2022-08-23 08:14:59 +01:00
ReactionHistory Fix build after changing aggregation method limits from UInt to Int in the SDK. 2021-11-16 13:41:41 +02:00
ReadReceiptsDetail Remove MatrixKitL10n from SwiftGen 2022-03-03 09:34:54 +00:00
RoomInfo Fix a race in room data source initializer, by adding threadId parameter in every case 2022-08-26 14:12:13 +03:00
Search No customization for emptycell (#7000) 2022-10-27 18:03:25 +02:00
Settings Start DM on first message (#6367) 2022-09-06 14:33:32 +02:00
TimelineCells Support voice broadcast live playback (#7094) 2022-11-25 20:59:34 +01:00
TimelineDecorations Thread preview doesn't update in main timeline 2022-12-09 14:58:07 +01:00
Views updated package and added background color 2022-12-15 18:45:33 +01:00
VoiceMessages Fix Sentry errors 2022-12-14 17:25:27 +00:00
MXKRoomViewController.h fullscreen mode with navigation controller superview 2022-11-08 14:56:12 +01:00
MXKRoomViewController.m Merge branch 'develop' into resilience-rc 2022-11-07 15:05:25 +01:00
MXKRoomViewController.xib add simple formatting and maximise support for replacement toolbar 2022-10-02 09:06:06 +01:00
RoomCoordinator.swift First part of the voice broadcast recording feature 2022-10-20 19:39:50 +02:00
RoomCoordinatorParameters.swift Start DM on first message (#6367) 2022-09-06 14:33:32 +02:00
RoomCoordinatorProtocol.swift Start DM on first message (#6367) 2022-09-06 14:33:32 +02:00
RoomDisplayConfiguration.swift Disable sending polls in threads 2022-01-18 16:32:23 +03:00
RoomIdentifiable.swift Add threadId to room identification 2021-11-29 18:12:20 +03:00
RoomViewController+LocationSharing.swift RoomVC: Add location sharing cell actions. 2022-05-03 15:58:56 +02:00
RoomViewController.h WIP 2022-12-12 15:39:57 +01:00
RoomViewController.m VoiceBroadcast: Manage app crash cases when recording (#7188) 2022-12-23 15:25:52 +01:00
RoomViewController.swift VoiceBroadcast: Manage app crash cases when recording (#7188) 2022-12-23 15:25:52 +01:00
RoomViewController.xib removed a reference to a constraint that was not needed but only created a constraint issue when restored during the animation for dismissal 2022-11-22 19:47:44 +01:00