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

Commit ec2e81e0 authored by cketti's avatar cketti
Browse files

Remove default signature

parent faf3ac5b
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -8,10 +8,6 @@ class FakeCoreResourceProvider : CoreResourceProvider {

    override fun searchUnifiedInboxDetail(): String = "All messages in unified folders"

    override fun defaultSignature(): String {
        throw UnsupportedOperationException("not implemented")
    }

    override fun defaultIdentityDescription(): String {
        throw UnsupportedOperationException("not implemented")
    }
+0 −3
Original line number Diff line number Diff line
package com.fsck.k9.resources

import android.content.Context
import app.k9mail.core.common.provider.AppNameProvider
import app.k9mail.core.ui.legacy.designsystem.atom.icon.Icons
import com.fsck.k9.CoreResourceProvider
import com.fsck.k9.notification.PushNotificationState
@@ -9,9 +8,7 @@ import com.fsck.k9.ui.R

class K9CoreResourceProvider(
    private val context: Context,
    private val appNameProvider: AppNameProvider,
) : CoreResourceProvider {
    override fun defaultSignature(): String = context.getString(R.string.default_signature, appNameProvider.appName)
    override fun defaultIdentityDescription(): String = context.getString(R.string.default_identity_description)

    override fun contactDisplayNamePrefix(): String = context.getString(R.string.message_to_label)
+0 −1
Original line number Diff line number Diff line
@@ -8,7 +8,6 @@ val resourcesModule = module {
    single<CoreResourceProvider> {
        K9CoreResourceProvider(
            context = get(),
            appNameProvider = get(),
        )
    }
    single<AutocryptStringProvider> {
+1 −1
Original line number Diff line number Diff line
@@ -626,7 +626,7 @@ class AccountPreferenceSerializer(

            val identity = Identity(
                signatureUse = false,
                signature = resourceProvider.defaultSignature(),
                signature = null,
                description = resourceProvider.defaultIdentityDescription(),
            )
            identities.add(identity)
+0 −1
Original line number Diff line number Diff line
@@ -3,7 +3,6 @@ package com.fsck.k9
import com.fsck.k9.notification.PushNotificationState

interface CoreResourceProvider {
    fun defaultSignature(): String
    fun defaultIdentityDescription(): String

    fun contactDisplayNamePrefix(): String
Loading