Commit Graph

1141 Commits

Author SHA1 Message Date
David Langley 8d5d204f83 Fix missing bubbles cell types (from #5419) 2022-01-24 18:17:27 +00:00
SBiOSoftWhare 04267efeee Merge pull request #5383 from vector-im/steve/5208_text_msg_layout
Message bubbles: Text message layout
2022-01-21 16:06:57 +01:00
SBiOSoftWhare 9b9fa91c57 Remane RoomCellLayoutUpdater to RoomCellLayoutUpdating. 2022-01-21 15:35:34 +01:00
SBiOSoftWhare 11639b87f6 Refactor RoomTimelineCellProviderProtocol to RoomTimelineCellProvider. 2022-01-20 17:09:34 +01:00
SBiOSoftWhare 0cf1490990 Refactor RoomCellLayoutUpdaterProtocol to RoomCellLayoutUpdater. 2022-01-20 17:00:13 +01:00
SBiOSoftWhare 180e3cb471 RoomTimelineStyle: Conforms to Themable. 2022-01-20 16:56:32 +01:00
SBiOSoftWhare abf64cf311 MXKRoomBubbleTableViewCell: Update a method name. 2022-01-20 15:33:39 +01:00
SBiOSoftWhare 5bdeed6358 BubbleRoomCellLayoutUpdater: Fix CGFloat type. 2022-01-20 15:09:04 +01:00
SBiOSoftWhare e14c3f0e28 BubbleReactionsView: Fix typos. 2022-01-20 14:46:29 +01:00
SBiOSoftWhare 2d34617113 PlainRoomTimelineCellProvider: Fix missing outgoing attachment cells. 2022-01-19 15:44:20 +01:00
Stefan Ceriu ec1fbed87d vector-im/element-ios/issues/5298 - Removed cocoapods-keys and moved the MapTiler key to the buildSettings. 2022-01-19 16:11:35 +02:00
Stefan Ceriu 8084c6e0d7 vector-im/element-ios/issues/5298 - Added bottom padding on location markers so they point to the location instead of being centered on it. 2022-01-19 16:11:35 +02:00
Stefan Ceriu f437ef3045 vector-im/element-ios/issues/5298 - Add support for location m.asset types. 2022-01-19 16:11:35 +02:00
SBiOSoftWhare 5d54307471 BubbleRoomCellLayoutUpdater: Update bubble height methods. 2022-01-19 11:46:36 +01:00
David Langley de2e4bf152 Merge pull request #5400 from vector-im/langleyd/5399_fix_crash_uploading_video_ipad
Fix crash uploading video ipad
2022-01-19 09:19:25 +00:00
David Langley fea1c9f1bd Specify source of alertView popup for selecting video/image size on upload 2022-01-18 21:35:53 +00:00
SBiOSoftWhare 6bc95b972b RoomDataSource: Use RoomTimelineStyle to apply cell selection style. 2022-01-18 20:51:59 +01:00
SBiOSoftWhare 09e932438a BubbleRoomTimelineStyle: Handle selected style. 2022-01-18 20:49:13 +01:00
SBiOSoftWhare 0c9fa83def PlainRoomTimelineStyle: Handle selected style. 2022-01-18 20:46:59 +01:00
SBiOSoftWhare 692a1cbae5 RoomTimelineStyle: Add method to apply selected style. 2022-01-18 20:46:34 +01:00
SBiOSoftWhare 0eda90002c Text message bubble cells: Fix call to super.setupViews 2022-01-18 19:35:30 +01:00
Stefan Ceriu 9ddf80f54b vector-im/element-ios/issues/5114 - De-labs-ed polls, disabled editing and undisclosed polls until platform parity. 2022-01-18 20:05:10 +02:00
Stefan Ceriu 5dfea75d58 vector-im/element-ios/issues/5114 - Cleanup + rename PollTimeline to TimelinePoll. 2022-01-18 20:05:10 +02:00
Stefan Ceriu b18f37d270 vector-im/element-ios/issues/5114 - Allow editing poll start events. 2022-01-18 20:05:10 +02:00
SBiOSoftWhare a0895c5018 BubbleRoomTimelineCellDecorator: Fix CGFloat type issues. 2022-01-18 18:25:48 +01:00
SBiOSoftWhare ce6a65cbcd RoomDataSource: Update timestamp decoration. 2022-01-18 17:52:32 +01:00
SBiOSoftWhare 07d8002549 BubbleRoomTimelineCellDecorator: Show timestamp on every text messages in bubble background. 2022-01-18 17:51:41 +01:00
SBiOSoftWhare 7811a0041b PlainRoomTimelineCellDecorator: Update timestamp management. 2022-01-18 17:49:47 +01:00
SBiOSoftWhare 86a6c7c84c RoomTimelineCellDecorator: Update add timestamp interface. 2022-01-18 17:46:49 +01:00
SBiOSoftWhare 449f7ed818 BubbleRoomCellLayoutUpdater: Add extra right space for timestamp. 2022-01-18 17:25:32 +01:00
SBiOSoftWhare 582a8551fa MXKRoomBubbleTableViewCell: Add convenient method to retrieve RoomMessageBubbleBackgroundView. 2022-01-18 17:22:13 +01:00
SBiOSoftWhare f46459211e BubbleRoomTimelineCellDecorator: Handle URL preview. 2022-01-18 15:25:14 +01:00
SBiOSoftWhare 770d868ec1 BubbleRoomTimelineCellDecorator: Handle reactions view for incoming and outgoing messages. 2022-01-18 15:22:58 +01:00
SBiOSoftWhare 9d8f736709 BubbleRoomCellLayoutUpdater: Update incoming text message right margin. 2022-01-18 15:15:40 +01:00
SBiOSoftWhare eaec78af05 RoomDataSource: Handle RoomTimelineCellDecorator. 2022-01-18 15:04:46 +01:00
SBiOSoftWhare 498cb7b4ce BubbleRoomTimelineStyle handle cell decorator. 2022-01-18 15:03:56 +01:00
SBiOSoftWhare 40704b1dc4 Create BubbleRoomTimelineCellDecorator. 2022-01-18 15:02:30 +01:00
SBiOSoftWhare 0dcd52c4f1 PlainRoomTimelineStyle handle cell decorator. 2022-01-18 15:01:20 +01:00
SBiOSoftWhare 28dce4a607 Implement PlainRoomTimelineCellDecorator. 2022-01-18 15:00:10 +01:00
SBiOSoftWhare 716a44a39b RoomTimelineStyle: Add cell decorator property. 2022-01-18 14:59:48 +01:00
SBiOSoftWhare 96eb5fedc9 Create RoomTimelineCellDecorator enables to add decoration on a cell (reactions, read receipts, timestamp, URL preview). 2022-01-18 14:58:34 +01:00
SBiOSoftWhare 106891a173 BubbleReactionsView: Add alignement option (left or right). 2022-01-18 14:23:07 +01:00
SBiOSoftWhare 1163f191be BubbleRoomCellLayoutUpdater: Update bubble height computation. 2022-01-14 11:15:38 +01:00
SBiOSoftWhare d6df9fc7ec RoomBubbleCellData: Handle event merge configuration. 2022-01-14 11:14:50 +01:00
SBiOSoftWhare 2afec71847 RoomVC: Handle cell provider. 2022-01-14 10:23:15 +01:00
SBiOSoftWhare bcf515920d RoomDataSource: Handle extra cell layout update if needed. 2022-01-14 10:11:13 +01:00
SBiOSoftWhare 9e9f641288 Update MatrixKit text message cells. 2022-01-14 10:03:08 +01:00
SBiOSoftWhare 78f482057a Add RoomTimelineConfiguration that enables to manage room timeline appearance configuration. 2022-01-14 10:02:23 +01:00
SBiOSoftWhare 203f1d92a7 Add room timeline style for default cell style. 2022-01-14 10:00:21 +01:00
SBiOSoftWhare de8d967f8a Add room timeline style for bubbles. 2022-01-14 09:59:25 +01:00