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

Unverified Commit d76fd96b authored by Philipp Kewisch's avatar Philipp Kewisch Committed by GitHub
Browse files

Merge pull request #9010 from shamim-emon/move-legacy-search-into-feature-search-module

Refactor: Move legacy:search to feature:search
parents 8308d33e 91dde44f
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -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)

+4 −0
Original line number Diff line number Diff line
plugins {
    id(ThunderbirdPlugins.Library.jvm)
    alias(libs.plugins.android.lint)
}
+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
+2 −0
Original line number Diff line number Diff line
@@ -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)
+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