Commit graph

13537 commits

Author SHA1 Message Date
SBiOSoftWhare
4b85fbb516 BubbleRoomCellLayoutUpdater: Add extra right space for timestamp. 2022-01-18 17:25:32 +01:00
SBiOSoftWhare
3c583285ba MXKRoomBubbleTableViewCell: Add convenient method to retrieve RoomMessageBubbleBackgroundView. 2022-01-18 17:22:13 +01:00
SBiOSoftWhare
a01bc102bc BubbleRoomTimelineCellDecorator: Handle URL preview. 2022-01-18 15:25:14 +01:00
SBiOSoftWhare
63926dd273 BubbleRoomTimelineCellDecorator: Handle reactions view for incoming and outgoing messages. 2022-01-18 15:22:58 +01:00
SBiOSoftWhare
888f2587ec BubbleRoomCellLayoutUpdater: Update incoming text message right margin. 2022-01-18 15:15:40 +01:00
SBiOSoftWhare
2a26ad1e01 MXKRoomBubbleCellData: Add convenient method to check if the sender is the current user. 2022-01-18 15:13:34 +01:00
SBiOSoftWhare
19f3435bb5 RoomDataSource: Handle RoomTimelineCellDecorator. 2022-01-18 15:04:46 +01:00
SBiOSoftWhare
2e52b48712 BubbleRoomTimelineStyle handle cell decorator. 2022-01-18 15:03:56 +01:00
SBiOSoftWhare
ef0dd3852a Create BubbleRoomTimelineCellDecorator. 2022-01-18 15:02:30 +01:00
SBiOSoftWhare
cfad78777f PlainRoomTimelineStyle handle cell decorator. 2022-01-18 15:01:20 +01:00
SBiOSoftWhare
3b1d05829f Implement PlainRoomTimelineCellDecorator. 2022-01-18 15:00:10 +01:00
SBiOSoftWhare
2e3299bd2a RoomTimelineStyle: Add cell decorator property. 2022-01-18 14:59:48 +01:00
SBiOSoftWhare
70b12be987 Create RoomTimelineCellDecorator enables to add decoration on a cell (reactions, read receipts, timestamp, URL preview). 2022-01-18 14:58:34 +01:00
SBiOSoftWhare
55349c61a5 MXKRoomBubbleTableViewCell: Add convenient method to add temporary subview. 2022-01-18 14:25:43 +01:00
SBiOSoftWhare
7ff97f1173 BubbleReactionsView: Add alignement option (left or right). 2022-01-18 14:23:07 +01:00
SBiOSoftWhare
14dc04f651 Add CollectionViewRightAlignFlowLayout to have right alignement display for collection view. 2022-01-18 14:21:16 +01:00
SBiOSoftWhare
a84b8305a9 Settings: Enable message bubble configuration. 2022-01-14 11:40:41 +01:00
SBiOSoftWhare
7b86a28fdd BubbleRoomCellLayoutUpdater: Update bubble height computation. 2022-01-14 11:15:38 +01:00
SBiOSoftWhare
9b02f6585e RoomBubbleCellData: Handle event merge configuration. 2022-01-14 11:14:50 +01:00
SBiOSoftWhare
d2ba53e37b RoomVC: Handle cell provider. 2022-01-14 10:23:15 +01:00
SBiOSoftWhare
893fd5f968 RoomDataSource: Handle extra cell layout update if needed. 2022-01-14 10:11:13 +01:00
SBiOSoftWhare
71b4f72fa7 SettingsVC: Handle possibility to change room timeline style and apply changes. 2022-01-14 10:06:40 +01:00
SBiOSoftWhare
b2713ea312 Update MatrixKit text message cells. 2022-01-14 10:03:08 +01:00
SBiOSoftWhare
51539821a5 Add RoomTimelineConfiguration that enables to manage room timeline appearance configuration. 2022-01-14 10:02:23 +01:00
SBiOSoftWhare
6fcdae5a5c Add room timeline style for default cell style. 2022-01-14 10:00:21 +01:00
SBiOSoftWhare
54d5bc52e4 Add room timeline style for bubbles. 2022-01-14 09:59:25 +01:00
SBiOSoftWhare
0878d2e64a Add RoomMessageBubbleBackgroundView. 2022-01-14 09:58:55 +01:00
SBiOSoftWhare
88ceb07ea5 Add RoomTimelineStyle that describes a room timeline style used to customize timeline appearance. 2022-01-14 09:55:00 +01:00
SBiOSoftWhare
f90f2fba0e Add cell layout updater implementation for bubbles. 2022-01-14 09:51:08 +01:00
SBiOSoftWhare
b916968139 RiotSettings: Add convenient method to get current room timeline style identifier. 2022-01-14 09:48:18 +01:00
SBiOSoftWhare
2642223430 Move RoomBubbleCellLayout. 2022-01-13 18:25:34 +01:00
SBiOSoftWhare
057ea8dba7 Add RoomCellLayoutUpdaterProtocol that enables to setup or update a room timeline cell view. 2022-01-13 18:20:57 +01:00
SBiOSoftWhare
10fc0b055d Update MatrixKit bridging header. 2022-01-13 18:19:46 +01:00
SBiOSoftWhare
fca3344101 Add RoomTimelineCellIdentifier that represents room timeline cell identifiers. 2022-01-13 17:36:13 +01:00
SBiOSoftWhare
6c765302b2 Add RoomTimelineCellProviders to bridging header. 2022-01-13 17:33:57 +01:00
SBiOSoftWhare
cc829ecc2a Add BubbleRoomTimelineCellProvider. 2022-01-13 17:33:21 +01:00
SBiOSoftWhare
3d7a7fa9f1 Add PlainRoomTimelineCellProvider. 2022-01-13 17:31:47 +01:00
SBiOSoftWhare
f7fb4c7ca8 Add RoomTimelineCellProviderProtocol that enables to register and provide room timeline cells. 2022-01-13 17:31:03 +01:00
SBiOSoftWhare
24c8b8d79d RoomTimelineStyleIdentifier: Make it available for ObjC. 2022-01-13 16:56:10 +01:00
SBiOSoftWhare
b251123e89 MXKRoomBubbleCellData: Add convenient method. 2022-01-13 16:54:45 +01:00
SBiOSoftWhare
7ae9b40708 Move MatrixKit text message cells to Riot target. 2022-01-13 16:51:51 +01:00
SBiOSoftWhare
c9cecddffa MXRoomViewController: Remove unused cell classes. 2022-01-13 16:50:17 +01:00
ismailgulek
6cae01c4bf
Merge pull request #5023 from vector-im/ismail/4384_summary_db
Lazy Load Room Summaries: Milestone 1
2022-01-13 13:16:25 +03:00
ismailgulek
9dff29457f
Merge branch 'develop' into ismail/4384_summary_db 2022-01-13 12:20:41 +03:00
SBiOSoftWhare
565b1cca05
Merge pull request #5342 from vector-im/steve/5321_bubbles_lauching
Message bubbles: Add settings and build flag
2022-01-13 09:50:23 +01:00
manuroe
6497c24074
Merge pull request #5345 from vector-im/bca/reduce_decryption_grace_period
Reduce grace period to report decryption failure
2022-01-12 15:21:00 +01:00
David Langley
7b8f4d1173
Merge pull request #5376 from vector-im/langleyd/5375-fix-dtmf
App: Fix DTMF
2022-01-12 11:36:18 +00:00
David Langley
42fd62acc3 Create 5375.bugfix 2022-01-12 11:34:48 +00:00
David Langley
b5ead74434 Use new dtmf function signature 2022-01-12 10:59:37 +00:00
Doug
9bead4157e Prepare for new sprint 2022-01-11 14:27:27 +00:00