This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

refactor: update versions

+32 -33
+15 -10
gradle/libs.versions.toml
··· 1 1 [versions] 2 2 3 3 composeMultiplatformMediaPlayer = "1.0.41" 4 - kotlin = "2.1.20" 5 - compose = "1.8.0" 6 - agp = "8.6.1" 7 - androidx-activityCompose = "1.10.1" 8 - androidx-uiTest = "1.8.2" 9 - cameraCore = "1.4.2" 10 - cameraCompose = "1.5.0-beta01" 11 - media3CommonKtx = "1.7.1" 4 + kotlin = "2.3.0" 5 + compose = "1.10.0" 6 + agp = "8.13.2" 7 + androidx-activityCompose = "1.12.3" 8 + androidx-uiTest = "1.10.2" 9 + cameraCore = "1.5.3" 10 + cameraCompose = "1.5.3" 11 + litert = "1.4.1" 12 + media3CommonKtx = "1.9.1" 12 13 poseDetectionVersion = "18.0.0-beta5" 13 - filekitCore = "0.10.0-beta04" 14 - tensorflow = "0.4.4" 14 + filekitCore = "0.12.0" 15 + tensorflow = "0.5.0" 15 16 16 17 [libraries] 17 18 ··· 27 28 androidx-camera-lifecycle = { module = "androidx.camera:camera-lifecycle", version.ref = "cameraCore" } 28 29 androidx-camera-view = { module = "androidx.camera:camera-view", version.ref = "cameraCore" } 29 30 compose-multiplatform-media-player = { module = "network.chaintech:compose-multiplatform-media-player", version.ref = "composeMultiplatformMediaPlayer" } 31 + litert = { module = "com.google.ai.edge.litert:litert", version.ref = "litert" } 32 + litert-gpu = { module = "com.google.ai.edge.litert:litert-gpu", version.ref = "litert" } 33 + litert-metadata = { module = "com.google.ai.edge.litert:litert-metadata", version.ref = "litert" } 34 + litert-support = { module = "com.google.ai.edge.litert:litert-support", version.ref = "litert" } 30 35 pose-detection = { module = "com.google.mlkit:pose-detection", version.ref = "poseDetectionVersion" } 31 36 pose-detection-common = { group = "com.google.mlkit", name = "pose-detection-common", version.ref = "poseDetectionVersion" } 32 37 filekit-core = { module = "io.github.vinceglb:filekit-core", version.ref = "filekitCore" }
+6 -7
posedetection/build.gradle.kts
··· 6 6 7 7 mavenPublishing { 8 8 publishToMavenCentral(SonatypeHost.CENTRAL_PORTAL) 9 - coordinates("com.performancecoachlab.posedetection", "posedetection-compose", "4.6.0") 9 + coordinates("com.performancecoachlab.posedetection", "posedetection-compose", "4.7.0") 10 10 11 11 pom { 12 12 name.set("Pose Detection") ··· 90 90 implementation(libs.pose.detection) 91 91 implementation(libs.pose.detection.common) 92 92 implementation(libs.androidx.media3.common.ktx) 93 - //implementation(libs.tensorflow.lite.task.vision) 94 - implementation("com.google.ai.edge.litert:litert:1.4.1") 95 - implementation("com.google.ai.edge.litert:litert-support:1.4.1") 96 - implementation("com.google.ai.edge.litert:litert-metadata:1.4.1") 97 - implementation("com.google.ai.edge.litert:litert-gpu:1.4.1") 93 + implementation(libs.litert) 94 + implementation(libs.litert.support) 95 + implementation(libs.litert.metadata) 96 + implementation(libs.litert.gpu) 98 97 } 99 98 100 99 } ··· 102 101 103 102 android { 104 103 namespace = "com.performancecoachlab.posedetection" 105 - compileSdk = 35 104 + compileSdk = 36 106 105 defaultConfig { 107 106 minSdk = 21 108 107 testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
+2 -2
sample/composeApp/build.gradle.kts
··· 56 56 57 57 android { 58 58 namespace = "com.nate.posedetection" 59 - compileSdk = 35 59 + compileSdk = 36 60 60 61 61 defaultConfig { 62 62 minSdk = 24 63 - targetSdk = 35 63 + targetSdk = 36 64 64 65 65 applicationId = "com.nate.posedetection.androidApp" 66 66 versionCode = 1
+4 -9
sample/composeApp/src/commonMain/kotlin/com/nate/posedetection/App.kt
··· 10 10 import androidx.compose.foundation.layout.WindowInsets 11 11 import androidx.compose.foundation.layout.fillMaxSize 12 12 import androidx.compose.foundation.layout.fillMaxWidth 13 - import androidx.compose.foundation.layout.height 14 13 import androidx.compose.foundation.layout.imePadding 15 14 import androidx.compose.foundation.layout.padding 16 15 import androidx.compose.foundation.layout.safeDrawing ··· 20 19 import androidx.compose.material3.CircularProgressIndicator 21 20 import androidx.compose.material3.DropdownMenu 22 21 import androidx.compose.material3.DropdownMenuItem 23 - import androidx.compose.material3.OutlinedButton 22 + import androidx.compose.material3.HorizontalDivider 23 + import androidx.compose.material3.IconButton 24 + import androidx.compose.material3.RadioButton 25 + import androidx.compose.material3.Switch 24 26 import androidx.compose.material3.Tab 25 27 import androidx.compose.material3.TabRow 26 28 import androidx.compose.material3.Text 27 - import androidx.compose.material3.TextButton 28 - import androidx.compose.material3.Icon 29 - import androidx.compose.material3.IconButton 30 - import androidx.compose.material3.Switch 31 - import androidx.compose.material3.HorizontalDivider 32 - import androidx.compose.material3.RadioButton 33 29 import androidx.compose.runtime.Composable 34 30 import androidx.compose.runtime.DisposableEffect 35 31 import androidx.compose.runtime.LaunchedEffect ··· 47 43 import androidx.compose.ui.graphics.ImageBitmap 48 44 import androidx.compose.ui.graphics.drawscope.Stroke 49 45 import androidx.compose.ui.layout.ContentScale 50 - import androidx.compose.ui.text.font.FontWeight 51 46 import androidx.compose.ui.text.style.TextAlign 52 47 import androidx.compose.ui.unit.dp 53 48 import androidx.compose.ui.unit.sp
+5 -5
sample/gradle/libs.versions.toml
··· 1 1 [versions] 2 2 3 - kotlin = "2.1.20" 4 - compose = "1.8.0-beta01" 5 - agp = "8.6.1" 6 - androidx-activityCompose = "1.10.1" 7 - androidx-uiTest = "1.7.8" 3 + kotlin = "2.3.0" 4 + compose = "1.10.0" 5 + agp = "8.13.2" 6 + androidx-activityCompose = "1.12.3" 7 + androidx-uiTest = "1.10.2" 8 8 9 9 [libraries] 10 10