Loading core/ui/theme/manager/build.gradle.kts 0 → 100644 +15 −0 Original line number Original line Diff line number Diff line plugins { id(ThunderbirdPlugins.Library.android) } android { namespace = "net.thunderbird.core.ui.theme.manager" } dependencies { api(projects.core.ui.theme.api) implementation(projects.core.ui.legacy.designsystem) implementation(projects.legacy.preferences) } legacy/ui/theme/src/main/java/app/k9mail/legacy/ui/theme/ThemeManager.kt→core/ui/theme/manager/src/main/java/net/thunderbird/core/ui/theme/manager/ThemeManager.kt +1 −1 Original line number Original line Diff line number Diff line package app.k9mail.legacy.ui.theme package net.thunderbird.core.ui.theme.manager import android.content.Context import android.content.Context import android.content.res.Configuration import android.content.res.Configuration Loading legacy/common/src/main/java/com/fsck/k9/CommonApp.kt +1 −1 Original line number Original line Diff line number Diff line Loading @@ -6,7 +6,6 @@ import android.content.res.Configuration import android.content.res.Resources import android.content.res.Resources import app.k9mail.feature.widget.message.list.MessageListWidgetManager import app.k9mail.feature.widget.message.list.MessageListWidgetManager import app.k9mail.legacy.di.DI import app.k9mail.legacy.di.DI import app.k9mail.legacy.ui.theme.ThemeManager import com.fsck.k9.controller.MessagingController import com.fsck.k9.controller.MessagingController import com.fsck.k9.job.WorkManagerConfigurationProvider import com.fsck.k9.job.WorkManagerConfigurationProvider import com.fsck.k9.notification.NotificationChannelManager import com.fsck.k9.notification.NotificationChannelManager Loading @@ -19,6 +18,7 @@ import kotlinx.coroutines.flow.distinctUntilChanged import kotlinx.coroutines.flow.drop import kotlinx.coroutines.flow.drop import kotlinx.coroutines.flow.launchIn import kotlinx.coroutines.flow.launchIn import kotlinx.coroutines.flow.onEach import kotlinx.coroutines.flow.onEach import net.thunderbird.core.ui.theme.manager.ThemeManager import org.koin.android.ext.android.inject import org.koin.android.ext.android.inject import org.koin.core.module.Module import org.koin.core.module.Module import timber.log.Timber import timber.log.Timber Loading legacy/ui/base/build.gradle.kts +1 −1 Original line number Original line Diff line number Diff line Loading @@ -5,7 +5,7 @@ plugins { dependencies { dependencies { implementation(projects.legacy.core) implementation(projects.legacy.core) api(projects.legacy.ui.theme) api(projects.core.ui.theme.manager) api(libs.androidx.appcompat) api(libs.androidx.appcompat) api(libs.androidx.activity) api(libs.androidx.activity) Loading legacy/ui/base/src/main/java/com/fsck/k9/ui/base/K9Activity.kt +1 −1 Original line number Original line Diff line number Diff line Loading @@ -8,9 +8,9 @@ import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.widget.Toolbar import androidx.appcompat.widget.Toolbar import androidx.core.app.ActivityCompat import androidx.core.app.ActivityCompat import androidx.lifecycle.asLiveData import androidx.lifecycle.asLiveData import app.k9mail.legacy.ui.theme.ThemeManager import com.fsck.k9.controller.push.PushController import com.fsck.k9.controller.push.PushController import java.util.Locale import java.util.Locale import net.thunderbird.core.ui.theme.manager.ThemeManager import org.koin.android.ext.android.inject import org.koin.android.ext.android.inject abstract class K9Activity(private val themeType: ThemeType) : AppCompatActivity() { abstract class K9Activity(private val themeType: ThemeType) : AppCompatActivity() { Loading Loading
core/ui/theme/manager/build.gradle.kts 0 → 100644 +15 −0 Original line number Original line Diff line number Diff line plugins { id(ThunderbirdPlugins.Library.android) } android { namespace = "net.thunderbird.core.ui.theme.manager" } dependencies { api(projects.core.ui.theme.api) implementation(projects.core.ui.legacy.designsystem) implementation(projects.legacy.preferences) }
legacy/ui/theme/src/main/java/app/k9mail/legacy/ui/theme/ThemeManager.kt→core/ui/theme/manager/src/main/java/net/thunderbird/core/ui/theme/manager/ThemeManager.kt +1 −1 Original line number Original line Diff line number Diff line package app.k9mail.legacy.ui.theme package net.thunderbird.core.ui.theme.manager import android.content.Context import android.content.Context import android.content.res.Configuration import android.content.res.Configuration Loading
legacy/common/src/main/java/com/fsck/k9/CommonApp.kt +1 −1 Original line number Original line Diff line number Diff line Loading @@ -6,7 +6,6 @@ import android.content.res.Configuration import android.content.res.Resources import android.content.res.Resources import app.k9mail.feature.widget.message.list.MessageListWidgetManager import app.k9mail.feature.widget.message.list.MessageListWidgetManager import app.k9mail.legacy.di.DI import app.k9mail.legacy.di.DI import app.k9mail.legacy.ui.theme.ThemeManager import com.fsck.k9.controller.MessagingController import com.fsck.k9.controller.MessagingController import com.fsck.k9.job.WorkManagerConfigurationProvider import com.fsck.k9.job.WorkManagerConfigurationProvider import com.fsck.k9.notification.NotificationChannelManager import com.fsck.k9.notification.NotificationChannelManager Loading @@ -19,6 +18,7 @@ import kotlinx.coroutines.flow.distinctUntilChanged import kotlinx.coroutines.flow.drop import kotlinx.coroutines.flow.drop import kotlinx.coroutines.flow.launchIn import kotlinx.coroutines.flow.launchIn import kotlinx.coroutines.flow.onEach import kotlinx.coroutines.flow.onEach import net.thunderbird.core.ui.theme.manager.ThemeManager import org.koin.android.ext.android.inject import org.koin.android.ext.android.inject import org.koin.core.module.Module import org.koin.core.module.Module import timber.log.Timber import timber.log.Timber Loading
legacy/ui/base/build.gradle.kts +1 −1 Original line number Original line Diff line number Diff line Loading @@ -5,7 +5,7 @@ plugins { dependencies { dependencies { implementation(projects.legacy.core) implementation(projects.legacy.core) api(projects.legacy.ui.theme) api(projects.core.ui.theme.manager) api(libs.androidx.appcompat) api(libs.androidx.appcompat) api(libs.androidx.activity) api(libs.androidx.activity) Loading
legacy/ui/base/src/main/java/com/fsck/k9/ui/base/K9Activity.kt +1 −1 Original line number Original line Diff line number Diff line Loading @@ -8,9 +8,9 @@ import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.widget.Toolbar import androidx.appcompat.widget.Toolbar import androidx.core.app.ActivityCompat import androidx.core.app.ActivityCompat import androidx.lifecycle.asLiveData import androidx.lifecycle.asLiveData import app.k9mail.legacy.ui.theme.ThemeManager import com.fsck.k9.controller.push.PushController import com.fsck.k9.controller.push.PushController import java.util.Locale import java.util.Locale import net.thunderbird.core.ui.theme.manager.ThemeManager import org.koin.android.ext.android.inject import org.koin.android.ext.android.inject abstract class K9Activity(private val themeType: ThemeType) : AppCompatActivity() { abstract class K9Activity(private val themeType: ThemeType) : AppCompatActivity() { Loading