Commit Graph

47 Commits

Author SHA1 Message Date
ismailgulek f9ae800298 Implement thread summary displayable on cell decorator 2022-01-26 14:28:24 +03:00
ismailgulek 48b99d6a2a Implement thread summary view on cell decorator 2022-01-25 14:31:19 +03:00
SBiOSoftWhare 60f423c923 Message bubbles: Handle emotes. 2022-01-24 11:14:30 +01:00
SBiOSoftWhare c527656e79 Message bubbles: Handle file messages. 2022-01-24 11:10:59 +01:00
SBiOSoftWhare 86e80b7cd3 PlainRoomTimelineCellProvider: Fix outgoing text message cells. 2022-01-24 10:25:37 +01:00
SBiOSoftWhare a2cfa1912b BubbleRoomTimelineCellProvider: Remove sender name for pagination title case. 2022-01-21 19:26:59 +01:00
SBiOSoftWhare c12a1a12e6 BubbleRoomCellLayoutUpdater: Handle setup outgoing file attachment layout. 2022-01-21 18:21:05 +01:00
SBiOSoftWhare 61dd93714c RoomCellLayoutUpdating: Add setup method for outgoing file attachement cell. 2022-01-21 18:16:01 +01:00
SBiOSoftWhare 2257acf364 BubbleRoomTimelineCellProvider: Handle outgoing file attachment cells. 2022-01-21 18:13:47 +01:00
SBiOSoftWhare 670eec04ea Remane RoomCellLayoutUpdater to RoomCellLayoutUpdating. 2022-01-21 15:35:34 +01:00
SBiOSoftWhare 0c99258253 Refactor RoomTimelineCellProviderProtocol to RoomTimelineCellProvider. 2022-01-20 17:09:34 +01:00
SBiOSoftWhare f9808afc63 Refactor RoomCellLayoutUpdaterProtocol to RoomCellLayoutUpdater. 2022-01-20 17:00:13 +01:00
SBiOSoftWhare 08430961d0 RoomTimelineStyle: Conforms to Themable. 2022-01-20 16:56:32 +01:00
SBiOSoftWhare 95a31a9f96 MXKRoomBubbleTableViewCell: Update a method name. 2022-01-20 15:33:39 +01:00
SBiOSoftWhare b5fe6bd2e6 BubbleRoomCellLayoutUpdater: Fix CGFloat type. 2022-01-20 15:09:04 +01:00
SBiOSoftWhare 95bff0e3d2 PlainRoomTimelineCellProvider: Fix missing outgoing attachment cells. 2022-01-19 15:44:20 +01:00
SBiOSoftWhare 7a4efa6bbf BubbleRoomCellLayoutUpdater: Update bubble height methods. 2022-01-19 11:46:36 +01:00
SBiOSoftWhare 46a793a93c BubbleRoomTimelineStyle: Handle selected style. 2022-01-18 20:49:13 +01:00
SBiOSoftWhare 51c7c67397 PlainRoomTimelineStyle: Handle selected style. 2022-01-18 20:46:59 +01:00
SBiOSoftWhare fc9e5c401f RoomTimelineStyle: Add method to apply selected style. 2022-01-18 20:46:34 +01:00
SBiOSoftWhare 7d5ff31361 BubbleRoomTimelineCellDecorator: Fix CGFloat type issues. 2022-01-18 18:25:48 +01:00
SBiOSoftWhare e1f5e00cde BubbleRoomTimelineCellDecorator: Show timestamp on every text messages in bubble background. 2022-01-18 17:51:41 +01:00
SBiOSoftWhare a0b51cae7a PlainRoomTimelineCellDecorator: Update timestamp management. 2022-01-18 17:49:47 +01:00
SBiOSoftWhare 7f55799f6d RoomTimelineCellDecorator: Update add timestamp interface. 2022-01-18 17:46:49 +01:00
SBiOSoftWhare 5db667e567 BubbleRoomCellLayoutUpdater: Add extra right space for timestamp. 2022-01-18 17:25:32 +01:00
SBiOSoftWhare 98915571ff MXKRoomBubbleTableViewCell: Add convenient method to retrieve RoomMessageBubbleBackgroundView. 2022-01-18 17:22:13 +01:00
SBiOSoftWhare 4aeba18ce5 BubbleRoomTimelineCellDecorator: Handle URL preview. 2022-01-18 15:25:14 +01:00
SBiOSoftWhare e4786f7740 BubbleRoomTimelineCellDecorator: Handle reactions view for incoming and outgoing messages. 2022-01-18 15:22:58 +01:00
SBiOSoftWhare fa4befcf7e BubbleRoomCellLayoutUpdater: Update incoming text message right margin. 2022-01-18 15:15:40 +01:00
SBiOSoftWhare e0c6275e19 BubbleRoomTimelineStyle handle cell decorator. 2022-01-18 15:03:56 +01:00
SBiOSoftWhare 990cf2d7db Create BubbleRoomTimelineCellDecorator. 2022-01-18 15:02:30 +01:00
SBiOSoftWhare 027b3e8de1 PlainRoomTimelineStyle handle cell decorator. 2022-01-18 15:01:20 +01:00
SBiOSoftWhare 9fc83ca823 Implement PlainRoomTimelineCellDecorator. 2022-01-18 15:00:10 +01:00
SBiOSoftWhare 20d914da39 RoomTimelineStyle: Add cell decorator property. 2022-01-18 14:59:48 +01:00
SBiOSoftWhare 843341b879 Create RoomTimelineCellDecorator enables to add decoration on a cell (reactions, read receipts, timestamp, URL preview). 2022-01-18 14:58:34 +01:00
SBiOSoftWhare a79c6efec3 BubbleRoomCellLayoutUpdater: Update bubble height computation. 2022-01-14 11:15:38 +01:00
SBiOSoftWhare 9321086b83 Add room timeline style for default cell style. 2022-01-14 10:00:21 +01:00
SBiOSoftWhare dba432b6df Add room timeline style for bubbles. 2022-01-14 09:59:25 +01:00
SBiOSoftWhare 54c313e94f Add RoomMessageBubbleBackgroundView. 2022-01-14 09:58:55 +01:00
SBiOSoftWhare 4dd4a1da4c Add RoomTimelineStyle that describes a room timeline style used to customize timeline appearance. 2022-01-14 09:55:00 +01:00
SBiOSoftWhare f90fe00955 Add cell layout updater implementation for bubbles. 2022-01-14 09:51:08 +01:00
SBiOSoftWhare 38d10e13c2 Add RoomCellLayoutUpdaterProtocol that enables to setup or update a room timeline cell view. 2022-01-13 18:20:57 +01:00
SBiOSoftWhare dc8e5cc8b6 Add BubbleRoomTimelineCellProvider. 2022-01-13 17:33:21 +01:00
SBiOSoftWhare cc0a08a28a Add PlainRoomTimelineCellProvider. 2022-01-13 17:31:47 +01:00
SBiOSoftWhare 830760d2f1 Add RoomTimelineCellProviderProtocol that enables to register and provide room timeline cells. 2022-01-13 17:31:03 +01:00
SBiOSoftWhare 86caa7e19a RoomTimelineStyleIdentifier: Make it available for ObjC. 2022-01-13 16:56:10 +01:00
SBiOSoftWhare 608dd0c7a6 Rename RoomTimelineStyle enum to RoomTimelineStyleIdentifier. 2022-01-04 17:53:15 +01:00