Skip to content

Commit 4bc69d2

Browse files
committed
Revert unecessary changes to fix #8932
1 parent a85179c commit 4bc69d2

7 files changed

Lines changed: 70 additions & 39 deletions

File tree

app-k9mail/src/debug/AndroidManifest.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,4 @@
2424
</receiver>
2525

2626
</application>
27-
28-
29-
3027
</manifest>

app-thunderbird/badging/fossDaily-badging.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
application-icon-120:'res/drawable/ic_app_logo.xml'
2-
application-icon-160:'res/drawable/ic_app_logo.xml'
3-
application-icon-240:'res/drawable/ic_app_logo.xml'
4-
application-icon-320:'res/drawable/ic_app_logo.xml'
5-
application-icon-480:'res/drawable/ic_app_logo.xml'
6-
application-icon-640:'res/drawable/ic_app_logo.xml'
7-
application-icon-65534:'res/drawable/ic_app_logo.xml'
1+
application-icon-120:'res/mipmap-anydpi-v26/ic_launcher.xml'
2+
application-icon-160:'res/mipmap-anydpi-v26/ic_launcher.xml'
3+
application-icon-240:'res/mipmap-anydpi-v26/ic_launcher.xml'
4+
application-icon-320:'res/mipmap-anydpi-v26/ic_launcher.xml'
5+
application-icon-480:'res/mipmap-anydpi-v26/ic_launcher.xml'
6+
application-icon-640:'res/mipmap-anydpi-v26/ic_launcher.xml'
7+
application-icon-65534:'res/mipmap-anydpi-v26/ic_launcher.xml'
88
application-label-ar:'Thunderbird Daily'
99
application-label-be:'Thunderbird Daily'
1010
application-label-bg:'Thunderbird Daily'
@@ -62,7 +62,7 @@ application-label-zh-CN:'Thunderbird Daily'
6262
application-label-zh-TW:'Thunderbird Daily'
6363
application-label-zh:'Thunderbird Daily'
6464
application-label:'Thunderbird Daily'
65-
application: label='Thunderbird Daily' icon='res/drawable/ic_app_logo.xml'
65+
application: label='Thunderbird Daily' icon='res/mipmap-anydpi-v26/ic_launcher.xml'
6666
densities: '120' '160' '240' '320' '480' '640' '65534'
6767
feature-group: label=''
6868
install-location:'auto'
@@ -75,7 +75,7 @@ other-activities
7575
other-receivers
7676
other-services
7777
package: name='net.thunderbird.android.daily' platformBuildVersionName='16' platformBuildVersionCode='36' compileSdkVersion='36' compileSdkVersionCodename='16'
78-
property: name='android.app.PROPERTY_SPECIAL_USE_FGS_SUBTYPE' value='This service is used to maintain a continuous connection to an IMAP server to be able to provide instant notifications to the user when a new email arrives. Firebase Cloud Messaging is not suitable for this task, neither are mechanisms like AndroidX WorkManager. Other foreground service types aren't a good fit for this use case.'
78+
property: name='android.app.PROPERTY_SPECIAL_USE_FGS_SUBTYPE' value='This service is used to maintain a continuous connection to an IMAP server to be able to provide instant notifications to the user when a new email arrives. Firebase Cloud Messaging is not suitable for this task, neither are mechanisms like AndroidX WorkManager. Other foreground service types aren't a good fit for this use case.'
7979
provides-component:'app-widget'
8080
supports-any-density: 'true'
8181
supports-screens: 'small' 'normal' 'large' 'xlarge'

app-thunderbird/badging/fullBeta-badging.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ application-label-zh-CN:'Thunderbird Beta'
6262
application-label-zh-TW:'Thunderbird Beta'
6363
application-label-zh:'Thunderbird Beta'
6464
application-label:'Thunderbird Beta'
65-
application: label='Thunderbird Beta' icon='res/drawable/ic_app_logo.xml'
65+
application: label='Thunderbird Beta' icon='res/mipmap-anydpi-v26/ic_launcher.xml'
6666
densities: '120' '160' '240' '320' '480' '640' '65534'
6767
feature-group: label=''
6868
install-location:'auto'
@@ -75,7 +75,7 @@ other-activities
7575
other-receivers
7676
other-services
7777
package: name='net.thunderbird.android.beta' platformBuildVersionName='16' platformBuildVersionCode='36' compileSdkVersion='36' compileSdkVersionCodename='16'
78-
property: name='android.app.PROPERTY_SPECIAL_USE_FGS_SUBTYPE' value='This service is used to maintain a continuous connection to an IMAP server to be able to provide instant notifications to the user when a new email arrives. Firebase Cloud Messaging is not suitable for this task, neither are mechanisms like AndroidX WorkManager. Other foreground service types aren't a good fit for this use case.'
78+
property: name='android.app.PROPERTY_SPECIAL_USE_FGS_SUBTYPE' value='This service is used to maintain a continuous connection to an IMAP server to be able to provide instant notifications to the user when a new email arrives. Firebase Cloud Messaging is not suitable for this task, neither are mechanisms like AndroidX WorkManager. Other foreground service types aren't a good fit for this use case.'
7979
provides-component:'app-widget'
8080
supports-any-density: 'true'
8181
supports-screens: 'small' 'normal' 'large' 'xlarge'

