From bcfdd848a41e24e47e9ae2e954714066d2244818 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Mon, 2 May 2016 13:39:05 -0300 Subject: [PATCH] Modernize AvailableForumsActivity Turn list of available forums into a BriarRecyclerView with XML layout. Allow to respond to forum invitations from the list of available forums. The user can either accept or decline an invitation. --- .../res/layout/activity_available_forums.xml | 6 + .../res/layout/list_item_available_forum.xml | 60 ++++++ briar-android/res/values/strings.xml | 1 + .../contact/BaseContactListAdapter.java | 4 +- .../forum/AvailableForumsActivity.java | 72 ++++---- .../android/forum/AvailableForumsAdapter.java | 171 ++++++++++++++---- .../forum/AvailableForumsItemComparator.java | 16 -- 7 files changed, 237 insertions(+), 93 deletions(-) create mode 100644 briar-android/res/layout/activity_available_forums.xml create mode 100644 briar-android/res/layout/list_item_available_forum.xml delete mode 100644 briar-android/src/org/briarproject/android/forum/AvailableForumsItemComparator.java diff --git a/briar-android/res/layout/activity_available_forums.xml b/briar-android/res/layout/activity_available_forums.xml new file mode 100644 index 000000000..7177fe175 --- /dev/null +++ b/briar-android/res/layout/activity_available_forums.xml @@ -0,0 +1,6 @@ + + diff --git a/briar-android/res/layout/list_item_available_forum.xml b/briar-android/res/layout/list_item_available_forum.xml new file mode 100644 index 000000000..0129b9d6b --- /dev/null +++ b/briar-android/res/layout/list_item_available_forum.xml @@ -0,0 +1,60 @@ + + + + + + + +