Commit Graph

172 Commits

Author SHA1 Message Date
ismailgulek 3a38229908 Implement caching for thread data sources 2022-08-26 16:55:08 +03:00
ismailgulek e5db15af08 Fix a race in room data source initializer, by adding threadId parameter in every case 2022-08-26 14:12:13 +03:00
Doug bf771954c0 Remove flairs and related groups. 2022-08-09 15:04:54 +01:00
SBiOSoftWhare 1ca5e8c3f4 RoomDataSource: Handle live location sharing deletion. 2022-07-25 15:02:33 +02:00
Andy Uhnak c551e8cce5 Convert verification request and transaction to protocols 2022-07-18 10:28:48 +01:00
aringenbach 64d4b2c0eb Fix slash commands from room composer 2022-07-11 18:17:12 +02:00
aringenbach cc2a95e865 Use latest user data for mention pills 2022-06-16 17:07:47 +02:00
Gil Eluard 45e032928a Update Reactions component (#6244)
* Update Reactions component

- Done
2022-06-15 16:08:43 +02:00
aringenbach bcc7bd3505 Remove render edit flag and fix a nil room state crash 2022-06-07 17:31:17 +02:00
aringenbach 77e9a6364c Construct formatted body from replied event 2022-06-02 15:45:08 +02:00
MaximeE 2f9a00bd9b 6195: Add labbs flag for live location sharing 2022-05-24 11:43:00 +02:00
SBiOSoftWhare 3c4d993368 RoomDataSource: Improve live location sharing status verification. 2022-05-20 15:14:59 +02:00
MaximeE 4b6613c50c Merge branch 'develop' into maximee/PSF-986_lls_fix_live_banner_visibility 2022-05-12 11:49:58 +02:00
MaximeE f7a1297f19 6111: Move the call on the listener 2022-05-12 11:17:29 +02:00
aringenbach 8d36ab7c35 Merge pull request #6039 from vector-im/aringenbach/3526_user_pills
Add mention pills to timeline & composer
2022-05-12 11:05:22 +02:00
MaximeE fb92bd0b41 6111: add refresh of live banner visibility when receive beacon from live sharing 2022-05-11 18:18:21 +02:00
aringenbach f9a009cd49 Use font from context and store it in pill data 2022-05-10 17:19:52 +02:00
MaximeE 0d8d1dd63a 6103: Change scope of synchronised 2022-05-10 15:55:54 +02:00
MaximeE f99d91eb0f 6103: Update beaconInfoSummary 2022-05-10 15:21:59 +02:00
MaximeE 71dab729b0 6103: Handle refreshing timeline with listner on beaconInfoSummary 2022-05-10 11:36:54 +02:00
aringenbach 348b4170fa Rename StringPillsUtils to PillsFormatter 2022-05-09 15:32:53 +02:00
aringenbach d5fdb60eab Fix fonts and edition on replies 2022-05-04 12:17:21 +02:00
aringenbach bbaac4919b Fix emote sending and edit message 2022-05-03 15:16:02 +02:00
aringenbach 5cc1f569e3 Add documentation 2022-05-02 17:36:53 +02:00
aringenbach 019f4996cb Enable sending messages with pills 2022-05-02 13:35:35 +02:00
Gil Eluard f62b876f54 Room preview on a long press should not update the read receipt (#6027)
- Done
2022-04-14 10:30:51 +02:00
SBiOSoftWhare b9d8e40869 Merge branch 'develop' into steve/5903_lls_start
# Conflicts:
#	Riot/Modules/Room/RoomViewController.h
#	RiotSwiftUI/Modules/Room/LocationSharing/Coordinator/LocationSharingCoordinator.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/LocationSharingModels.swift
#	RiotSwiftUI/Modules/Room/LocationSharing/LocationSharingViewModel.swift
2022-04-08 11:09:06 +02:00
ismailgulek db3bc144b9 Reload thread data source without notifying the screen 2022-04-05 14:04:48 +03:00
SBiOSoftWhare 4dbccce0f5 RoomDataSource: Only call location sharing delegation method if live location sharing build flag is eneabled. 2022-03-28 10:22:42 +02:00
SBiOSoftWhare 00864d5909 RoomDataSource: Handle current user location sharing status. 2022-03-28 10:16:07 +02:00
ismailgulek 699e99b021 Reload thread screen for the first message 2022-03-15 16:15:38 +03:00
SBiOSoftWhare 1925d75d4c Timeline: Rename message typing cell. 2022-02-28 15:58:10 +01:00
SBiOSoftWhare ff2ef64f47 Timeline decorations: Refactor reaction class names. 2022-02-28 15:52:29 +01:00
Andy Uhnak b9f0d70927 Show DM/room start header for every user
Signed-off-by: Andy Uhnak <andyuhnak@gmail.com>
2022-02-25 14:24:06 +00:00
ismailgulek 7973699dd4 Do not reload the room data source on back pagination for new threads 2022-02-24 19:57:58 +03:00
SBiOSoftWhare e22971ac6b RoomDataSource: Use RoomTimelineCellDecorator to add read marker. 2022-02-17 17:45:43 +01:00
SBiOSoftWhare 6810f94055 Fix conflicts. 2022-02-16 17:31:55 +01:00
SBiOSoftWhare 691f03c198 Rename RoomBubbleCellLayout to PlainRoomCellLayoutConstants. 2022-02-16 10:56:52 +01:00
ismailgulek 4291b9f7d9 Use thread protocols where possible 2022-02-11 18:11:44 +03:00
SBiOSoftWhare 443b58e48b RoomDataSource: Apply theme if needed. 2022-02-08 07:06:36 +01:00
ismailgulek 3eac339ffe Avoid data source reload on thread screen itself 2022-02-07 12:52:33 +03:00
ismailgulek 72306adda7 Fix redundant check 2022-01-27 03:28:22 +03:00
ismailgulek 38bb315866 Merge branch 'develop' into ismail/5096_thread_notifications 2022-01-27 03:20:25 +03:00
ismailgulek 785fe6b4e0 Fix review remarks 2022-01-25 23:59:19 +03:00
ismailgulek d5a58779a3 Merge branch 'develop' into ismail/5068_start_thread 2022-01-25 14:30:52 +03:00
ismailgulek 10ebd9a68d Merge branch 'ismail/5068_design_tweaks' into ismail/5096_thread_notifications 2022-01-19 00:12:40 +03:00
ismailgulek f9a669d457 Fix cell layout when thread root is a poll 2022-01-18 23:44:03 +03:00
SBiOSoftWhare b19253b3bd RoomDataSource: Use RoomTimelineStyle to apply cell selection style. 2022-01-18 20:51:59 +01:00
SBiOSoftWhare 9be828028c RoomDataSource: Update timestamp decoration. 2022-01-18 17:52:32 +01:00
SBiOSoftWhare 4fabe2f9b2 RoomDataSource: Handle RoomTimelineCellDecorator. 2022-01-18 15:04:46 +01:00