nowinandroid
nowinandroid copied to clipboard
A fully functional Android app built entirely with Kotlin and Jetpack Compose
Bumps `protobuf` from 3.24.4 to 3.25.1. Updates `com.google.protobuf:protobuf-kotlin-lite` from 3.24.4 to 3.25.1 Updates `com.google.protobuf:protoc` from 3.24.4 to 3.25.1 Commits 7f94235 Updating version.json and repo version numbers to: 25.1 e4b00c7 Add...
Bumps the kotlin-ksp-compose group with 6 updates: | Package | From | To | | --- | --- | --- | | [org.jetbrains.kotlin:kotlin-stdlib-jdk8](https://github.com/JetBrains/kotlin) | `1.9.21` | `1.9.22` | | [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin)...
Fixes #1095 Now Notification permission will be asked after knowing the interests of the user https://github.com/android/nowinandroid/assets/70971577/092c8830-6d21-4f22-8a14-7737f6fa7124
Fixes #1068 [Screen_recording_20231210_133959.webm](https://github.com/android/nowinandroid/assets/1921278/3969b588-96e8-424f-9cc6-8b13e60c2835)
This will help devs run the right command, and it's easier to find. 
`searchResultUiState` transitively relied on `getSearchContentsCount` updates and on `userDataRepository` to emit something.
https://firebase.google.com/docs/android/kotlin-migration Requirements: Firebase BoM 32.5.0, but let's update to the latest 32.6.0. And remove warnings: - `'logEvent(String, ParametersBuilder.() -> Unit): Unit' is deprecated. Migrate to use the KTX API from...
Updates: - https://github.com/JetBrains/kotlin/releases/tag/2.0.0 - https://github.com/google/ksp/releases/tag/2.0.0-1.0.21 Notable changes: - [x] Update `kotlin-ksp` dependabot group - [x] Migrate to Kotlin's Compose compiler - https://android-developers.googleblog.com/2024/04/jetpack-compose-compiler-moving-to-kotlin-repository.html - https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-compiler.html#migrating-a-jetpack-compose-project Issues: - [x] [KT-63722](https://youtrack.jetbrains.com/issue/KT-63722) Fixed in...
This was the only remaining instrumented test of `:core:designsystem` module.
Some modules, like `:core:datastore` probably don't need to be "Android" aware. And this PR prepares the work to transform them into simpler JVM modules. I've decided to go with an...