From 91af472d3b2cec3072670cd9540488cb768553c9 Mon Sep 17 00:00:00 2001 From: Haafingar Date: Fri, 12 Jun 2020 14:37:21 +1000 Subject: [PATCH] Add 'add members' functionality and cleanup, refactor --- AndroidManifest.xml | 3 + res/layout/activity_select_contacts.xml | 46 ++++++++ res/menu/group_create.xml | 10 -- ...u_edit_closed_group.xml => menu_apply.xml} | 5 +- ..._create_closed_group.xml => menu_done.xml} | 5 +- res/values/strings.xml | 7 +- .../securesms/GroupCreateActivity.java | 8 +- .../activities/CreateClosedGroupActivity.kt | 8 +- .../activities/EditClosedGroupActivity.kt | 88 +++++---------- .../loki/activities/EditClosedGroupLoader.kt | 24 +---- .../loki/activities/SelectContactsActivity.kt | 101 ++++++++++++++++++ ...oupAdapter.kt => SelectContactsAdapter.kt} | 2 +- ...GroupLoader.kt => SelectContactsLoader.kt} | 2 +- 13 files changed, 202 insertions(+), 107 deletions(-) create mode 100644 res/layout/activity_select_contacts.xml delete mode 100644 res/menu/group_create.xml rename res/menu/{menu_edit_closed_group.xml => menu_apply.xml} (62%) rename res/menu/{menu_create_closed_group.xml => menu_done.xml} (63%) create mode 100644 src/org/thoughtcrime/securesms/loki/activities/SelectContactsActivity.kt rename src/org/thoughtcrime/securesms/loki/activities/{CreateClosedGroupAdapter.kt => SelectContactsAdapter.kt} (92%) rename src/org/thoughtcrime/securesms/loki/activities/{CreateClosedGroupLoader.kt => SelectContactsLoader.kt} (87%) diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 4ccde5b2d4..98df604a46 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -142,6 +142,9 @@ + diff --git a/res/layout/activity_select_contacts.xml b/res/layout/activity_select_contacts.xml new file mode 100644 index 0000000000..e2604c048c --- /dev/null +++ b/res/layout/activity_select_contacts.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + +