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

Unverified Commit d37d4b4e authored by Wolf-Martell Montwé's avatar Wolf-Martell Montwé
Browse files

Move `FoldersViewModel` to `:legacy:ui:folder`

parent 9024bacd
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -8,5 +8,12 @@ android {

dependencies {
    implementation(projects.core.ui.legacy.designsystem)

    implementation(projects.legacy.account)
    implementation(projects.legacy.folder)
    implementation(projects.legacy.mailstore)
    implementation(projects.legacy.message)
    implementation(projects.legacy.search)

    implementation(libs.androidx.lifecycle.livedata.ktx)
}
+1 −3
Original line number Diff line number Diff line
package com.fsck.k9.ui.folders
package app.k9mail.legacy.ui.folder

import androidx.lifecycle.LiveData
import androidx.lifecycle.ViewModel
@@ -8,8 +8,6 @@ import app.k9mail.legacy.account.Account
import app.k9mail.legacy.mailstore.FolderRepository
import app.k9mail.legacy.message.controller.MessageCountsProvider
import app.k9mail.legacy.search.SearchAccount
import app.k9mail.legacy.ui.folder.DisplayUnifiedInbox
import app.k9mail.legacy.ui.folder.FolderList
import kotlinx.coroutines.CoroutineDispatcher
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.ExperimentalCoroutinesApi
+1 −1
Original line number Diff line number Diff line
@@ -21,6 +21,7 @@ import app.k9mail.legacy.ui.folder.DisplayUnifiedInbox
import app.k9mail.legacy.ui.folder.FolderIconProvider
import app.k9mail.legacy.ui.folder.FolderList
import app.k9mail.legacy.ui.folder.FolderNameFormatter
import app.k9mail.legacy.ui.folder.FoldersViewModel
import com.fsck.k9.K9
import com.fsck.k9.activity.MessageList
import com.fsck.k9.controller.MessagingController
@@ -29,7 +30,6 @@ import com.fsck.k9.ui.account.AccountsViewModel
import com.fsck.k9.ui.base.Theme
import com.fsck.k9.ui.base.ThemeManager
import com.fsck.k9.ui.base.livedata.observeNotNull
import com.fsck.k9.ui.folders.FoldersViewModel
import com.fsck.k9.ui.settings.SettingsActivity
import com.mikepenz.materialdrawer.holder.BadgeStyle
import com.mikepenz.materialdrawer.holder.ImageHolder
+1 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@ package com.fsck.k9.ui.folders

import app.k9mail.legacy.ui.folder.FolderIconProvider
import app.k9mail.legacy.ui.folder.FolderNameFormatter
import app.k9mail.legacy.ui.folder.FoldersViewModel
import com.fsck.k9.CoreResourceProvider
import com.fsck.k9.K9
import org.koin.androidx.viewmodel.dsl.viewModel