From ae97495c47afed6613a350b24661e999503f3e06 Mon Sep 17 00:00:00 2001 From: Jake McGinty Date: Tue, 4 Aug 2015 12:29:26 -0700 Subject: [PATCH] only load partial conversation by default Closes #4252 Fixes #3911 // FREEBIE --- res/layout/load_more_header.xml | 9 ++ res/values/strings.xml | 3 + .../securesms/ConversationAdapter.java | 6 +- .../securesms/ConversationFragment.java | 42 +++++--- .../securesms/ConversationListAdapter.java | 6 +- .../securesms/ImageMediaAdapter.java | 4 +- .../database/CursorRecyclerViewAdapter.java | 102 ++++++++++++++---- .../securesms/database/MmsSmsDatabase.java | 8 +- .../database/loaders/ConversationLoader.java | 12 ++- .../CursorRecyclerViewAdapterTest.java | 78 ++++++++++++++ 10 files changed, 224 insertions(+), 46 deletions(-) create mode 100644 res/layout/load_more_header.xml create mode 100644 test/unitTest/java/org/thoughtcrime/securesms/database/CursorRecyclerViewAdapterTest.java diff --git a/res/layout/load_more_header.xml b/res/layout/load_more_header.xml new file mode 100644 index 0000000000..99cae04828 --- /dev/null +++ b/res/layout/load_more_header.xml @@ -0,0 +1,9 @@ + +