Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions app-common/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,14 @@ android {
dependencies {
api(projects.legacy.common)

api(projects.legacy.ui.legacy)

api(projects.feature.account.core)

api(projects.feature.launcher)

api(projects.feature.navigation.drawer.api)

implementation(projects.legacy.core)
implementation(projects.legacy.account)

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.fsck.k9.feature
package net.thunderbird.app.common.feature

import android.content.Context
import app.k9mail.feature.launcher.FeatureLauncherExternalContract
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.fsck.k9.feature
package net.thunderbird.app.common.feature

import app.k9mail.feature.launcher.FeatureLauncherExternalContract
import net.thunderbird.feature.navigation.drawer.api.NavigationDrawerExternalContract
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package net.thunderbird.app.common.feature

import com.fsck.k9.preferences.DrawerConfigManager
import kotlinx.coroutines.flow.Flow
import net.thunderbird.feature.navigation.drawer.api.NavigationDrawerExternalContract

class NavigationDrawerConfigLoader(private val drawerConfigManager: DrawerConfigManager) :
NavigationDrawerExternalContract.DrawerConfigLoader {
override fun loadDrawerConfigFlow(): Flow<NavigationDrawerExternalContract.DrawerConfig> {
return drawerConfigManager.getConfigFlow()
}
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.fsck.k9.feature
package net.thunderbird.app.common.feature

import com.fsck.k9.preferences.DrawerConfigManager
import net.thunderbird.feature.navigation.drawer.api.NavigationDrawerExternalContract
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import app.k9mail.feature.funding.featureFundingModule
import app.k9mail.feature.migration.launcher.featureMigrationModule
import app.k9mail.feature.onboarding.migration.onboardingMigrationModule
import app.k9mail.feature.telemetry.telemetryModule
import com.fsck.k9.feature.featureLauncherModule
import net.thunderbird.app.common.feature.featureLauncherModule
import net.thunderbird.feature.account.settings.featureAccountSettingsModule
import org.koin.dsl.module

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import app.k9mail.feature.funding.featureFundingModule
import app.k9mail.feature.migration.launcher.featureMigrationModule
import app.k9mail.feature.onboarding.migration.onboardingMigrationModule
import app.k9mail.feature.telemetry.telemetryModule
import com.fsck.k9.feature.featureLauncherModule
import net.thunderbird.app.common.feature.featureLauncherModule
import net.thunderbird.feature.account.settings.featureAccountSettingsModule
import org.koin.dsl.module

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ package com.fsck.k9

import app.k9mail.core.featureflag.FeatureFlagProvider
import app.k9mail.core.featureflag.InMemoryFeatureFlagProvider
import app.k9mail.feature.launcher.di.featureLauncherModule
import app.k9mail.feature.widget.message.list.messageListWidgetModule
import app.k9mail.feature.widget.unread.UnreadWidgetUpdateListener
import app.k9mail.feature.widget.unread.unreadWidgetModule
Expand All @@ -10,7 +11,6 @@ import com.fsck.k9.backends.backendsModule
import com.fsck.k9.controller.ControllerExtension
import com.fsck.k9.crypto.EncryptionExtractor
import com.fsck.k9.crypto.openpgp.OpenPgpEncryptionExtractor
import com.fsck.k9.feature.featureLauncherModule
import com.fsck.k9.notification.notificationModule
import com.fsck.k9.preferences.K9StoragePersister
import com.fsck.k9.preferences.StoragePersister
Expand Down

This file was deleted.