-
Notifications
You must be signed in to change notification settings - Fork 504
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Converting existing rooms to/from DMs #715
Comments
More important is actually using the new DM semantics:
|
element-hq/element-ios#715 MXRestClient: support `m.direct` event in `account_data` at session level.
element-hq/element-ios#715 MXKRecentListViewController: observe kMXSessionDirectRoomsDidChangeNotification notification (reload the recents table view by default).
Showing DMs in the UI (as little green men).
element-hq/element-ios#715 MXRestClient: support m.direct event in account_data at session level.
#715 Showing DMs in the UI (as little green men).
element-hq/element-ios#715 MXRestClient: support m.direct event in account_data at session level.
Converting existing rooms to/from DMs #715
#715 Add ability to tag/untag direct rooms in Messages screen.
element-hq/element-ios#715 - Room creation: When the flag isDirect is turned on, only one user id is expected in the inviteArray. The room will be considered as direct only for the first mentioned user in case of several user ids.
#715 - 'Start chat' in the Member Details page should instead list the rooms you have in common with the user, as per vector-web.
element-hq/element-ios#715 Ensure 1:1 rooms are created with equal ops on both sides (the trusted_private_chat preset)
element-hq/element-ios#715 Ensure 1:1 rooms are created with equal ops on both sides (the trusted_private_chat preset)
#715 Ensure 1:1 rooms are created with equal ops on both sides (the trusted_private_chat preset)
#715 - If there is already a DM for the user, we should reuse it when hitting 'start chat'.
element-hq/element-ios#715 Ensure 1:1 rooms are created with equal ops on both sides (the trusted_private_chat preset) Update SDK tests
element-hq/element-ios#715 Remove `privateOneToOneRoomWithUserId:` and `privateOneToOneUsers` (the developer must use the `directRooms` property instread).
element-hq/element-ios#715 Apply MatrixSDK changes (matrix-org/matrix-ios-sdk#158): Remove privateOneToOneRoomWithUserId: and privateOneToOneUsers (the developer must use the directRooms property instread).
#715 Apply MatrixSDK changes (matrix-org/matrix-ios-sdk#158): Remove privateOneToOneRoomWithUserId: and privateOneToOneUsers (the developer must use the directRooms property instread).
element-hq/element-ios#715 Add `directJoinedRoomWithUserId:` API: returns the first joined direct chat listed in account data for this user.
element-hq/element-ios#715 Use the added `directJoinedRoomWithUserId:` in MXSession API: returns the first joined direct chat listed in account data for this user.
#715 Use the new method added in MXSession API `directJoinedRoomWithUserId:`: returns the first joined direct chat listed in account data for this user.
element-hq/element-ios#715 MXKContactManager: `MXKContactManagerMXRoomSourceOneToOne` is renamed `MXKContactManagerMXRoomSourceDirectChats`.
@giomfo you said "Add a checkbox in RoomSettings." Are you talking about the room item context menu from the rooms list or the details view of a room ? |
@giomfo about the checkbox
We still have to display the "+ Start new chat" item right ? |
The ability to untag a 1:1 room and make it a normal room.
Add a checkbox in RoomSettings.
Showing DMs them in the UI (as little green men).
Related to element-hq/element-web#2099
The text was updated successfully, but these errors were encountered: