mirror of
https://github.com/oxen-io/session-ios.git
synced 2023-12-13 21:30:14 +01:00
Hook up user selection screen
This commit is contained in:
parent
5aab5346dd
commit
b3f45455e5
16 changed files with 23 additions and 2 deletions
|
@ -1105,7 +1105,12 @@ CGFloat kIconViewLength = 24;
|
||||||
|
|
||||||
- (void)inviteUsersToOpenGroup
|
- (void)inviteUsersToOpenGroup
|
||||||
{
|
{
|
||||||
|
SNUserSelectionVC *userSelectionVC = [[SNUserSelectionVC alloc] initWithTitle:@"vc_conversation_settings_invite_button_title"
|
||||||
|
excluding:[NSSet new]
|
||||||
|
completion:^(NSSet<NSString *> *selectedUsers) {
|
||||||
|
|
||||||
|
}];
|
||||||
|
[self.navigationController pushViewController:userSelectionVC animated:YES];
|
||||||
}
|
}
|
||||||
|
|
||||||
- (void)showMediaGallery
|
- (void)showMediaGallery
|
||||||
|
|
|
@ -524,3 +524,4 @@
|
||||||
"vc_share_loading_message" = "Preparing attachments...";
|
"vc_share_loading_message" = "Preparing attachments...";
|
||||||
"vc_share_sending_message" = "Sending...";
|
"vc_share_sending_message" = "Sending...";
|
||||||
"view_open_group_invitation_description" = "Open group invitation";
|
"view_open_group_invitation_description" = "Open group invitation";
|
||||||
|
"vc_conversation_settings_invite_button_title" = "Add Members";
|
||||||
|
|
|
@ -524,3 +524,4 @@
|
||||||
"vc_share_loading_message" = "Preparing attachments...";
|
"vc_share_loading_message" = "Preparing attachments...";
|
||||||
"vc_share_sending_message" = "Sending...";
|
"vc_share_sending_message" = "Sending...";
|
||||||
"view_open_group_invitation_description" = "Open group invitation";
|
"view_open_group_invitation_description" = "Open group invitation";
|
||||||
|
"vc_conversation_settings_invite_button_title" = "Add Members";
|
||||||
|
|
|
@ -524,3 +524,4 @@
|
||||||
"vc_share_loading_message" = "آماده سازی پیوستها...";
|
"vc_share_loading_message" = "آماده سازی پیوستها...";
|
||||||
"vc_share_sending_message" = "در حال ارسال...";
|
"vc_share_sending_message" = "در حال ارسال...";
|
||||||
"view_open_group_invitation_description" = "Open group invitation";
|
"view_open_group_invitation_description" = "Open group invitation";
|
||||||
|
"vc_conversation_settings_invite_button_title" = "Add Members";
|
||||||
|
|
|
@ -524,3 +524,4 @@
|
||||||
"vc_share_loading_message" = "Preparing attachments...";
|
"vc_share_loading_message" = "Preparing attachments...";
|
||||||
"vc_share_sending_message" = "Sending...";
|
"vc_share_sending_message" = "Sending...";
|
||||||
"view_open_group_invitation_description" = "Open group invitation";
|
"view_open_group_invitation_description" = "Open group invitation";
|
||||||
|
"vc_conversation_settings_invite_button_title" = "Add Members";
|
||||||
|
|
|
@ -524,3 +524,4 @@
|
||||||
"vc_share_loading_message" = "Preparing attachments...";
|
"vc_share_loading_message" = "Preparing attachments...";
|
||||||
"vc_share_sending_message" = "Sending...";
|
"vc_share_sending_message" = "Sending...";
|
||||||
"view_open_group_invitation_description" = "Open group invitation";
|
"view_open_group_invitation_description" = "Open group invitation";
|
||||||
|
"vc_conversation_settings_invite_button_title" = "Add Members";
|
||||||
|
|
|
@ -524,3 +524,4 @@
|
||||||
"vc_share_loading_message" = "Preparing attachments...";
|
"vc_share_loading_message" = "Preparing attachments...";
|
||||||
"vc_share_sending_message" = "Sending...";
|
"vc_share_sending_message" = "Sending...";
|
||||||
"view_open_group_invitation_description" = "Open group invitation";
|
"view_open_group_invitation_description" = "Open group invitation";
|
||||||
|
"vc_conversation_settings_invite_button_title" = "Add Members";
|
||||||
|
|
|
@ -524,3 +524,4 @@
|
||||||
"vc_share_loading_message" = "Preparing attachments...";
|
"vc_share_loading_message" = "Preparing attachments...";
|
||||||
"vc_share_sending_message" = "Sending...";
|
"vc_share_sending_message" = "Sending...";
|
||||||
"view_open_group_invitation_description" = "Open group invitation";
|
"view_open_group_invitation_description" = "Open group invitation";
|
||||||
|
"vc_conversation_settings_invite_button_title" = "Add Members";
|
||||||
|
|
|
@ -526,3 +526,4 @@
|
||||||
"vc_share_loading_message" = "Preparing attachments...";
|
"vc_share_loading_message" = "Preparing attachments...";
|
||||||
"vc_share_sending_message" = "Sending...";
|
"vc_share_sending_message" = "Sending...";
|
||||||
"view_open_group_invitation_description" = "Open group invitation";
|
"view_open_group_invitation_description" = "Open group invitation";
|
||||||
|
"vc_conversation_settings_invite_button_title" = "Add Members";
|
||||||
|
|
|
@ -524,3 +524,4 @@
|
||||||
"vc_share_loading_message" = "Preparing attachments...";
|
"vc_share_loading_message" = "Preparing attachments...";
|
||||||
"vc_share_sending_message" = "Sending...";
|
"vc_share_sending_message" = "Sending...";
|
||||||
"view_open_group_invitation_description" = "Open group invitation";
|
"view_open_group_invitation_description" = "Open group invitation";
|
||||||
|
"vc_conversation_settings_invite_button_title" = "Add Members";
|
||||||
|
|
|
@ -524,3 +524,4 @@
|
||||||
"vc_share_loading_message" = "Preparando anexos...";
|
"vc_share_loading_message" = "Preparando anexos...";
|
||||||
"vc_share_sending_message" = "Enviando...";
|
"vc_share_sending_message" = "Enviando...";
|
||||||
"view_open_group_invitation_description" = "Open group invitation";
|
"view_open_group_invitation_description" = "Open group invitation";
|
||||||
|
"vc_conversation_settings_invite_button_title" = "Add Members";
|
||||||
|
|
|
@ -524,3 +524,4 @@
|
||||||
"vc_share_loading_message" = "Preparing attachments...";
|
"vc_share_loading_message" = "Preparing attachments...";
|
||||||
"vc_share_sending_message" = "Sending...";
|
"vc_share_sending_message" = "Sending...";
|
||||||
"view_open_group_invitation_description" = "Open group invitation";
|
"view_open_group_invitation_description" = "Open group invitation";
|
||||||
|
"vc_conversation_settings_invite_button_title" = "Add Members";
|
||||||
|
|
|
@ -524,3 +524,4 @@
|
||||||
"vc_share_loading_message" = "Preparing attachments...";
|
"vc_share_loading_message" = "Preparing attachments...";
|
||||||
"vc_share_sending_message" = "Sending...";
|
"vc_share_sending_message" = "Sending...";
|
||||||
"view_open_group_invitation_description" = "Open group invitation";
|
"view_open_group_invitation_description" = "Open group invitation";
|
||||||
|
"vc_conversation_settings_invite_button_title" = "Add Members";
|
||||||
|
|
|
@ -524,3 +524,4 @@
|
||||||
"vc_share_loading_message" = "Preparing attachments...";
|
"vc_share_loading_message" = "Preparing attachments...";
|
||||||
"vc_share_sending_message" = "Sending...";
|
"vc_share_sending_message" = "Sending...";
|
||||||
"view_open_group_invitation_description" = "Open group invitation";
|
"view_open_group_invitation_description" = "Open group invitation";
|
||||||
|
"vc_conversation_settings_invite_button_title" = "Add Members";
|
||||||
|
|
|
@ -524,3 +524,4 @@
|
||||||
"vc_share_loading_message" = "Preparing attachments...";
|
"vc_share_loading_message" = "Preparing attachments...";
|
||||||
"vc_share_sending_message" = "Sending...";
|
"vc_share_sending_message" = "Sending...";
|
||||||
"view_open_group_invitation_description" = "Open group invitation";
|
"view_open_group_invitation_description" = "Open group invitation";
|
||||||
|
"vc_conversation_settings_invite_button_title" = "Add Members";
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
|
|
||||||
|
@objc(SNUserSelectionVC)
|
||||||
final class UserSelectionVC : BaseVC, UITableViewDataSource, UITableViewDelegate {
|
final class UserSelectionVC : BaseVC, UITableViewDataSource, UITableViewDelegate {
|
||||||
private let navBarTitle: String
|
private let navBarTitle: String
|
||||||
private let usersToExclude: Set<String>
|
private let usersToExclude: Set<String>
|
||||||
|
@ -25,7 +26,8 @@ final class UserSelectionVC : BaseVC, UITableViewDataSource, UITableViewDelegate
|
||||||
}()
|
}()
|
||||||
|
|
||||||
// MARK: Lifecycle
|
// MARK: Lifecycle
|
||||||
@objc init(with title: String, excluding usersToExclude: Set<String>, completion: @escaping (Set<String>) -> Void) {
|
@objc(initWithTitle:excluding:completion:)
|
||||||
|
init(with title: String, excluding usersToExclude: Set<String>, completion: @escaping (Set<String>) -> Void) {
|
||||||
self.navBarTitle = title
|
self.navBarTitle = title
|
||||||
self.usersToExclude = usersToExclude
|
self.usersToExclude = usersToExclude
|
||||||
self.completion = completion
|
self.completion = completion
|
||||||
|
|
Loading…
Reference in a new issue