app-thunderbird/badging/fullDaily-badging.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
application-icon-120:'res/drawable/ic_app_logo.xml'
2-
application-icon-160:'res/drawable/ic_app_logo.xml'
3-
application-icon-240:'res/drawable/ic_app_logo.xml'
4-
application-icon-320:'res/drawable/ic_app_logo.xml'
5-
application-icon-480:'res/drawable/ic_app_logo.xml'
6-
application-icon-640:'res/drawable/ic_app_logo.xml'
7-
application-icon-65534:'res/drawable/ic_app_logo.xml'
1+
application-icon-120:'res/mipmap-anydpi-v26/ic_launcher.xml'
2+
application-icon-160:'res/mipmap-anydpi-v26/ic_launcher.xml'
3+
application-icon-240:'res/mipmap-anydpi-v26/ic_launcher.xml'
4+
application-icon-320:'res/mipmap-anydpi-v26/ic_launcher.xml'
5+
application-icon-480:'res/mipmap-anydpi-v26/ic_launcher.xml'
6+
application-icon-640:'res/mipmap-anydpi-v26/ic_launcher.xml'
7+
application-icon-65534:'res/mipmap-anydpi-v26/ic_launcher.xml'
88
application-label-ar:'Thunderbird Daily'
99
application-label-be:'Thunderbird Daily'
1010
application-label-bg:'Thunderbird Daily'
@@ -62,7 +62,7 @@ application-label-zh-CN:'Thunderbird Daily'
6262
application-label-zh-TW:'Thunderbird Daily'
6363
application-label-zh:'Thunderbird Daily'
6464
application-label:'Thunderbird Daily'
65-
application: label='Thunderbird Daily' icon='res/drawable/ic_app_logo.xml'
65+
application: label='Thunderbird Daily' icon='res/mipmap-anydpi-v26/ic_launcher.xml'
6666
densities: '120' '160' '240' '320' '480' '640' '65534'
6767
feature-group: label=''
6868
install-location:'auto'
@@ -75,7 +75,7 @@ other-activities
7575
other-receivers
7676
other-services
7777
package: name='net.thunderbird.android.daily' platformBuildVersionName='16' platformBuildVersionCode='36' compileSdkVersion='36' compileSdkVersionCodename='16'
78-
property: name='android.app.PROPERTY_SPECIAL_USE_FGS_SUBTYPE' value='This service is used to maintain a continuous connection to an IMAP server to be able to provide instant notifications to the user when a new email arrives. Firebase Cloud Messaging is not suitable for this task, neither are mechanisms like AndroidX WorkManager. Other foreground service types aren't a good fit for this use case.'
78+
property: name='android.app.PROPERTY_SPECIAL_USE_FGS_SUBTYPE' value='This service is used to maintain a continuous connection to an IMAP server to be able to provide instant notifications to the user when a new email arrives. Firebase Cloud Messaging is not suitable for this task, neither are mechanisms like AndroidX WorkManager. Other foreground service types aren't a good fit for this use case.'
7979
provides-component:'app-widget'
8080
supports-any-density: 'true'
8181
supports-screens: 'small' 'normal' 'large' 'xlarge'

app-thunderbird/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
<application
99
android:name=".ThunderbirdApp"
10-
android:icon="@drawable/ic_app_logo"
10+
android:icon="@mipmap/ic_launcher"
1111
android:label="@string/app_name"
1212
android:theme="@style/Theme.Thunderbird.Startup"
1313
>

gradle/libs.versions.toml

