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

Unverified Commit e06f57fd authored by Wolf-Martell Montwé's avatar Wolf-Martell Montwé Committed by GitHub
Browse files

Merge pull request #8131 from wmontwe/add-drawer-folder-list-part2

Add drawer folder list - Part 2
parents ac9c51c5 c05c5881
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
plugins {
    id(ThunderbirdPlugins.Library.jvm)
    alias(libs.plugins.android.lint)
}

dependencies {
    implementation(projects.mail.common)

    testImplementation(projects.core.testing)
}
+1 −1
Original line number Diff line number Diff line
package app.k9mail.legacy.folder
package app.k9mail.core.mail.folder.api

data class Folder(
    val id: Long,
+1 −1
Original line number Diff line number Diff line
package app.k9mail.legacy.folder
package app.k9mail.core.mail.folder.api

import com.fsck.k9.mail.FolderClass

+1 −1
Original line number Diff line number Diff line
package app.k9mail.legacy.folder
package app.k9mail.core.mail.folder.api

enum class FolderType {
    REGULAR,
+7 −7
Original line number Diff line number Diff line
@@ -13,21 +13,21 @@ import androidx.appcompat.app.AppCompatActivity
import androidx.core.view.GravityCompat
import androidx.drawerlayout.widget.DrawerLayout
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout
import app.k9mail.core.mail.folder.api.Folder
import app.k9mail.core.ui.legacy.designsystem.atom.icon.Icons
import app.k9mail.core.ui.theme.api.Theme
import app.k9mail.feature.navigation.drawer.domain.entity.DisplayAccount
import app.k9mail.feature.navigation.drawer.legacy.AccountsViewModel
import app.k9mail.feature.navigation.drawer.legacy.DisplayUnifiedInbox
import app.k9mail.feature.navigation.drawer.legacy.FolderList
import app.k9mail.feature.navigation.drawer.legacy.FoldersViewModel
import app.k9mail.legacy.account.Account
import app.k9mail.legacy.folder.DisplayFolder
import app.k9mail.legacy.folder.Folder
import app.k9mail.legacy.message.controller.MessagingControllerMailChecker
import app.k9mail.legacy.message.controller.SimpleMessagingListener
import app.k9mail.legacy.ui.account.AccountImageLoader
import app.k9mail.legacy.ui.account.AccountsViewModel
import app.k9mail.legacy.ui.account.DisplayAccount
import app.k9mail.legacy.ui.folder.DisplayUnifiedInbox
import app.k9mail.legacy.ui.folder.DisplayFolder
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 app.k9mail.legacy.ui.theme.ThemeManager
import com.fsck.k9.K9
import com.fsck.k9.ui.base.livedata.observeNotNull
Loading