nowinandroid
nowinandroid copied to clipboard
A fully functional Android app built entirely with Kotlin and Jetpack Compose
Mi waahn gi unu aad-iez faam . Ih sinima wi bi faib kandok (hmm) Nais pikni mi a wan krokodail . Mi wi iit yu nais flick wid mi kodaak...
This PR contains the following updates: | Package | Type | Update | Change | Age | Confidence | |---|---|---|---|---|---| | [actions/checkout](https://redirect.github.com/actions/checkout) | action | major | `v4` -> `v6`...
**DO NOT CREATE A PULL REQUEST WITHOUT READING THESE INSTRUCTIONS** ## Instructions Thanks for submitting a pull request. To accept your pull request we need you do a few things:...
This adds -repackageclasses to the R8 configuration so that most classes will have their package name stripped in the release build. This reduces the size of the descriptors in the...
### Is there an existing issue for this? - [x] I have searched the existing issues ### Describe the problem The app still has traditional material 3 design ### Describe...
The build-logic/convention module currently uses `compileOnly(libs.android.gradlePlugin)` which refers to the `com.android.tools.build:gradle` artifact. However there is also the `com.android.tools.build:gradle-api` artifact, which sounds more like the public AGP API that should be...
**What I have done and why** Currently the action to show coverage does not seem to be working. #1920 Changed the target API to display from 30 to 34. It...
In `suspendRunCatching`, a `CancellationException` gets re-thrown: https://github.com/android/nowinandroid/blob/689ef92e41427ab70f82e2c9fe59755441deae92/core/data/src/main/kotlin/com/google/samples/apps/nowinandroid/core/data/SyncUtilities.kt#L58 However, according to this [post](https://betterprogramming.pub/the-silent-killer-thats-crashing-your-coroutines-9171d1e8f79b) (further acknowledged [here](https://github.com/Kotlin/kotlinx.coroutines/issues/3658#issuecomment-1465747377)), it's more advisable to `ensureActive()` instead. Maybe like this? ```kotlin private suspend fun suspendRunCatching(block: suspend...