Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 237a6024 authored by cketti's avatar cketti
Browse files

Remove unused callbacks

parent c206af5a
Loading
Loading
Loading
Loading
+8 −16
Original line number Diff line number Diff line
@@ -2163,7 +2163,7 @@ public class MessagingController {
        // Remove all messages marked as deleted
        folder.destroyDeletedMessages();

        compact(account, null);
        compact(account);
    }

    public void emptyTrash(final Account account, MessagingListener listener) {
@@ -2447,22 +2447,14 @@ public class MessagingController {
        notificationController.clearFetchingMailNotification(account);
    }

    public void compact(final Account account, final MessagingListener ml) {
        putBackground("compact:" + account, ml, new Runnable() {
            @Override
            public void run() {
    public void compact(Account account) {
        putBackground("compact:" + account, null, () -> {
            try {
                MessageStore messageStore = messageStoreManager.getMessageStore(account);
                    long oldSize = messageStore.getSize();
                messageStore.compact();
                    long newSize = messageStore.getSize();
                    for (MessagingListener l : getListeners(ml)) {
                        l.accountSizeChanged(account, oldSize, newSize);
                    }
            } catch (Exception e) {
                Timber.e(e, "Failed to compact account %s", account);
            }
            }
        });
    }

+0 −5
Original line number Diff line number Diff line
@@ -13,11 +13,6 @@ import com.fsck.k9.mailstore.LocalMessage;


public interface MessagingListener {
    void accountSizeChanged(Account account, long oldSize, long newSize);

    void listLocalMessagesAddMessages(Account account, String folderServerId, List<LocalMessage> messages);
    void listLocalMessagesFinished();

    void synchronizeMailboxStarted(Account account, long folderId);
    void synchronizeMailboxHeadersStarted(Account account, String folderServerId);
    void synchronizeMailboxHeadersProgress(Account account, String folderServerId, int completed, int total);
+0 −13
Original line number Diff line number Diff line
@@ -9,22 +9,9 @@ import android.content.Context;
import com.fsck.k9.Account;
import com.fsck.k9.mail.Message;
import com.fsck.k9.mail.Part;
import com.fsck.k9.mailstore.LocalMessage;


public abstract class SimpleMessagingListener implements MessagingListener {
    @Override
    public void accountSizeChanged(Account account, long oldSize, long newSize) {
    }

    @Override
    public void listLocalMessagesAddMessages(Account account, String folderServerId, List<LocalMessage> messages) {
    }

    @Override
    public void listLocalMessagesFinished() {
    }

    @Override
    public void synchronizeMailboxStarted(Account account, long folderId) {
    }