Add the initial implementation for managing spaces. (#4963)

This isn't hooked up into the flows yet.
This commit is contained in:
Doug
2026-01-16 15:29:27 +00:00
committed by GitHub
parent b20bd34b52
commit b009b8ed66
33 changed files with 529 additions and 65 deletions

View File

@@ -620,6 +620,8 @@ internal enum L10n {
internal static var commonRecoveryKey: String { return L10n.tr("Localizable", "common_recovery_key") }
/// Refreshing
internal static var commonRefreshing: String { return L10n.tr("Localizable", "common_refreshing") }
/// Removing
internal static var commonRemoving: String { return L10n.tr("Localizable", "common_removing") }
/// Plural format key: "%#@COUNT@"
internal static func commonReplies(_ p1: Int) -> String {
return L10n.tr("Localizable", "common_replies", p1)
@@ -660,6 +662,10 @@ internal enum L10n {
internal static var commonSecurity: String { return L10n.tr("Localizable", "common_security") }
/// Seen by
internal static var commonSeenBy: String { return L10n.tr("Localizable", "common_seen_by") }
/// Plural format key: "%#@COUNT@"
internal static func commonSelectedCount(_ p1: Int) -> String {
return L10n.tr("Localizable", "common_selected_count", p1)
}
/// Send to
internal static var commonSendTo: String { return L10n.tr("Localizable", "common_send_to") }
/// Sending
@@ -3155,6 +3161,16 @@ internal enum L10n {
internal static var screenSpaceListTitle: String { return L10n.tr("Localizable", "screen_space_list_title") }
/// View members
internal static var screenSpaceMenuActionMembers: String { return L10n.tr("Localizable", "screen_space_menu_action_members") }
/// Removing a room will not affect the room access. To change the access go to Room info > Privacy & security.
internal static var screenSpaceRemoveRoomsConfirmationContent: String { return L10n.tr("Localizable", "screen_space_remove_rooms_confirmation_content") }
/// Plural format key: "%#@COUNT@"
internal static func screenSpaceRemoveRoomsConfirmationTitle(_ p1: Int) -> String {
return L10n.tr("Localizable", "screen_space_remove_rooms_confirmation_title", p1)
}
/// Remove rooms from %1$@?
internal static func screenSpaceRemoveRoomsConfirmationTitleIos(_ p1: Any) -> String {
return L10n.tr("Localizable", "screen_space_remove_rooms_confirmation_title_ios", String(describing: p1))
}
/// Leave space
internal static var screenSpaceSettingsLeaveSpace: String { return L10n.tr("Localizable", "screen_space_settings_leave_space") }
/// Roles & permissions