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

Unverified Commit 49a273e5 authored by Wolf-Martell Montwé's avatar Wolf-Martell Montwé
Browse files

Add `:legacy:ui:theme` module and move `ThemeManager` and `ThemeProvider`

parent 97dbd9b3
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -5,11 +5,11 @@ import android.content.res.Configuration
import android.content.res.Resources
import app.k9mail.feature.widget.message.list.MessageListWidgetManager
import app.k9mail.legacy.di.DI
import app.k9mail.legacy.ui.theme.ThemeManager
import com.fsck.k9.controller.MessagingController
import com.fsck.k9.job.WorkManagerConfigurationProvider
import com.fsck.k9.notification.NotificationChannelManager
import com.fsck.k9.ui.base.AppLanguageManager
import com.fsck.k9.ui.base.ThemeManager
import com.fsck.k9.ui.base.extensions.currentLocale
import java.util.Locale
import kotlinx.coroutines.CoroutineScope
+2 −0
Original line number Diff line number Diff line
@@ -5,6 +5,8 @@ plugins {
dependencies {
    implementation(projects.legacy.core)

    api(projects.legacy.ui.theme)

    api(libs.androidx.appcompat)
    api(libs.androidx.activity)
    api(libs.android.material)
+1 −0
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@ import androidx.appcompat.app.AppCompatActivity
import androidx.appcompat.widget.Toolbar
import androidx.core.app.ActivityCompat
import androidx.lifecycle.asLiveData
import app.k9mail.legacy.ui.theme.ThemeManager
import com.fsck.k9.controller.push.PushController
import java.util.Locale
import org.koin.android.ext.android.inject
+1 −0
Original line number Diff line number Diff line
package com.fsck.k9.ui.base

import app.k9mail.legacy.ui.theme.ThemeManager
import com.fsck.k9.ui.base.locale.SystemLocaleManager
import org.koin.core.qualifier.named
import org.koin.dsl.module
+1 −1
Original line number Diff line number Diff line
@@ -109,7 +109,7 @@ import com.fsck.k9.message.SimpleMessageFormat;
import app.k9mail.legacy.search.LocalSearch;
import com.fsck.k9.ui.R;
import com.fsck.k9.ui.base.K9Activity;
import com.fsck.k9.ui.base.ThemeManager;
import app.k9mail.legacy.ui.theme.ThemeManager;
import com.fsck.k9.ui.compose.QuotedMessageMvpView;
import com.fsck.k9.ui.compose.QuotedMessagePresenter;
import com.fsck.k9.ui.compose.WrapUriTextWatcher;
Loading