Commit Graph

28 Commits

Author SHA1 Message Date
MaximeE f99d91eb0f 6103: Update beaconInfoSummary 2022-05-10 15:21:59 +02:00
SBiOSoftWhare 1b7ff8202d RoomBubbleCellData: Handle live location cell and beacon info summary. 2022-04-22 11:51:22 +02:00
Stefan Ceriu ca2493f09d Rendering location messages in the timeline. 2022-01-04 17:33:32 +02:00
Stefan Ceriu dc574ab0a6 vector-im/element-ios/issues/5114 - Polls in the timeline. 2021-12-09 09:37:02 +02:00
SBiOSoftWhare e6ef1be7b6 Update all Objective-C MatrixKit imports to handle new location. 2021-11-30 16:09:53 +01:00
Doug f790d3dcae Add invalidateLayout to RoomBubbleCellData. 2021-09-29 10:36:35 +01:00
Doug 2887fd27ef Use bubbleComponentWithLinkForEventId: in RoomDataSource. 2021-09-27 18:43:53 +01:00
Doug 6745fe48f4 Move URL preview properties from RoomBubbleCellData in MXKRoomBubbleComponent.
Stop breaking up the bubble data for links now that vertical whitespace is added.
2021-09-27 18:15:48 +01:00
Doug aace9d0a96 Show an activity indicator until the preview has loaded. 2021-09-02 17:37:48 +01:00
Doug 3c85db9f3d Refactoring and tidy up.
Make the preview manager a singleton (passing in the MXSession to functions). Fix tests.

PreviewManager → URLPreviewManager
URLPreviewViewData → URLPreviewData
URLPreviewCache → URLPreviewStore
2021-09-01 12:28:56 +01:00
Doug e6449c978c Load and store URLPreviewViewData in RoomBubbleCellData.
Implement close button and store the action in Core Data. Hide the preview image view when no image is received. Remove line breaks in description text.
2021-09-01 10:37:37 +01:00
Doug e7304f0e61 Begin adding link detection to RoomBubbleCellData. 2021-07-21 15:14:25 +01:00
ismailgulek 26e20334c5 Introduce group call tiles 2021-03-17 19:39:41 +03:00
Gil Eluard 66d4305644 Improve the status of send messages (sending, sent, received, failed)
- update after review
2021-03-09 11:59:54 +01:00
SBiOSoftWhare 2b5b4b8f36 RoomBubbleCellData: Add new tag to handle RoomCreationIntroCell. 2021-02-22 00:12:00 +01:00
ismailgulek 18732cc34a Group call invite and reject events with a new tag 2021-01-20 13:13:04 +03:00
ismailgulek ba6c280b5d Add new tag: RoomBubbleCellDataTagRoomCreateConfiguration 2020-09-14 14:11:24 +03:00
SBiOSoftWhare 7d28cf4d40 RoomBubbleCellData: Handle key verification cells. Add key verification property and add key verification cell data tags. 2020-01-14 19:46:02 +01:00
SBiOSoftWhare 4282fdb8c2 RoomBubbleCellData: Add new tags in RoomBubbleCellDataTag for key verification cells. 2019-12-20 10:35:04 +01:00
manuroe e296168f5e VoiceOver: RoomVC: No VoiceOver on media
#2726
2019-09-20 16:25:15 +02:00
SBiOSoftWhare 06c95d7408 RoomBubbleCellData: Add a method to get first visible component index. 2019-07-08 18:34:08 +02:00
manuroe 12671b45e3 Reactions: Show at most 8 reactions
#2510
2019-07-04 11:38:48 +02:00
SBiOSoftWhare 0080863a0b RoomBubbleCellData: Add additionalContentHeight property to cache additional views height like reactions view and read receipts container. 2019-06-18 18:30:39 +02:00
SBiOSoftWhare 9849682124 Update Riot/Modules/Room/CellData/RoomBubbleCellData.h
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2019-05-22 17:27:29 +02:00
SBiOSoftWhare de2edce40f RoomBubbleCellData: Add a property to display the timestamp of the selected component on the left when there is enough space. 2019-05-22 16:17:55 +02:00
SBiOSoftWhare 3544c50601 RoomBubbleCellData: Add a property to show or hide timestamp for selected component. 2019-05-15 21:34:32 +02:00
SBiOSoftWhare 20ba14e1e2 [RoomBubbleCellData] Add room create with predecessor tag in order to identify this particular case 2018-07-27 18:49:36 +02:00
SBiOSoftWhare 245372c57f Move cell data and data sources to corresponding modules. 2018-07-10 10:21:21 +02:00