Lines changed: 49 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,56 +14,79 @@
1414
androidBilling = "7.1.1"
1515
androidDesugar = "2.1.5"
1616
androidMaterial = "1.12.0"
17+
<<<<<<< HEAD
1718
# AGP and tools should be updated together.
1819
# Also, make sure AGP version is compatible with both AS and IntelliJ IDEA.
1920
androidGradlePlugin = "8.12.3"
2021
androidTools = "31.11.1"
22+
=======
23+
# AGP and tools should be updated together
24+
androidGradlePlugin = "8.10.1"
25+
androidTools = "31.10.1"
26+
>>>>>>> 46746d706b (Revert unecessary changes to fix #8932)
2127
androidxActivity = "1.10.1"
2228
androidxAnnotation = "1.9.1"
2329
androidxAppCompat = "1.7.1"
2430
androidxAutofill = "1.3.0"
2531
androidxBiometric = "1.1.0"
2632
androidxCamera = "1.4.2"
2733
# https://developer.android.com/jetpack/compose/bom/bom-mapping
28-
androidxComposeBom = "2025.07.00"
34+
androidxComposeBom = "2025.06.00"
2935
androidxConstraintLayout = "2.2.1"
3036
androidxCoordinatorLayout = "1.3.0"
3137
androidxCore = "1.16.0"
3238
androidxCoreSplashscreen = "1.0.1"
33-
androidxDatastore = "1.1.7"
3439
androidxFragment = "1.8.8"
3540
androidxGlance = "1.1.1"
3641
androidxGlanceMaterial3 = "1.1.1"
37-
androidxLifecycle = "2.9.2"
42+
androidxLifecycle = "2.9.1"
3843
androidxLocalBroadcastManager = "1.1.0"
39-
androidxNavigation = "2.9.3"
44+
androidxNavigation = "2.9.0"
4045
androidxRecyclerView = "1.4.0"
4146
androidxPreference = "1.2.1"
4247
androidxSwiperefreshlayout = "1.1.0"
43-
androidxTestCore = "1.7.0"
44-
androidxTestEspresso = "3.7.0"
45-
androidxTestExt = "1.3.0"
46-
androidxTestRules = "1.7.0"
47-
androidxTestRunner = "1.7.0"
48+
androidxTestCore = "1.6.1"
49+
androidxTestEspresso = "3.6.1"
50+
androidxTestExt = "1.2.1"
51+
androidxTestRules = "1.6.1"
52+
androidxTestRunner = "1.6.2"
4853
androidxWebkit = "1.14.0"
54+
<<<<<<< HEAD
4955
androidxWork = "2.10.3"
5056
apacheHttpclient5 = "5.5.1"
57+
=======
58+
androidxWork = "2.10.1"
59+
apacheHttpclient5 = "5.4.4"
60+
>>>>>>> 46746d706b (Revert unecessary changes to fix #8932)
5161
appAuth = "0.11.1"
5262
assertk = "0.28.1"
5363
circleImageView = "3.1.0"
5464
ckchangelog = "2.0.0-beta02"
5565
clikt = "5.0.3"
66+
<<<<<<< HEAD
5667
commonsIo = "2.20.0"
5768
dependencyCheckPlugin = "0.53.0"
69+
=======
70+
commonsIo = "2.19.0"
71+
dependencyCheckPlugin = "0.52.0"
72+
>>>>>>> 46746d706b (Revert unecessary changes to fix #8932)
5873
dependencyGuardPlugin = "0.5.0"
5974
detektPlugin = "1.23.8"
6075
detektPluginCompose = "0.4.27"
6176
fastAdapter = "5.7.0"
77+
<<<<<<< HEAD
6278
forkhandlesBom = "2.23.0.0"
6379
glide = "4.16.0"
6480
gradle = "9.1.0"
6581
icu4j = "77.1"
6682
javaDiffUtils = "4.16"
83+
=======
84+
forkhandlesBom = "2.22.3.0"
85+
glide = "4.16.0"
86+
gradle = "8.14.2"
87+
icu4j = "72.1"
88+
javaDiffUtils = "4.12"
89+
>>>>>>> 46746d706b (Revert unecessary changes to fix #8932)
6790
jcipAnnotations = "1.0"
6891
jetbrainsAnnotations = "26.0.2-1"
6992
jetbrainsCompose = "1.9.0"
@@ -83,12 +106,13 @@ kotlinGradleBom = "2.2.0"
83106
kotlinKsp = "2.3.0"
84107
kotlinxCoroutines = "1.10.2"
85108
kotlinxCollectionsImmutable = "0.4.0"
86-
kotlinxDateTime = "0.7.1"
87-
kotlinxIoCore = "0.8.0"
88-
kotlinxSerialization = "1.9.0"
109+
kotlinxDateTime = "0.7.0"
110+
kotlinxIoCore = "0.7.0"
111+
kotlinxSerialization = "1.8.1"
89112
ktlint = "1.5.0"
90113
ktor = "3.3.1"
91114
kxml2 = "1.0"
115+
<<<<<<< HEAD
92116
landscapist = "2.6.1"
93117
leakcanary = "2.14"
94118
logbackClassic = "1.5.20"
@@ -97,11 +121,22 @@ minidns = "1.1.1"
97121
mockito = "5.20.0"
98122
mockitoKotlin = "6.1.0"
99123
mokkery = "2.10.2"
124+
=======
125+
landscapist = "2.5.0"
126+
leakcanary = "2.13"
127+
logbackClassic = "1.5.18"
128+
mime4j = "0.8.12"
129+
minidns = "1.0.5"
130+
mockito = "5.18.0"
131+
mockitoKotlin = "6.0.0"
132+
mokkery = "2.10.0"
133+
>>>>>>> 46746d706b (Revert unecessary changes to fix #8932)
100134
moshi = "1.15.2"
101135
mozillaAndroidComponents = "144.0.2"
102136
okhttp = "5.2.1"
103137
okio = "3.16.2"
104138
preferencesFix = "1.1.0"
139+
<<<<<<< HEAD
105140
robolectric = "4.16"
106141
safeContentResolver = "1.0.0"
107142
searchPreference = "2.7.3"
@@ -167,8 +202,6 @@ androidx-coordinatorlayout = { module = "androidx.coordinatorlayout:coordinatorl
167202
androidx-core = { module = "androidx.core:core", version.ref = "androidxCore" }
168203
androidx-core-ktx = { module = "androidx.core:core-ktx", version.ref = "androidxCore" }
169204
androidx-core-splashscreen = { module = "androidx.core:core-splashscreen", version.ref = "androidxCoreSplashscreen" }
170-
androidx-datastore = { module = "androidx.datastore:datastore", version.ref = "androidxDatastore" }
171-
androidx-datastore-preferences = { module = "androidx.datastore:datastore-preferences", version.ref = "androidxDatastore" }
172205
androidx-fragment = { module = "androidx.fragment:fragment", version.ref = "androidxFragment" }
173206
androidx-fragment-compose = { module = "androidx.fragment:fragment-compose", version.ref = "androidxFragment" }
174207
androidx-fragment-testing = { module = "androidx.fragment:fragment-testing", version.ref = "androidxFragment" }
@@ -194,6 +227,7 @@ androidx-preference = { module = "androidx.preference:preference", version.ref =
194227
androidx-recyclerview = { module = "androidx.recyclerview:recyclerview", version.ref = "androidxRecyclerView" }
195228
androidx-swiperefreshlayout = { module = "androidx.swiperefreshlayout:swiperefreshlayout", version.ref = "androidxSwiperefreshlayout" }
196229
androidx-test-core = { module = "androidx.test:core", version.ref = "androidxTestCore" }
230+
androidx-test-core-ktx = { module = "androidx.test:core-ktx", version.ref = "androidxTestCore" }
197231
androidx-test-espresso-core = { module = "androidx.test.espresso:espresso-core", version.ref = "androidxTestEspresso" }
198232
androidx-test-ext-junit-ktx = { module = "androidx.test.ext:junit-ktx", version.ref = "androidxTestExt" }
199233
androidx-test-rules = { module = "androidx.test:rules", version.ref = "androidxTestRules" }
@@ -284,6 +318,7 @@ uri = { module = "com.eygraber:uri-kmp", version.ref = "uri" }
284318
xmlpull = { module = "com.github.cketti:xmlpull-extracted-from-android", version.ref = "xmlpull" }
285319
zxing = { module = "com.google.zxing:core", version.ref = "zxing" }
286320

321+
287322
[bundles]
288323
shared-kmp-common = [
289324
"koin-core",

legacy/common/src/main/java/com/fsck/k9/resources/KoinModule.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import com.fsck.k9.autocrypt.AutocryptStringProvider
55
import org.koin.dsl.module
66

77
val resourcesModule = module {
8-
98
single<CoreResourceProvider> {
109
K9CoreResourceProvider(
1110
context = get(),

0 commit comments

Comments
 (0)