Skip to content

Commit

Permalink
Add RemoteImage using landscapist and coil
Browse files Browse the repository at this point in the history
(cherry picked from commit 4fd3416b590cc81c5456931a0e24688398281d9f)
  • Loading branch information
wmontwe committed Nov 26, 2024
1 parent 7fe8346 commit 7096d9c
Show file tree
Hide file tree
Showing 14 changed files with 393 additions and 24 deletions.
39 changes: 36 additions & 3 deletions app-k9mail/dependencies/fossReleaseRuntimeClasspath.txt
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ androidx.drawerlayout:drawerlayout:1.1.1
androidx.dynamicanimation:dynamicanimation:1.0.0
androidx.emoji2:emoji2-views-helper:1.3.0
androidx.emoji2:emoji2:1.3.0
androidx.exifinterface:exifinterface:1.3.6
androidx.exifinterface:exifinterface:1.3.7
androidx.fragment:fragment-compose:1.8.5
androidx.fragment:fragment-ktx:1.8.5
androidx.fragment:fragment:1.8.5
Expand Down Expand Up @@ -105,7 +105,7 @@ androidx.navigation:navigation-runtime:2.8.4
androidx.navigation:navigation-ui:2.8.4
androidx.preference:preference:1.2.1
androidx.print:print:1.0.0
androidx.profileinstaller:profileinstaller:1.4.0
androidx.profileinstaller:profileinstaller:1.4.1
androidx.recyclerview:recyclerview:1.3.2
androidx.resourceinspection:resourceinspection-annotation:1.0.1
androidx.room:room-common:2.6.1
Expand Down Expand Up @@ -140,6 +140,10 @@ com.github.bumptech.glide:annotations:4.16.0
com.github.bumptech.glide:disklrucache:4.16.0
com.github.bumptech.glide:gifdecoder:4.16.0
com.github.bumptech.glide:glide:4.16.0
com.github.skydoves:landscapist-android:2.4.4
com.github.skydoves:landscapist-coil3-android:2.4.4
com.github.skydoves:landscapist-coil3:2.4.4
com.github.skydoves:landscapist:2.4.4
com.google.android.flexbox:flexbox:3.0.0
com.google.android.material:material:1.12.0
com.google.errorprone:error_prone_annotations:2.15.0
Expand All @@ -165,6 +169,14 @@ de.cketti.library.changelog:ckchangelog-core:2.0.0-beta02
de.cketti.safecontentresolver:safe-content-resolver-v21:1.0.0
de.cketti.temp:tokenautocomplete:4.0.0-beta01-k9mail02
de.hdodenhof:circleimageview:3.1.0
io.coil-kt.coil3:coil-android:3.0.4
io.coil-kt.coil3:coil-core-android:3.0.4
io.coil-kt.coil3:coil-core:3.0.4
io.coil-kt.coil3:coil-network-core-android:3.0.4
io.coil-kt.coil3:coil-network-core:3.0.4
io.coil-kt.coil3:coil-network-okhttp-jvm:3.0.4
io.coil-kt.coil3:coil-network-okhttp:3.0.4
io.coil-kt.coil3:coil:3.0.4
io.insert-koin:koin-android:3.5.6
io.insert-koin:koin-androidx-compose:3.5.6
io.insert-koin:koin-bom:3.5.6
Expand All @@ -181,14 +193,35 @@ org.apache.httpcomponents.core5:httpcore5-h2:5.3.1
org.apache.httpcomponents.core5:httpcore5:5.3.1
org.apache.james:apache-mime4j-core:0.8.9
org.apache.james:apache-mime4j-dom:0.8.9
org.jetbrains.compose.runtime:runtime:1.5.12
org.jetbrains.androidx.lifecycle:lifecycle-common:2.8.4
org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose:2.8.4
org.jetbrains.androidx.lifecycle:lifecycle-runtime:2.8.4
org.jetbrains.androidx.lifecycle:lifecycle-viewmodel:2.8.4
org.jetbrains.compose.animation:animation-core:1.7.1
org.jetbrains.compose.animation:animation:1.7.1
org.jetbrains.compose.annotation-internal:annotation:1.7.1
org.jetbrains.compose.collection-internal:collection:1.7.1
org.jetbrains.compose.components:components-resources-android:1.7.1
org.jetbrains.compose.components:components-resources:1.7.1
org.jetbrains.compose.foundation:foundation-layout:1.7.1
org.jetbrains.compose.foundation:foundation:1.7.1
org.jetbrains.compose.runtime:runtime-saveable:1.7.1
org.jetbrains.compose.runtime:runtime:1.7.1
org.jetbrains.compose.ui:ui-geometry:1.7.1
org.jetbrains.compose.ui:ui-graphics:1.7.1
org.jetbrains.compose.ui:ui-text:1.7.1
org.jetbrains.compose.ui:ui-unit:1.7.1
org.jetbrains.compose.ui:ui-util:1.7.1
org.jetbrains.compose.ui:ui:1.7.1
org.jetbrains.kotlin:kotlin-android-extensions-runtime:2.0.21
org.jetbrains.kotlin:kotlin-bom:2.0.21
org.jetbrains.kotlin:kotlin-parcelize-runtime:2.0.21
org.jetbrains.kotlin:kotlin-stdlib-common:2.0.21
org.jetbrains.kotlin:kotlin-stdlib-jdk7:2.0.21
org.jetbrains.kotlin:kotlin-stdlib-jdk8:2.0.21
org.jetbrains.kotlin:kotlin-stdlib:2.0.21
org.jetbrains.kotlinx:atomicfu-jvm:0.23.2
org.jetbrains.kotlinx:atomicfu:0.23.2
org.jetbrains.kotlinx:kotlinx-collections-immutable-jvm:0.3.8
org.jetbrains.kotlinx:kotlinx-collections-immutable:0.3.8
org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0
Expand Down
39 changes: 36 additions & 3 deletions app-k9mail/dependencies/fullReleaseRuntimeClasspath.txt
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ androidx.drawerlayout:drawerlayout:1.1.1
androidx.dynamicanimation:dynamicanimation:1.0.0
androidx.emoji2:emoji2-views-helper:1.3.0
androidx.emoji2:emoji2:1.3.0
androidx.exifinterface:exifinterface:1.3.6
androidx.exifinterface:exifinterface:1.3.7
androidx.fragment:fragment-compose:1.8.5
androidx.fragment:fragment-ktx:1.8.5
androidx.fragment:fragment:1.8.5
Expand Down Expand Up @@ -105,7 +105,7 @@ androidx.navigation:navigation-runtime:2.8.4
androidx.navigation:navigation-ui:2.8.4
androidx.preference:preference:1.2.1
androidx.print:print:1.0.0
androidx.profileinstaller:profileinstaller:1.4.0
androidx.profileinstaller:profileinstaller:1.4.1
androidx.recyclerview:recyclerview:1.3.2
androidx.resourceinspection:resourceinspection-annotation:1.0.1
androidx.room:room-common:2.6.1
Expand Down Expand Up @@ -142,6 +142,10 @@ com.github.bumptech.glide:annotations:4.16.0
com.github.bumptech.glide:disklrucache:4.16.0
com.github.bumptech.glide:gifdecoder:4.16.0
com.github.bumptech.glide:glide:4.16.0
com.github.skydoves:landscapist-android:2.4.4
com.github.skydoves:landscapist-coil3-android:2.4.4
com.github.skydoves:landscapist-coil3:2.4.4
com.github.skydoves:landscapist:2.4.4
com.google.android.datatransport:transport-api:3.0.0
com.google.android.datatransport:transport-backend-cct:3.1.8
com.google.android.datatransport:transport-runtime:3.1.8
Expand Down Expand Up @@ -178,6 +182,14 @@ de.cketti.library.changelog:ckchangelog-core:2.0.0-beta02
de.cketti.safecontentresolver:safe-content-resolver-v21:1.0.0
de.cketti.temp:tokenautocomplete:4.0.0-beta01-k9mail02
de.hdodenhof:circleimageview:3.1.0
io.coil-kt.coil3:coil-android:3.0.4
io.coil-kt.coil3:coil-core-android:3.0.4
io.coil-kt.coil3:coil-core:3.0.4
io.coil-kt.coil3:coil-network-core-android:3.0.4
io.coil-kt.coil3:coil-network-core:3.0.4
io.coil-kt.coil3:coil-network-okhttp-jvm:3.0.4
io.coil-kt.coil3:coil-network-okhttp:3.0.4
io.coil-kt.coil3:coil:3.0.4
io.insert-koin:koin-android:3.5.6
io.insert-koin:koin-androidx-compose:3.5.6
io.insert-koin:koin-bom:3.5.6
Expand All @@ -195,14 +207,35 @@ org.apache.httpcomponents.core5:httpcore5-h2:5.3.1
org.apache.httpcomponents.core5:httpcore5:5.3.1
org.apache.james:apache-mime4j-core:0.8.9
org.apache.james:apache-mime4j-dom:0.8.9
org.jetbrains.compose.runtime:runtime:1.5.12
org.jetbrains.androidx.lifecycle:lifecycle-common:2.8.4
org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose:2.8.4
org.jetbrains.androidx.lifecycle:lifecycle-runtime:2.8.4
org.jetbrains.androidx.lifecycle:lifecycle-viewmodel:2.8.4
org.jetbrains.compose.animation:animation-core:1.7.1
org.jetbrains.compose.animation:animation:1.7.1
org.jetbrains.compose.annotation-internal:annotation:1.7.1
org.jetbrains.compose.collection-internal:collection:1.7.1
org.jetbrains.compose.components:components-resources-android:1.7.1
org.jetbrains.compose.components:components-resources:1.7.1
org.jetbrains.compose.foundation:foundation-layout:1.7.1
org.jetbrains.compose.foundation:foundation:1.7.1
org.jetbrains.compose.runtime:runtime-saveable:1.7.1
org.jetbrains.compose.runtime:runtime:1.7.1
org.jetbrains.compose.ui:ui-geometry:1.7.1
org.jetbrains.compose.ui:ui-graphics:1.7.1
org.jetbrains.compose.ui:ui-text:1.7.1
org.jetbrains.compose.ui:ui-unit:1.7.1
org.jetbrains.compose.ui:ui-util:1.7.1
org.jetbrains.compose.ui:ui:1.7.1
org.jetbrains.kotlin:kotlin-android-extensions-runtime:2.0.21
org.jetbrains.kotlin:kotlin-bom:2.0.21
org.jetbrains.kotlin:kotlin-parcelize-runtime:2.0.21
org.jetbrains.kotlin:kotlin-stdlib-common:2.0.21
org.jetbrains.kotlin:kotlin-stdlib-jdk7:2.0.21
org.jetbrains.kotlin:kotlin-stdlib-jdk8:2.0.21
org.jetbrains.kotlin:kotlin-stdlib:2.0.21
org.jetbrains.kotlinx:atomicfu-jvm:0.23.2
org.jetbrains.kotlinx:atomicfu:0.23.2
org.jetbrains.kotlinx:kotlinx-collections-immutable-jvm:0.3.8
org.jetbrains.kotlinx:kotlinx-collections-immutable:0.3.8
org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0
Expand Down
39 changes: 36 additions & 3 deletions app-thunderbird/dependencies/fossBetaRuntimeClasspath.txt
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ androidx.drawerlayout:drawerlayout:1.1.1
androidx.dynamicanimation:dynamicanimation:1.0.0
androidx.emoji2:emoji2-views-helper:1.3.0
androidx.emoji2:emoji2:1.3.0
androidx.exifinterface:exifinterface:1.3.6
androidx.exifinterface:exifinterface:1.3.7
androidx.fragment:fragment-compose:1.8.5
androidx.fragment:fragment-ktx:1.8.5
androidx.fragment:fragment:1.8.5
Expand Down Expand Up @@ -110,7 +110,7 @@ androidx.navigation:navigation-runtime:2.8.4
androidx.navigation:navigation-ui:2.8.4
androidx.preference:preference:1.2.1
androidx.print:print:1.0.0
androidx.profileinstaller:profileinstaller:1.4.0
androidx.profileinstaller:profileinstaller:1.4.1
androidx.recyclerview:recyclerview:1.3.2
androidx.resourceinspection:resourceinspection-annotation:1.0.1
androidx.room:room-common:2.6.1
Expand Down Expand Up @@ -145,6 +145,10 @@ com.github.bumptech.glide:annotations:4.16.0
com.github.bumptech.glide:disklrucache:4.16.0
com.github.bumptech.glide:gifdecoder:4.16.0
com.github.bumptech.glide:glide:4.16.0
com.github.skydoves:landscapist-android:2.4.4
com.github.skydoves:landscapist-coil3-android:2.4.4
com.github.skydoves:landscapist-coil3:2.4.4
com.github.skydoves:landscapist:2.4.4
com.google.android.flexbox:flexbox:3.0.0
com.google.android.material:material:1.12.0
com.google.auto.value:auto-value-annotations:1.6.3
Expand Down Expand Up @@ -172,6 +176,14 @@ de.cketti.library.changelog:ckchangelog-core:2.0.0-beta02
de.cketti.safecontentresolver:safe-content-resolver-v21:1.0.0
de.cketti.temp:tokenautocomplete:4.0.0-beta01-k9mail02
de.hdodenhof:circleimageview:3.1.0
io.coil-kt.coil3:coil-android:3.0.4
io.coil-kt.coil3:coil-core-android:3.0.4
io.coil-kt.coil3:coil-core:3.0.4
io.coil-kt.coil3:coil-network-core-android:3.0.4
io.coil-kt.coil3:coil-network-core:3.0.4
io.coil-kt.coil3:coil-network-okhttp-jvm:3.0.4
io.coil-kt.coil3:coil-network-okhttp:3.0.4
io.coil-kt.coil3:coil:3.0.4
io.insert-koin:koin-android:3.5.6
io.insert-koin:koin-androidx-compose:3.5.6
io.insert-koin:koin-bom:3.5.6
Expand All @@ -188,14 +200,35 @@ org.apache.httpcomponents.core5:httpcore5-h2:5.3.1
org.apache.httpcomponents.core5:httpcore5:5.3.1
org.apache.james:apache-mime4j-core:0.8.9
org.apache.james:apache-mime4j-dom:0.8.9
org.jetbrains.compose.runtime:runtime:1.5.12
org.jetbrains.androidx.lifecycle:lifecycle-common:2.8.4
org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose:2.8.4
org.jetbrains.androidx.lifecycle:lifecycle-runtime:2.8.4
org.jetbrains.androidx.lifecycle:lifecycle-viewmodel:2.8.4
org.jetbrains.compose.animation:animation-core:1.7.1
org.jetbrains.compose.animation:animation:1.7.1
org.jetbrains.compose.annotation-internal:annotation:1.7.1
org.jetbrains.compose.collection-internal:collection:1.7.1
org.jetbrains.compose.components:components-resources-android:1.7.1
org.jetbrains.compose.components:components-resources:1.7.1
org.jetbrains.compose.foundation:foundation-layout:1.7.1
org.jetbrains.compose.foundation:foundation:1.7.1
org.jetbrains.compose.runtime:runtime-saveable:1.7.1
org.jetbrains.compose.runtime:runtime:1.7.1
org.jetbrains.compose.ui:ui-geometry:1.7.1
org.jetbrains.compose.ui:ui-graphics:1.7.1
org.jetbrains.compose.ui:ui-text:1.7.1
org.jetbrains.compose.ui:ui-unit:1.7.1
org.jetbrains.compose.ui:ui-util:1.7.1
org.jetbrains.compose.ui:ui:1.7.1
org.jetbrains.kotlin:kotlin-android-extensions-runtime:2.0.21
org.jetbrains.kotlin:kotlin-bom:2.0.21
org.jetbrains.kotlin:kotlin-parcelize-runtime:2.0.21
org.jetbrains.kotlin:kotlin-stdlib-common:2.0.21
org.jetbrains.kotlin:kotlin-stdlib-jdk7:2.0.21
org.jetbrains.kotlin:kotlin-stdlib-jdk8:2.0.21
org.jetbrains.kotlin:kotlin-stdlib:2.0.21
org.jetbrains.kotlinx:atomicfu-jvm:0.23.2
org.jetbrains.kotlinx:atomicfu:0.23.2
org.jetbrains.kotlinx:kotlinx-collections-immutable-jvm:0.3.8
org.jetbrains.kotlinx:kotlinx-collections-immutable:0.3.8
org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0
Expand Down
39 changes: 36 additions & 3 deletions app-thunderbird/dependencies/fossDailyRuntimeClasspath.txt
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ androidx.drawerlayout:drawerlayout:1.1.1
androidx.dynamicanimation:dynamicanimation:1.0.0
androidx.emoji2:emoji2-views-helper:1.3.0
androidx.emoji2:emoji2:1.3.0
androidx.exifinterface:exifinterface:1.3.6
androidx.exifinterface:exifinterface:1.3.7
androidx.fragment:fragment-compose:1.8.5
androidx.fragment:fragment-ktx:1.8.5
androidx.fragment:fragment:1.8.5
Expand Down Expand Up @@ -110,7 +110,7 @@ androidx.navigation:navigation-runtime:2.8.4
androidx.navigation:navigation-ui:2.8.4
androidx.preference:preference:1.2.1
androidx.print:print:1.0.0
androidx.profileinstaller:profileinstaller:1.4.0
androidx.profileinstaller:profileinstaller:1.4.1
androidx.recyclerview:recyclerview:1.3.2
androidx.resourceinspection:resourceinspection-annotation:1.0.1
androidx.room:room-common:2.6.1
Expand Down Expand Up @@ -145,6 +145,10 @@ com.github.bumptech.glide:annotations:4.16.0
com.github.bumptech.glide:disklrucache:4.16.0
com.github.bumptech.glide:gifdecoder:4.16.0
com.github.bumptech.glide:glide:4.16.0
com.github.skydoves:landscapist-android:2.4.4
com.github.skydoves:landscapist-coil3-android:2.4.4
com.github.skydoves:landscapist-coil3:2.4.4
com.github.skydoves:landscapist:2.4.4
com.google.android.flexbox:flexbox:3.0.0
com.google.android.material:material:1.12.0
com.google.auto.value:auto-value-annotations:1.6.3
Expand Down Expand Up @@ -172,6 +176,14 @@ de.cketti.library.changelog:ckchangelog-core:2.0.0-beta02
de.cketti.safecontentresolver:safe-content-resolver-v21:1.0.0
de.cketti.temp:tokenautocomplete:4.0.0-beta01-k9mail02
de.hdodenhof:circleimageview:3.1.0
io.coil-kt.coil3:coil-android:3.0.4
io.coil-kt.coil3:coil-core-android:3.0.4
io.coil-kt.coil3:coil-core:3.0.4
io.coil-kt.coil3:coil-network-core-android:3.0.4
io.coil-kt.coil3:coil-network-core:3.0.4
io.coil-kt.coil3:coil-network-okhttp-jvm:3.0.4
io.coil-kt.coil3:coil-network-okhttp:3.0.4
io.coil-kt.coil3:coil:3.0.4
io.insert-koin:koin-android:3.5.6
io.insert-koin:koin-androidx-compose:3.5.6
io.insert-koin:koin-bom:3.5.6
Expand All @@ -188,14 +200,35 @@ org.apache.httpcomponents.core5:httpcore5-h2:5.3.1
org.apache.httpcomponents.core5:httpcore5:5.3.1
org.apache.james:apache-mime4j-core:0.8.9
org.apache.james:apache-mime4j-dom:0.8.9
org.jetbrains.compose.runtime:runtime:1.5.12
org.jetbrains.androidx.lifecycle:lifecycle-common:2.8.4
org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose:2.8.4
org.jetbrains.androidx.lifecycle:lifecycle-runtime:2.8.4
org.jetbrains.androidx.lifecycle:lifecycle-viewmodel:2.8.4
org.jetbrains.compose.animation:animation-core:1.7.1
org.jetbrains.compose.animation:animation:1.7.1
org.jetbrains.compose.annotation-internal:annotation:1.7.1
org.jetbrains.compose.collection-internal:collection:1.7.1
org.jetbrains.compose.components:components-resources-android:1.7.1
org.jetbrains.compose.components:components-resources:1.7.1
org.jetbrains.compose.foundation:foundation-layout:1.7.1
org.jetbrains.compose.foundation:foundation:1.7.1
org.jetbrains.compose.runtime:runtime-saveable:1.7.1
org.jetbrains.compose.runtime:runtime:1.7.1
org.jetbrains.compose.ui:ui-geometry:1.7.1
org.jetbrains.compose.ui:ui-graphics:1.7.1
org.jetbrains.compose.ui:ui-text:1.7.1
org.jetbrains.compose.ui:ui-unit:1.7.1
org.jetbrains.compose.ui:ui-util:1.7.1
org.jetbrains.compose.ui:ui:1.7.1
org.jetbrains.kotlin:kotlin-android-extensions-runtime:2.0.21
org.jetbrains.kotlin:kotlin-bom:2.0.21
org.jetbrains.kotlin:kotlin-parcelize-runtime:2.0.21
org.jetbrains.kotlin:kotlin-stdlib-common:2.0.21
org.jetbrains.kotlin:kotlin-stdlib-jdk7:2.0.21
org.jetbrains.kotlin:kotlin-stdlib-jdk8:2.0.21
org.jetbrains.kotlin:kotlin-stdlib:2.0.21
org.jetbrains.kotlinx:atomicfu-jvm:0.23.2
org.jetbrains.kotlinx:atomicfu:0.23.2
org.jetbrains.kotlinx:kotlinx-collections-immutable-jvm:0.3.8
org.jetbrains.kotlinx:kotlinx-collections-immutable:0.3.8
org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0
Expand Down
Loading

0 comments on commit 7096d9c

Please sign in to comment.