Remove cleanup conversations

Stephen Paul Weber created

Change summary

src/main/java/eu/siacs/conversations/ui/ConversationsActivity.java | 12 
src/main/res/menu/fragment_conversations_overview.xml              |  5 
2 files changed, 17 deletions(-)

Detailed changes

src/main/java/eu/siacs/conversations/ui/ConversationsActivity.java 🔗

@@ -628,18 +628,6 @@ public class ConversationsActivity extends XmppActivity implements OnConversatio
             case R.id.action_scan_qr_code:
                 UriHandlerActivity.scan(this);
                 return true;
-            case R.id.action_cleanup:
-                for (Conversation c : ImmutableList.copyOf(xmppConnectionService.getConversations())) {
-                    c.trim();
-                    if (c.getDraftMessage() != null) continue;
-                    if (c.getReplyTo() != null) continue;
-                    if (c.getMode() == Conversation.MODE_MULTI) continue;
-                    if (c.getBooleanAttribute(Conversation.ATTRIBUTE_PINNED_ON_TOP, false)) continue;
-                    if (c.unreadCount() > 0) continue;
-                    if (c.getSortableTime() > System.currentTimeMillis() - 600000) continue;
-                    xmppConnectionService.archiveConversation(c);
-                }
-                break;
             case R.id.action_search_all_conversations:
                 startActivity(new Intent(this, SearchActivity.class));
                 return true;

src/main/res/menu/fragment_conversations_overview.xml 🔗

@@ -51,11 +51,6 @@
         android:orderInCategory="90"
         android:title="@string/action_account"
         app:showAsAction="never" />
-    <item
-        android:id="@+id/action_cleanup"
-        android:orderInCategory="95"
-        android:title="Cleanup Conversations"
-        app:showAsAction="never" />
     <item
         android:id="@+id/action_settings"
         android:orderInCategory="100"