Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update UAMPEntity screen to use AlertDialog #2191

Merged
merged 3 commits into from
Apr 12, 2024
Merged

Update UAMPEntity screen to use AlertDialog #2191

merged 3 commits into from
Apr 12, 2024

Conversation

kul3r4
Copy link
Collaborator

@kul3r4 kul3r4 commented Apr 12, 2024

WHAT

Update the code to use Horologist AlertDialog instead of default Compose Alert/Dialog

WHY

Makes code much shorter

HOW

Use the Horologist component

Checklist 📋

  • Add explicit visibility modifier and explicit return types for public declarations
  • Run spotless check
  • Run tests
  • Update metalava's signature text files

@kul3r4 kul3r4 requested a review from yschimke April 12, 2024 13:38
Copy link
Collaborator

@yschimke yschimke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice cleanup

@kul3r4 kul3r4 merged commit 19e6c1d into google:main Apr 12, 2024
4 checks passed
LionZXY referenced this pull request in flipperdevices/Flipper-Android-App Apr 29, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
| [actions/checkout](https://togithub.com/actions/checkout) | action |
digest | `b4ffde6` -> `0ad4b8f` | | | | |
| [actions/checkout](https://togithub.com/actions/checkout) | action |
major | `v2` -> `v4` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/actions%2fcheckout/v4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/actions%2fcheckout/v4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/actions%2fcheckout/v2/v4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/actions%2fcheckout/v2/v4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[actions/download-artifact](https://togithub.com/actions/download-artifact)
| action | digest | `c850b93` -> `65a9edc` | | | | |
| [actions/setup-java](https://togithub.com/actions/setup-java) | action
| major | `v2` -> `v4` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/actions%2fsetup-java/v4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/actions%2fsetup-java/v4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/actions%2fsetup-java/v2/v4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/actions%2fsetup-java/v2/v4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[actions/upload-artifact](https://togithub.com/actions/upload-artifact)
| action | digest | `5d5d22a` -> `6546280` | | | | |
|
[gradle/gradle-build-action](https://togithub.com/gradle/gradle-build-action)
| action | digest | `8baac4c` -> `4c39dd8` | | | | |
|
[gradle/wrapper-validation-action](https://togithub.com/gradle/wrapper-validation-action)
| action | digest | `460a3ca` -> `216d1ad` | | | | |
|
[io.nlopez.compose.rules:detekt](https://togithub.com/mrmans0n/compose-rules)
| dependencies | patch | `0.3.15` -> `0.3.18` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.nlopez.compose.rules:detekt/0.3.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.nlopez.compose.rules:detekt/0.3.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.nlopez.compose.rules:detekt/0.3.15/0.3.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.nlopez.compose.rules:detekt/0.3.15/0.3.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[androidx.baselineprofile](https://developer.android.com/jetpack/androidx/releases/benchmark#1.2.4)
([source](https://cs.android.com/androidx/platform/frameworks/support))
| plugin | patch | `1.2.3` -> `1.2.4` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/androidx.baselineprofile/1.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/androidx.baselineprofile/1.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/androidx.baselineprofile/1.2.3/1.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/androidx.baselineprofile/1.2.3/1.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[androidx.benchmark:benchmark-macro-junit4](https://developer.android.com/jetpack/androidx/releases/benchmark#1.2.4)
([source](https://cs.android.com/androidx/platform/frameworks/support))
| dependencies | patch | `1.2.3` -> `1.2.4` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/androidx.benchmark:benchmark-macro-junit4/1.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/androidx.benchmark:benchmark-macro-junit4/1.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/androidx.benchmark:benchmark-macro-junit4/1.2.3/1.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/androidx.benchmark:benchmark-macro-junit4/1.2.3/1.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[androidx.test.uiautomator:uiautomator](https://developer.android.com/jetpack/androidx/releases/test-uiautomator#2.3.0)
([source](https://cs.android.com/androidx/platform/frameworks/support))
| dependencies | minor | `2.2.0` -> `2.3.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/androidx.test.uiautomator:uiautomator/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/androidx.test.uiautomator:uiautomator/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/androidx.test.uiautomator:uiautomator/2.2.0/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/androidx.test.uiautomator:uiautomator/2.2.0/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[com.arkivanov.essenty:lifecycle-coroutines](https://togithub.com/arkivanov/Essenty)
| dependencies | patch | `2.0.0-beta02` -> `2.0.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/com.arkivanov.essenty:lifecycle-coroutines/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.arkivanov.essenty:lifecycle-coroutines/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.arkivanov.essenty:lifecycle-coroutines/2.0.0-beta02/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.arkivanov.essenty:lifecycle-coroutines/2.0.0-beta02/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[com.arkivanov.essenty:lifecycle](https://togithub.com/arkivanov/Essenty)
| dependencies | patch | `2.0.0-beta02` -> `2.0.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/com.arkivanov.essenty:lifecycle/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.arkivanov.essenty:lifecycle/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.arkivanov.essenty:lifecycle/2.0.0-beta02/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.arkivanov.essenty:lifecycle/2.0.0-beta02/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[de.jensklingenberg.ktorfit:ktorfit-gradle-plugin](https://togithub.com/Foso/Ktorfit)
| dependencies | minor | `1.13.0` -> `1.14.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/de.jensklingenberg.ktorfit:ktorfit-gradle-plugin/1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/de.jensklingenberg.ktorfit:ktorfit-gradle-plugin/1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/de.jensklingenberg.ktorfit:ktorfit-gradle-plugin/1.13.0/1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/de.jensklingenberg.ktorfit:ktorfit-gradle-plugin/1.13.0/1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[de.jensklingenberg.ktorfit:ktorfit-lib](https://togithub.com/Foso/Ktorfit)
| dependencies | minor | `1.13.0` -> `1.14.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/de.jensklingenberg.ktorfit:ktorfit-lib/1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/de.jensklingenberg.ktorfit:ktorfit-lib/1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/de.jensklingenberg.ktorfit:ktorfit-lib/1.13.0/1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/de.jensklingenberg.ktorfit:ktorfit-lib/1.13.0/1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[de.jensklingenberg.ktorfit:ktorfit-ksp](https://togithub.com/Foso/Ktorfit)
| dependencies | minor | `1.13.0` -> `1.14.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/de.jensklingenberg.ktorfit:ktorfit-ksp/1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/de.jensklingenberg.ktorfit:ktorfit-ksp/1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/de.jensklingenberg.ktorfit:ktorfit-ksp/1.13.0/1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/de.jensklingenberg.ktorfit:ktorfit-ksp/1.13.0/1.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[commons-codec:commons-codec](https://commons.apache.org/proper/commons-codec/)
([source](https://togithub.com/apache/commons-codec)) | dependencies |
minor | `1.16.1` -> `1.17.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/commons-codec:commons-codec/1.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/commons-codec:commons-codec/1.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/commons-codec:commons-codec/1.16.1/1.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/commons-codec:commons-codec/1.16.1/1.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[com.mikepenz:multiplatform-markdown-renderer](https://togithub.com/mikepenz/multiplatform-markdown-renderer)
| dependencies | minor | `0.14.0` -> `0.16.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/com.mikepenz:multiplatform-markdown-renderer/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.mikepenz:multiplatform-markdown-renderer/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.mikepenz:multiplatform-markdown-renderer/0.14.0/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.mikepenz:multiplatform-markdown-renderer/0.14.0/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[androidx.datastore:datastore](https://developer.android.com/jetpack/androidx/releases/datastore#1.1.0-dev01)
([source](https://cs.android.com/androidx/platform/frameworks/support))
| dependencies | minor | `1.0.0` -> `1.1.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/androidx.datastore:datastore/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/androidx.datastore:datastore/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/androidx.datastore:datastore/1.0.0/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/androidx.datastore:datastore/1.0.0/1.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[no.nordicsemi.android.kotlin.ble:client](https://togithub.com/NordicPlayground/Kotlin-BLE-Library)
| dependencies | patch | `1.0.15` -> `1.0.16` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/no.nordicsemi.android.kotlin.ble:client/1.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/no.nordicsemi.android.kotlin.ble:client/1.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/no.nordicsemi.android.kotlin.ble:client/1.0.15/1.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/no.nordicsemi.android.kotlin.ble:client/1.0.15/1.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[no.nordicsemi.android.kotlin.ble:scanner](https://togithub.com/NordicPlayground/Kotlin-BLE-Library)
| dependencies | patch | `1.0.15` -> `1.0.16` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/no.nordicsemi.android.kotlin.ble:scanner/1.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/no.nordicsemi.android.kotlin.ble:scanner/1.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/no.nordicsemi.android.kotlin.ble:scanner/1.0.15/1.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/no.nordicsemi.android.kotlin.ble:scanner/1.0.15/1.0.16?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[androidx.activity:activity-ktx](https://developer.android.com/jetpack/androidx/releases/activity#1.9.0)
([source](https://cs.android.com/androidx/platform/frameworks/support))
| dependencies | minor | `1.8.2` -> `1.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/androidx.activity:activity-ktx/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/androidx.activity:activity-ktx/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/androidx.activity:activity-ktx/1.8.2/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/androidx.activity:activity-ktx/1.8.2/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[androidx.activity:activity-compose](https://developer.android.com/jetpack/androidx/releases/activity#1.9.0)
([source](https://cs.android.com/androidx/platform/frameworks/support))
| dependencies | minor | `1.8.2` -> `1.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/androidx.activity:activity-compose/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/androidx.activity:activity-compose/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/androidx.activity:activity-compose/1.8.2/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/androidx.activity:activity-compose/1.8.2/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[androidx.core:core-ktx](https://developer.android.com/jetpack/androidx/releases/core#1.13.0)
([source](https://cs.android.com/androidx/platform/frameworks/support))
| dependencies | minor | `1.12.0` -> `1.13.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/androidx.core:core-ktx/1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/androidx.core:core-ktx/1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/androidx.core:core-ktx/1.12.0/1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/androidx.core:core-ktx/1.12.0/1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[io.sentry:sentry-android-gradle-plugin](https://togithub.com/getsentry/sentry-android-gradle-plugin)
| dependencies | minor | `4.4.0` -> `4.5.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.sentry:sentry-android-gradle-plugin/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.sentry:sentry-android-gradle-plugin/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.sentry:sentry-android-gradle-plugin/4.4.0/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.sentry:sentry-android-gradle-plugin/4.4.0/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[com.google.android.horologist:horologist-compose-layout](https://togithub.com/google/horologist)
| dependencies | patch | `0.6.8` -> `0.6.9` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.android.horologist:horologist-compose-layout/0.6.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.android.horologist:horologist-compose-layout/0.6.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.android.horologist:horologist-compose-layout/0.6.8/0.6.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.android.horologist:horologist-compose-layout/0.6.8/0.6.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[androidx.compose.compiler:compiler](https://developer.android.com/jetpack/androidx/releases/compose-compiler#1.5.12)
([source](https://cs.android.com/androidx/platform/frameworks/support))
| dependencies | patch | `1.5.11` -> `1.5.12` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/androidx.compose.compiler:compiler/1.5.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/androidx.compose.compiler:compiler/1.5.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/androidx.compose.compiler:compiler/1.5.11/1.5.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/androidx.compose.compiler:compiler/1.5.11/1.5.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[androidx.compose.ui:ui-tooling](https://developer.android.com/jetpack/androidx/releases/compose-ui#1.6.6)
([source](https://cs.android.com/androidx/platform/frameworks/support))
| dependencies | patch | `1.6.5` -> `1.6.6` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/androidx.compose.ui:ui-tooling/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/androidx.compose.ui:ui-tooling/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/androidx.compose.ui:ui-tooling/1.6.5/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/androidx.compose.ui:ui-tooling/1.6.5/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[androidx.compose.ui:ui](https://developer.android.com/jetpack/androidx/releases/compose-ui#1.6.6)
([source](https://cs.android.com/androidx/platform/frameworks/support))
| dependencies | patch | `1.6.5` -> `1.6.6` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/androidx.compose.ui:ui/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/androidx.compose.ui:ui/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/androidx.compose.ui:ui/1.6.5/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/androidx.compose.ui:ui/1.6.5/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[androidx.compose.foundation:foundation](https://developer.android.com/jetpack/androidx/releases/compose-foundation#1.6.6)
([source](https://cs.android.com/androidx/platform/frameworks/support))
| dependencies | patch | `1.6.5` -> `1.6.6` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/androidx.compose.foundation:foundation/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/androidx.compose.foundation:foundation/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/androidx.compose.foundation:foundation/1.6.5/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/androidx.compose.foundation:foundation/1.6.5/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[androidx.compose.material:material](https://developer.android.com/jetpack/androidx/releases/compose-material#1.6.6)
([source](https://cs.android.com/androidx/platform/frameworks/support))
| dependencies | patch | `1.6.5` -> `1.6.6` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/androidx.compose.material:material/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/androidx.compose.material:material/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/androidx.compose.material:material/1.6.5/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/androidx.compose.material:material/1.6.5/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

###
[`v4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v400)

[Compare Source](https://togithub.com/actions/checkout/compare/v3...v4)

- [Support fetching without the --progress
option](https://togithub.com/actions/checkout/pull/1067)
-   [Update to node20](https://togithub.com/actions/checkout/pull/1436)

###
[`v3`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v360)

[Compare Source](https://togithub.com/actions/checkout/compare/v2...v3)

- [Fix: Mark test scripts with Bash'isms to be run via
Bash](https://togithub.com/actions/checkout/pull/1377)
- [Add option to fetch tags even if fetch-depth >
0](https://togithub.com/actions/checkout/pull/579)

</details>

<details>
<summary>actions/setup-java (actions/setup-java)</summary>

### [`v4`](https://togithub.com/actions/setup-java/compare/v3...v4)

[Compare
Source](https://togithub.com/actions/setup-java/compare/v3...v4)

### [`v3`](https://togithub.com/actions/setup-java/compare/v2...v3)

[Compare
Source](https://togithub.com/actions/setup-java/compare/v2...v3)

</details>

<details>
<summary>mrmans0n/compose-rules
(io.nlopez.compose.rules:detekt)</summary>

###
[`v0.3.18`](https://togithub.com/mrmans0n/compose-rules/releases/tag/v0.3.18)

#### Changelog

- Detect shadowing of modifier names in ModifierReused
([#&#8203;239](https://togithub.com/mrmans0n/compose-rules/issues/239))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)
- Add an allowlist for VM names for whose ViewModelForwarding is allowed
([#&#8203;238](https://togithub.com/mrmans0n/compose-rules/issues/238))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)
- KtCallExpressions in the non emitters list are treated as non-emitters
([#&#8203;237](https://togithub.com/mrmans0n/compose-rules/issues/237))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)

###
[`v0.3.17`](https://togithub.com/mrmans0n/compose-rules/releases/tag/v0.3.17)

#### Changelog

- Add more types to ComposableNonEmittersList
([#&#8203;233](https://togithub.com/mrmans0n/compose-rules/issues/233))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)

###
[`v0.3.16`](https://togithub.com/mrmans0n/compose-rules/releases/tag/v0.3.16)

#### Changelog

- Some minor code cleanups
([#&#8203;232](https://togithub.com/mrmans0n/compose-rules/issues/232))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)
- Add M3 composables to the list of known content emitters
([#&#8203;231](https://togithub.com/mrmans0n/compose-rules/issues/231))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)
- Honor the ComposableNaming suppression in the Naming rule
([#&#8203;230](https://togithub.com/mrmans0n/compose-rules/issues/230))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)
- Fix link in documentation
([#&#8203;228](https://togithub.com/mrmans0n/compose-rules/issues/228))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)
- Update plugin com.gradle.develocity to v3.17.2
([#&#8203;226](https://togithub.com/mrmans0n/compose-rules/issues/226))
[@&#8203;renovate](https://togithub.com/renovate)
- Swap gradle enterprise (deprecated) for develocity
([#&#8203;223](https://togithub.com/mrmans0n/compose-rules/issues/223))
[@&#8203;mrmans0n](https://togithub.com/mrmans0n)

</details>

<details>
<summary>arkivanov/Essenty
(com.arkivanov.essenty:lifecycle-coroutines)</summary>

###
[`v2.0.0`](https://togithub.com/arkivanov/Essenty/releases/tag/2.0.0)

[Compare
Source](https://togithub.com/arkivanov/Essenty/compare/2.0.0-beta02...2.0.0)

##### Changes since version 2.0.0-beta02

- Added `Bundle#putSerializable` and `Bundle#getSerializable` extension
functions for `kotlinx-serialization`
([#&#8203;166](https://togithub.com/arkivanov/Essenty/issues/166))
- Updated Kotlin to `1.9.23` and `kotlinx-serialization` to `1.6.3`
([#&#8203;168](https://togithub.com/arkivanov/Essenty/issues/168))

##### Earlier changes since version 1.3.0

- Removed `Parcelable` support, fully migrated to
`kotlinx-serialization`
([#&#8203;132](https://togithub.com/arkivanov/Essenty/issues/132))
- Enabled `wasmJs` browser target
([#&#8203;137](https://togithub.com/arkivanov/Essenty/issues/137))
- Added `discardSavedState` flag for Android `StateKeeper` builder
function
([#&#8203;130](https://togithub.com/arkivanov/Essenty/issues/130))
- Added `discardSavedState` argument to
`SavedStateRegistryOwner#stateKeeper` extension function
([#&#8203;131](https://togithub.com/arkivanov/Essenty/issues/131))
- Added `discardRetainedInstances` flag to Android `InstanceKeeper`
([#&#8203;135](https://togithub.com/arkivanov/Essenty/issues/135))
- Don't throw if `InstanceKeeper` is already destroyed
([#&#8203;129](https://togithub.com/arkivanov/Essenty/issues/129))
- Disabled debug artifact publications for Android
([#&#8203;134](https://togithub.com/arkivanov/Essenty/issues/134))
- Use Base64 for byte array encoding in `SerializableContainer`
(significantly reduces the size)
([#&#8203;138](https://togithub.com/arkivanov/Essenty/issues/138))
- Fixed a crash when serializing nullable `SerializableContainer`
([#&#8203;141](https://togithub.com/arkivanov/Essenty/issues/141))
- Don't use `reified T` in `InstanceKeeper#getOrCreate`
([#&#8203;140](https://togithub.com/arkivanov/Essenty/issues/140))
- Fixed possible `ZipException` crash during state restoration on some
Android devices
([#&#8203;143](https://togithub.com/arkivanov/Essenty/issues/143), see
[#&#8203;142](https://togithub.com/arkivanov/Essenty/issues/142))
- Added enabled changed listeners to `BackDispatcher`
([#&#8203;146](https://togithub.com/arkivanov/Essenty/issues/146))
- Replaced `PredictiveBackDispatcher` with normal methods in
`BackDispatcher`
([#&#8203;147](https://togithub.com/arkivanov/Essenty/issues/147))
- Added `BackDispatcher#connectOnBackPressedCallback` extension function
([#&#8203;148](https://togithub.com/arkivanov/Essenty/issues/148))
- Added `BackHandler#isRegistered` method
([#&#8203;150](https://togithub.com/arkivanov/Essenty/issues/150))
- Added `Bundle#putSerializableContainer` and
`Bundle#getSerializableContainer` extension functions
([#&#8203;149](https://togithub.com/arkivanov/Essenty/issues/149))
- Added `ApplicationLifecycle` for `ios` and `tvos` targets
([#&#8203;155](https://togithub.com/arkivanov/Essenty/issues/155))
- Cancel/start back gesture progress on callback change
([#&#8203;154](https://togithub.com/arkivanov/Essenty/issues/154))
- Removed deprecated code
([#&#8203;156](https://togithub.com/arkivanov/Essenty/issues/156))
- Updated Reaktive to `2.1.0` and kotlinx-coroutines to `1.8.0`,
`lifecycle-reaktive` module now supports `wasmJs` target
([#&#8203;162](https://togithub.com/arkivanov/Essenty/issues/162))
- Added `ApplicationLifecycle#destroy` method
([#&#8203;163](https://togithub.com/arkivanov/Essenty/issues/163))

##### Versions and dependencies

Kotlin: `1.9.23`
kotlinx-serialization: `1.6.3`

##### Module `lifecycle-coroutines`

kotlinx-coroutines: `1.8.0`

##### Module `lifecycle-reaktive`

Reaktive: `2.1.0`

</details>

<details>
<summary>Foso/Ktorfit
(de.jensklingenberg.ktorfit:ktorfit-gradle-plugin)</summary>

### [`v1.14.0`](https://togithub.com/Foso/Ktorfit/releases/tag/1.14.0)

[Compare
Source](https://togithub.com/Foso/Ktorfit/compare/1.13.0...1.14.0)

-   Build with KSP 1.0.20, Kotlin 2.0.0-RC1, Ktor 2.3.10

</details>

<details>
<summary>apache/commons-codec (commons-codec:commons-codec)</summary>

###
[`v1.17.0`](https://togithub.com/apache/commons-codec/blob/HEAD/RELEASE-NOTES.txt#Apache-Commons-Codec-1170-RELEASE-NOTES)

The Apache Commons Codec component contains encoder and decoders for
various formats such as Base16, Base32, Base64, digest, and Hexadecimal.
In addition to these
widely used encoders and decoders, the codec package also maintains a
collection of phonetic encoding utilities.

Feature and fix release. Requires a minimum of Java 8.

</details>

<details>
<summary>mikepenz/multiplatform-markdown-renderer
(com.mikepenz:multiplatform-markdown-renderer)</summary>

###
[`v0.16.0`](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.16.0)

#### 🚀 Features

- Add support for `extended-spans` - Improved looks for inline code,
animated underlines
- PR:
[#&#8203;141](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/141)
- Thanks [@&#8203;ZacSweers](https://togithub.com/ZacSweers) for the
suggestion
- Thanks [@&#8203;saket](https://togithub.com/saket) for the [awesome
implementation](https://togithub.com/saket/extended-spans)
-   Update to compose 1.6.6
- PR:
[#&#8203;142](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/142)
-   Add ability to overwrite the annotated string building logic
- PR:
[#&#8203;144](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/144)

#### 🐛 Fixes

-   Skip whitespace in multiline blockquote
- PR:
[#&#8203;143](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/143)
- Thanks [@&#8203;Zeng1998](https://togithub.com/Zeng1998) for the
report

#### 💬 Other

-   Update CI actions to newer versions
- PR:
[#&#8203;140](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/140)

###
[`v0.15.0`](https://togithub.com/mikepenz/multiplatform-markdown-renderer/releases/tag/v0.15.0)

#### 🚀 Features

-   Offer new color option for `inlineCodeText`
- PR:
[#&#8203;134](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/134)
    -   Thanks [@&#8203;ZacSweers](https://togithub.com/ZacSweers)
-   Include support for `GFMElementTypes.STRIKETHROUGH`
- PR:
[#&#8203;138](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/138)
    -   Thanks [@&#8203;ZacSweers](https://togithub.com/ZacSweers)

#### 🐛 Fixes

-   Fix text following a link is still clickable
- PR:
[#&#8203;135](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/135)
- Thanks [@&#8203;diegoberaldin](https://togithub.com/diegoberaldin)
-   Use the correct color for the `divider`
- PR:
[#&#8203;137](https://togithub.com/mikepenz/multiplatform-markdown-renderer/issues/137)
    -   Thanks [@&#8203;ZacSweers](https://togithub.com/ZacSweers)

</details>

<details>
<summary>getsentry/sentry-android-gradle-plugin
(io.sentry:sentry-android-gradle-plugin)</summary>

###
[`v4.5.0`](https://togithub.com/getsentry/sentry-android-gradle-plugin/blob/HEAD/CHANGELOG.md#450)

[Compare
Source](https://togithub.com/getsentry/sentry-android-gradle-plugin/compare/4.4.1...4.5.0)

##### Fixes

- Remove excessive info logging
([#&#8203;696](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/696))

##### Dependencies

- Bump Android SDK from v7.6.0 to v7.8.0
([#&#8203;690](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/690))
-
[changelog](https://togithub.com/getsentry/sentry-java/blob/main/CHANGELOG.md#780)
-
[diff](https://togithub.com/getsentry/sentry-java/compare/7.6.0...7.8.0)
- Bump CLI from v2.28.6 to v2.31.0
([#&#8203;684](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/684))
-
[changelog](https://togithub.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#2310)
-
[diff](https://togithub.com/getsentry/sentry-cli/compare/2.28.6...2.31.0)

###
[`v4.4.1`](https://togithub.com/getsentry/sentry-android-gradle-plugin/blob/HEAD/CHANGELOG.md#441)

[Compare
Source](https://togithub.com/getsentry/sentry-android-gradle-plugin/compare/4.4.0...4.4.1)

##### Fixes

- Fix circular depencency issue between mergeAssets and minify tasks
([#&#8203;682](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/682))
- Fix sentry-cli not being extracted prior to task execution
([#&#8203;691](https://togithub.com/getsentry/sentry-android-gradle-plugin/pull/691))

</details>

<details>
<summary>google/horologist
(com.google.android.horologist:horologist-compose-layout)</summary>

###
[`v0.6.9`](https://togithub.com/google/horologist/releases/tag/v0.6.9):
0.6.9

-   Use Rotary from Wear Compose
-   Update dependencies

##### What's Changed

- Uses Horologist button by
[@&#8203;kul3r4](https://togithub.com/kul3r4) in
[https://github.com/google/horologist/pull/2184](https://togithub.com/google/horologist/pull/2184)
- Update all dependencies 1.11.0 to v1.12.0 by
[@&#8203;renovate-bot](https://togithub.com/renovate-bot) in
[https://github.com/google/horologist/pull/2190](https://togithub.com/google/horologist/pull/2190)
- Update UAMPEntity screen to use AlertDialog by
[@&#8203;kul3r4](https://togithub.com/kul3r4) in
[https://github.com/google/horologist/pull/2191](https://togithub.com/google/horologist/pull/2191)
- Update screenshots before hardware switch by
[@&#8203;yschimke](https://togithub.com/yschimke) in
[https://github.com/google/horologist/pull/2192](https://togithub.com/google/horologist/pull/2192)
- Expand on description of AmbientAware parameter by
[@&#8203;ithinkihaveacat](https://togithub.com/ithinkihaveacat) in
[https://github.com/google/horologist/pull/2195](https://togithub.com/google/horologist/pull/2195)
- Add AmbientAware sample code by
[@&#8203;ithinkihaveacat](https://togithub.com/ithinkihaveacat) in
[https://github.com/google/horologist/pull/2194](https://togithub.com/google/horologist/pull/2194)
- Export AmbientLifecycleObserver by
[@&#8203;ithinkihaveacat](https://togithub.com/ithinkihaveacat) in
[https://github.com/google/horologist/pull/2198](https://togithub.com/google/horologist/pull/2198)
- Update all dependencies by
[@&#8203;yschimke](https://togithub.com/yschimke) in
[https://github.com/google/horologist/pull/2199](https://togithub.com/google/horologist/pull/2199)
- Update plugin com.gradle.enterprise 3.17.1 to v3.17.2 by
[@&#8203;renovate-bot](https://togithub.com/renovate-bot) in
[https://github.com/google/horologist/pull/2196](https://togithub.com/google/horologist/pull/2196)
- Split up screenshots by
[@&#8203;yschimke](https://togithub.com/yschimke) in
[https://github.com/google/horologist/pull/2197](https://togithub.com/google/horologist/pull/2197)
- Update OkHttp to 5.0.0.alpha.14 by
[@&#8203;yschimke](https://togithub.com/yschimke) in
[https://github.com/google/horologist/pull/2200](https://togithub.com/google/horologist/pull/2200)
- Update all dependencies by
[@&#8203;renovate-bot](https://togithub.com/renovate-bot) in
[https://github.com/google/horologist/pull/2201](https://togithub.com/google/horologist/pull/2201)
- use Wear Compose Rotary APIs by
[@&#8203;yschimke](https://togithub.com/yschimke) in
[https://github.com/google/horologist/pull/2189](https://togithub.com/google/horologist/pull/2189)
- Update DataStore dependencies 1.0.0 to v1.1.0 by
[@&#8203;yschimke](https://togithub.com/yschimke) in
[https://github.com/google/horologist/pull/2205](https://togithub.com/google/horologist/pull/2205)

##### New Contributors

- [@&#8203;ithinkihaveacat](https://togithub.com/ithinkihaveacat) made
their first contribution in
[https://github.com/google/horologist/pull/2195](https://togithub.com/google/horologist/pull/2195)

**Full Changelog**:
google/horologist@v0.6.8...v0.6.9

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/flipperdevices/Flipper-Android-App).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMyMS4yIiwidGFyZ2V0QnJhbmNoIjoiZGV2IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Nikita Kulikov <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants