Render state items in the timeline and as the last message on the home screen. (#473)

* State events in the timeline WIP
* Implement membership change strings.
* Add other state event types and use in RoomSummaryProvider.

Co-authored-by: Stefan Ceriu <stefanc@matrix.org>
This commit is contained in:
Doug
2023-01-20 13:37:39 +00:00
committed by GitHub
parent 5b0a42ad0f
commit f05fa630c1
32 changed files with 536 additions and 75 deletions
@@ -24,6 +24,20 @@
"room_timeline_item_unsupported" = "Unsupported event";
"noticeRoomInviteAccepted" = "%1$@ accepted the invite";
"noticeRoomInviteAcceptedByYou" = "You accepted the invite";
"noticeRoomKnock" = "%1$@ requested to join";
"noticeRoomKnockByYou" = "You requested to join";
"noticeRoomKnockAccepted" = "%1$@ allowed %2$@ to join";
"noticeRoomKnockAcceptedByYou" = "%1$@ allowed you to join";
"noticeRoomKnockRetracted" = "%1$@ is no longer interested in joining";
"noticeRoomKnockRetractedByYou" = "You cancelled your request to join";
"noticeRoomKnockDenied" = "%1$@ rejected %2$@'s request to join";
"noticeRoomKnockDeniedByYou" = "You rejected %1$@'s request to join";
"noticeRoomKnockDeniedYou" = "%1$@ rejected your request to join";
"noticeRoomUnknownMembershipChange" = "%1$@ made an unknown change to their membership";
"session_verification_banner_title" = "Help keep your messages secure";
"session_verification_banner_message" = "Looks like you’re using a new device. Verify its you.";