Loading app-k9mail/build.gradle.kts +1 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ dependencies { implementation(projects.feature.widget.unread) implementation(projects.feature.telemetry.noop) implementation(projects.feature.funding.noop) implementation(projects.feature.onboarding.migration.noop) implementation(libs.androidx.work.runtime) Loading app-k9mail/src/main/kotlin/app/k9mail/K9KoinModule.kt +2 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ 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.funding.featureFundingModule import app.k9mail.feature.onboarding.migration.onboardingMigrationModule import app.k9mail.feature.telemetry.telemetryModule import app.k9mail.feature.widget.shortcut.LauncherShortcutActivity import app.k9mail.featureflag.K9FeatureFlagFactory Loading @@ -28,6 +29,7 @@ val appModule = module { includes(appWidgetModule) includes(telemetryModule) includes(featureFundingModule) includes(onboardingMigrationModule) single(named("ClientInfoAppName")) { BuildConfig.CLIENT_INFO_APP_NAME } single(named("ClientInfoAppVersion")) { BuildConfig.VERSION_NAME } Loading app-thunderbird/build.gradle.kts +2 −0 Original line number Diff line number Diff line Loading @@ -225,6 +225,8 @@ dependencies { fullBetaImplementation(projects.feature.funding.googleplay) fullReleaseImplementation(projects.feature.funding.googleplay) implementation(projects.feature.onboarding.migration.thunderbird) testImplementation(libs.robolectric) // Required for DependencyInjectionTest to be able to resolve OpenPgpApiManager Loading app-thunderbird/src/main/kotlin/net/thunderbird/android/ThunderbirdKoinModule.kt +2 −0 Original line number Diff line number Diff line Loading @@ -6,6 +6,7 @@ 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.funding.featureFundingModule import app.k9mail.feature.onboarding.migration.onboardingMigrationModule import app.k9mail.feature.telemetry.telemetryModule import app.k9mail.feature.widget.shortcut.LauncherShortcutActivity import com.fsck.k9.AppConfig Loading @@ -27,6 +28,7 @@ val appModule = module { includes(appWidgetModule) includes(telemetryModule) includes(featureFundingModule) includes(onboardingMigrationModule) single(named("ClientInfoAppName")) { BuildConfig.CLIENT_INFO_APP_NAME } single(named("ClientInfoAppVersion")) { BuildConfig.VERSION_NAME } Loading core/ui/compose/designsystem/src/debug/kotlin/app/k9mail/core/ui/compose/designsystem/atom/card/CardFilledPreview.kt 0 → 100644 +22 −0 Original line number Diff line number Diff line package app.k9mail.core.ui.compose.designsystem.atom.card import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.padding import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.tooling.preview.Preview import app.k9mail.core.ui.compose.designsystem.PreviewWithThemes import app.k9mail.core.ui.compose.designsystem.atom.text.TextBodyMedium import app.k9mail.core.ui.compose.theme2.MainTheme @Composable @Preview(showBackground = true) internal fun CardFilledPreview() { PreviewWithThemes { CardFilled { Box(modifier = Modifier.padding(MainTheme.spacings.double)) { TextBodyMedium("Text in card") } } } } Loading
app-k9mail/build.gradle.kts +1 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ dependencies { implementation(projects.feature.widget.unread) implementation(projects.feature.telemetry.noop) implementation(projects.feature.funding.noop) implementation(projects.feature.onboarding.migration.noop) implementation(libs.androidx.work.runtime) Loading
app-k9mail/src/main/kotlin/app/k9mail/K9KoinModule.kt +2 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ 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.funding.featureFundingModule import app.k9mail.feature.onboarding.migration.onboardingMigrationModule import app.k9mail.feature.telemetry.telemetryModule import app.k9mail.feature.widget.shortcut.LauncherShortcutActivity import app.k9mail.featureflag.K9FeatureFlagFactory Loading @@ -28,6 +29,7 @@ val appModule = module { includes(appWidgetModule) includes(telemetryModule) includes(featureFundingModule) includes(onboardingMigrationModule) single(named("ClientInfoAppName")) { BuildConfig.CLIENT_INFO_APP_NAME } single(named("ClientInfoAppVersion")) { BuildConfig.VERSION_NAME } Loading
app-thunderbird/build.gradle.kts +2 −0 Original line number Diff line number Diff line Loading @@ -225,6 +225,8 @@ dependencies { fullBetaImplementation(projects.feature.funding.googleplay) fullReleaseImplementation(projects.feature.funding.googleplay) implementation(projects.feature.onboarding.migration.thunderbird) testImplementation(libs.robolectric) // Required for DependencyInjectionTest to be able to resolve OpenPgpApiManager Loading
app-thunderbird/src/main/kotlin/net/thunderbird/android/ThunderbirdKoinModule.kt +2 −0 Original line number Diff line number Diff line Loading @@ -6,6 +6,7 @@ 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.funding.featureFundingModule import app.k9mail.feature.onboarding.migration.onboardingMigrationModule import app.k9mail.feature.telemetry.telemetryModule import app.k9mail.feature.widget.shortcut.LauncherShortcutActivity import com.fsck.k9.AppConfig Loading @@ -27,6 +28,7 @@ val appModule = module { includes(appWidgetModule) includes(telemetryModule) includes(featureFundingModule) includes(onboardingMigrationModule) single(named("ClientInfoAppName")) { BuildConfig.CLIENT_INFO_APP_NAME } single(named("ClientInfoAppVersion")) { BuildConfig.VERSION_NAME } Loading
core/ui/compose/designsystem/src/debug/kotlin/app/k9mail/core/ui/compose/designsystem/atom/card/CardFilledPreview.kt 0 → 100644 +22 −0 Original line number Diff line number Diff line package app.k9mail.core.ui.compose.designsystem.atom.card import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.padding import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.tooling.preview.Preview import app.k9mail.core.ui.compose.designsystem.PreviewWithThemes import app.k9mail.core.ui.compose.designsystem.atom.text.TextBodyMedium import app.k9mail.core.ui.compose.theme2.MainTheme @Composable @Preview(showBackground = true) internal fun CardFilledPreview() { PreviewWithThemes { CardFilled { Box(modifier = Modifier.padding(MainTheme.spacings.double)) { TextBodyMedium("Text in card") } } } }