Loading app-common/build.gradle.kts +2 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,8 @@ dependencies { implementation(projects.legacy.core) implementation(projects.legacy.account) implementation(projects.core.account) implementation(projects.core.featureflags) implementation(projects.core.ui.legacy.theme2.common) Loading core/account/build.gradle.kts 0 → 100644 +4 −0 Original line number Diff line number Diff line plugins { id(ThunderbirdPlugins.Library.jvm) alias(libs.plugins.android.lint) } legacy/account/src/main/java/app/k9mail/legacy/account/BaseAccount.kt→core/account/src/main/kotlin/net/thunderbird/core/account/BaseAccount.kt +1 −1 Original line number Diff line number Diff line package app.k9mail.legacy.account package net.thunderbird.core.account interface BaseAccount { val uuid: String Loading feature/navigation/drawer/dropdown/build.gradle.kts +2 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,8 @@ dependencies { implementation(projects.feature.account.avatar) implementation(projects.feature.search) implementation(projects.core.account) implementation(projects.legacy.account) implementation(projects.legacy.mailstore) implementation(projects.legacy.message) Loading feature/navigation/drawer/dropdown/src/main/kotlin/net/thunderbird/feature/navigation/drawer/dropdown/data/UnifiedFolderRepository.kt +3 −3 Original line number Diff line number Diff line package net.thunderbird.feature.navigation.drawer.dropdown.data import app.k9mail.legacy.message.controller.MessageCountsProvider import app.k9mail.legacy.search.LocalSearch import app.k9mail.legacy.search.api.SearchAttribute import app.k9mail.legacy.search.api.SearchField import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.map import net.thunderbird.feature.navigation.drawer.dropdown.domain.DomainContract import net.thunderbird.feature.navigation.drawer.dropdown.domain.entity.DisplayUnifiedFolder import net.thunderbird.feature.navigation.drawer.dropdown.domain.entity.DisplayUnifiedFolderType import net.thunderbird.feature.search.LocalSearch import net.thunderbird.feature.search.api.SearchAttribute import net.thunderbird.feature.search.api.SearchField internal class UnifiedFolderRepository( private val messageCountsProvider: MessageCountsProvider, Loading Loading
app-common/build.gradle.kts +2 −0 Original line number Diff line number Diff line Loading @@ -20,6 +20,8 @@ dependencies { implementation(projects.legacy.core) implementation(projects.legacy.account) implementation(projects.core.account) implementation(projects.core.featureflags) implementation(projects.core.ui.legacy.theme2.common) Loading
core/account/build.gradle.kts 0 → 100644 +4 −0 Original line number Diff line number Diff line plugins { id(ThunderbirdPlugins.Library.jvm) alias(libs.plugins.android.lint) }
legacy/account/src/main/java/app/k9mail/legacy/account/BaseAccount.kt→core/account/src/main/kotlin/net/thunderbird/core/account/BaseAccount.kt +1 −1 Original line number Diff line number Diff line package app.k9mail.legacy.account package net.thunderbird.core.account interface BaseAccount { val uuid: String Loading
feature/navigation/drawer/dropdown/build.gradle.kts +2 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,8 @@ dependencies { implementation(projects.feature.account.avatar) implementation(projects.feature.search) implementation(projects.core.account) implementation(projects.legacy.account) implementation(projects.legacy.mailstore) implementation(projects.legacy.message) Loading
feature/navigation/drawer/dropdown/src/main/kotlin/net/thunderbird/feature/navigation/drawer/dropdown/data/UnifiedFolderRepository.kt +3 −3 Original line number Diff line number Diff line package net.thunderbird.feature.navigation.drawer.dropdown.data import app.k9mail.legacy.message.controller.MessageCountsProvider import app.k9mail.legacy.search.LocalSearch import app.k9mail.legacy.search.api.SearchAttribute import app.k9mail.legacy.search.api.SearchField import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.map import net.thunderbird.feature.navigation.drawer.dropdown.domain.DomainContract import net.thunderbird.feature.navigation.drawer.dropdown.domain.entity.DisplayUnifiedFolder import net.thunderbird.feature.navigation.drawer.dropdown.domain.entity.DisplayUnifiedFolderType import net.thunderbird.feature.search.LocalSearch import net.thunderbird.feature.search.api.SearchAttribute import net.thunderbird.feature.search.api.SearchField internal class UnifiedFolderRepository( private val messageCountsProvider: MessageCountsProvider, Loading