From 1a812f13272578317da6c9db3a9501f5a45a1800 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Thu, 13 Oct 2016 12:28:04 -0300 Subject: [PATCH] UI for creating private groups --- briar-android/AndroidManifest.xml | 11 ++ .../res/layout/fragment_create_group.xml | 23 +++ .../res/menu/groups_list_actions.xml | 2 +- briar-android/res/values/strings.xml | 5 +- .../android/ActivityComponent.java | 7 + .../briarproject/android/ActivityModule.java | 9 + .../creation/CreateGroupActivity.java | 158 ++++++++++++++++++ .../creation/CreateGroupController.java | 19 +++ .../creation/CreateGroupControllerImpl.java | 68 ++++++++ .../creation/CreateGroupFragment.java | 93 +++++++++++ .../creation/CreateGroupListener.java | 15 ++ .../creation/CreateGroupMessageFragment.java | 33 ++++ .../privategroup/list/GroupListFragment.java | 14 +- .../android/sharing/BaseMessageFragment.java | 3 +- 14 files changed, 453 insertions(+), 7 deletions(-) create mode 100644 briar-android/res/layout/fragment_create_group.xml create mode 100644 briar-android/src/org/briarproject/android/privategroup/creation/CreateGroupActivity.java create mode 100644 briar-android/src/org/briarproject/android/privategroup/creation/CreateGroupController.java create mode 100644 briar-android/src/org/briarproject/android/privategroup/creation/CreateGroupControllerImpl.java create mode 100644 briar-android/src/org/briarproject/android/privategroup/creation/CreateGroupFragment.java create mode 100644 briar-android/src/org/briarproject/android/privategroup/creation/CreateGroupListener.java create mode 100644 briar-android/src/org/briarproject/android/privategroup/creation/CreateGroupMessageFragment.java diff --git a/briar-android/AndroidManifest.xml b/briar-android/AndroidManifest.xml index 1bb12bfff..aad00c6d9 100644 --- a/briar-android/AndroidManifest.xml +++ b/briar-android/AndroidManifest.xml @@ -100,6 +100,17 @@ /> + + + + + + + + +