Loading app-k9mail/src/main/kotlin/app/k9mail/K9KoinModule.kt +1 −1 Original line number Diff line number Diff line Loading @@ -4,9 +4,9 @@ import app.k9mail.auth.K9OAuthConfigurationFactory import app.k9mail.core.common.oauth.OAuthConfigurationFactory import app.k9mail.core.common.provider.AppNameProvider import app.k9mail.core.featureflag.FeatureFlagFactory import app.k9mail.core.ui.theme.api.FeatureThemeProvider import app.k9mail.core.ui.theme.api.ThemeProvider import app.k9mail.dev.developmentModuleAdditions import app.k9mail.feature.launcher.FeatureLauncherExternalContract.FeatureThemeProvider import app.k9mail.feature.widget.shortcut.LauncherShortcutActivity import app.k9mail.featureflag.K9FeatureFlagFactory import app.k9mail.provider.K9AppNameProvider Loading app-k9mail/src/main/kotlin/app/k9mail/provider/K9FeatureThemeProvider.kt +2 −2 Original line number Diff line number Diff line Loading @@ -2,9 +2,9 @@ package app.k9mail.provider import androidx.compose.runtime.Composable import app.k9mail.core.ui.compose.theme2.k9mail.K9MailTheme2 import app.k9mail.feature.launcher.FeatureLauncherExternalContract import app.k9mail.core.ui.theme.api.FeatureThemeProvider class K9FeatureThemeProvider : FeatureLauncherExternalContract.FeatureThemeProvider { class K9FeatureThemeProvider : FeatureThemeProvider { @Composable override fun WithTheme(content: @Composable () -> Unit) { K9MailTheme2 { Loading app-thunderbird/src/main/kotlin/net/thunderbird/android/ThunderbirdKoinModule.kt +1 −1 Original line number Diff line number Diff line Loading @@ -3,8 +3,8 @@ package net.thunderbird.android import app.k9mail.core.common.oauth.OAuthConfigurationFactory import app.k9mail.core.common.provider.AppNameProvider import app.k9mail.core.featureflag.FeatureFlagFactory import app.k9mail.core.ui.theme.api.FeatureThemeProvider import app.k9mail.core.ui.theme.api.ThemeProvider import app.k9mail.feature.launcher.FeatureLauncherExternalContract.FeatureThemeProvider import app.k9mail.feature.widget.shortcut.LauncherShortcutActivity import com.fsck.k9.AppConfig import com.fsck.k9.activity.MessageCompose Loading app-thunderbird/src/main/kotlin/net/thunderbird/android/provider/TbFeatureThemeProvider.kt +2 −2 Original line number Diff line number Diff line Loading @@ -2,9 +2,9 @@ package net.thunderbird.android.provider import androidx.compose.runtime.Composable import app.k9mail.core.ui.compose.theme2.thunderbird.ThunderbirdTheme2 import app.k9mail.feature.launcher.FeatureLauncherExternalContract import app.k9mail.core.ui.theme.api.FeatureThemeProvider class TbFeatureThemeProvider : FeatureLauncherExternalContract.FeatureThemeProvider { class TbFeatureThemeProvider : FeatureThemeProvider { @Composable override fun WithTheme(content: @Composable () -> Unit) { ThunderbirdTheme2 { Loading core/ui/theme/README.md 0 → 100644 +3 −0 Original line number Diff line number Diff line ## Theme The app theme is provided by the `ThemeProvider` found in the `api` module and should be implemented in the app modules with the required app themes from the `core:compose` and `core:legacy` modules. Loading
app-k9mail/src/main/kotlin/app/k9mail/K9KoinModule.kt +1 −1 Original line number Diff line number Diff line Loading @@ -4,9 +4,9 @@ import app.k9mail.auth.K9OAuthConfigurationFactory import app.k9mail.core.common.oauth.OAuthConfigurationFactory import app.k9mail.core.common.provider.AppNameProvider import app.k9mail.core.featureflag.FeatureFlagFactory import app.k9mail.core.ui.theme.api.FeatureThemeProvider import app.k9mail.core.ui.theme.api.ThemeProvider import app.k9mail.dev.developmentModuleAdditions import app.k9mail.feature.launcher.FeatureLauncherExternalContract.FeatureThemeProvider import app.k9mail.feature.widget.shortcut.LauncherShortcutActivity import app.k9mail.featureflag.K9FeatureFlagFactory import app.k9mail.provider.K9AppNameProvider Loading
app-k9mail/src/main/kotlin/app/k9mail/provider/K9FeatureThemeProvider.kt +2 −2 Original line number Diff line number Diff line Loading @@ -2,9 +2,9 @@ package app.k9mail.provider import androidx.compose.runtime.Composable import app.k9mail.core.ui.compose.theme2.k9mail.K9MailTheme2 import app.k9mail.feature.launcher.FeatureLauncherExternalContract import app.k9mail.core.ui.theme.api.FeatureThemeProvider class K9FeatureThemeProvider : FeatureLauncherExternalContract.FeatureThemeProvider { class K9FeatureThemeProvider : FeatureThemeProvider { @Composable override fun WithTheme(content: @Composable () -> Unit) { K9MailTheme2 { Loading
app-thunderbird/src/main/kotlin/net/thunderbird/android/ThunderbirdKoinModule.kt +1 −1 Original line number Diff line number Diff line Loading @@ -3,8 +3,8 @@ package net.thunderbird.android import app.k9mail.core.common.oauth.OAuthConfigurationFactory import app.k9mail.core.common.provider.AppNameProvider import app.k9mail.core.featureflag.FeatureFlagFactory import app.k9mail.core.ui.theme.api.FeatureThemeProvider import app.k9mail.core.ui.theme.api.ThemeProvider import app.k9mail.feature.launcher.FeatureLauncherExternalContract.FeatureThemeProvider import app.k9mail.feature.widget.shortcut.LauncherShortcutActivity import com.fsck.k9.AppConfig import com.fsck.k9.activity.MessageCompose Loading
app-thunderbird/src/main/kotlin/net/thunderbird/android/provider/TbFeatureThemeProvider.kt +2 −2 Original line number Diff line number Diff line Loading @@ -2,9 +2,9 @@ package net.thunderbird.android.provider import androidx.compose.runtime.Composable import app.k9mail.core.ui.compose.theme2.thunderbird.ThunderbirdTheme2 import app.k9mail.feature.launcher.FeatureLauncherExternalContract import app.k9mail.core.ui.theme.api.FeatureThemeProvider class TbFeatureThemeProvider : FeatureLauncherExternalContract.FeatureThemeProvider { class TbFeatureThemeProvider : FeatureThemeProvider { @Composable override fun WithTheme(content: @Composable () -> Unit) { ThunderbirdTheme2 { Loading
core/ui/theme/README.md 0 → 100644 +3 −0 Original line number Diff line number Diff line ## Theme The app theme is provided by the `ThemeProvider` found in the `api` module and should be implemented in the app modules with the required app themes from the `core:compose` and `core:legacy` modules.