Skip to content

Commit af04cd9

Browse files
authored
Delete :stream-chat-android-ui-utils. (#6080)
1 parent 4690243 commit af04cd9

File tree

88 files changed

+1369
-851
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

88 files changed

+1369
-851
lines changed

.github/CODEOWNERS

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ stream-chat-android-compose @GetStream/android-developers
2424
stream-chat-android-compose-sample @GetStream/android-developers
2525
stream-chat-android-ui-guides @GetStream/android-developers
2626
stream-chat-android-ui-uitests @GetStream/android-developers
27-
stream-chat-android-ui-utils @GetStream/android-developers
2827

2928
# Libraries
3029
libraries/external @GetStream/android-developers

.github/workflows/localazy-upload.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ on:
88
- 'stream-chat-android-compose/src/main/res/values/strings.xml'
99
- 'stream-chat-android-ui-common/src/main/res/values/strings.xml'
1010
- 'stream-chat-android-ui-components/src/main/res/values/strings.xml'
11-
- 'stream-chat-android-ui-utils/src/main/res/values/strings.xml'
1211

1312
jobs:
1413
localazy-upload:

build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ streamProject {
5050
"stream-chat-android-offline",
5151
"stream-chat-android-state",
5252
"stream-chat-android-ui-common",
53-
"stream-chat-android-ui-utils",
5453
)
5554
}
5655
}

fastlane/Fastfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,10 +180,10 @@ end
180180

181181
private_lane :sources_matrix do
182182
{
183-
unit: ['stream-chat-android-test', 'stream-chat-android-client', 'stream-chat-android-compose/', 'stream-chat-android-core', 'stream-chat-android-markdown-transformer', 'stream-chat-android-offline', 'stream-chat-android-state', 'stream-chat-android-ui-common', 'stream-chat-android-ui-components/', 'stream-chat-android-ui-utils/'],
183+
unit: ['stream-chat-android-test', 'stream-chat-android-client', 'stream-chat-android-compose/', 'stream-chat-android-core', 'stream-chat-android-markdown-transformer', 'stream-chat-android-offline', 'stream-chat-android-state', 'stream-chat-android-ui-common', 'stream-chat-android-ui-components/'],
184184
ui: ['stream-chat-android-ui', '.github/workflows/snapshot-test'],
185185
e2e: ['buildSrc', 'stream-chat-android', '.github/workflows/e2e-test'],
186-
sonar: ['stream-chat-android-client/', 'stream-chat-android-compose/', 'stream-chat-android-core/', 'stream-chat-android-markdown-transformer/', 'stream-chat-android-offline/', 'stream-chat-android-state/', 'stream-chat-android-ui-common/', 'stream-chat-android-ui-components/', 'stream-chat-android-ui-utils/'],
186+
sonar: ['stream-chat-android-client/', 'stream-chat-android-compose/', 'stream-chat-android-core/', 'stream-chat-android-markdown-transformer/', 'stream-chat-android-offline/', 'stream-chat-android-state/', 'stream-chat-android-ui-common/', 'stream-chat-android-ui-components/'],
187187
ruby: ['fastlane', 'Gemfile', 'Gemfile.lock']
188188
}
189189
end

localazy.json

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,6 @@
1919
"pattern": "stream-chat-android-ui-components/src/main/res/values/strings.xml",
2020
"file": "strings-ui-components.xml"
2121
},
22-
{
23-
"pattern": "stream-chat-android-ui-utils/src/main/res/values/strings.xml",
24-
"file": "strings-ui-utils.xml"
25-
},
2622
{
2723
"group": "client-all",
2824
"pattern": "stream-chat-android-client/src/main/res/values-*/strings.xml",
@@ -46,12 +42,6 @@
4642
"pattern": "stream-chat-android-ui-components/src/main/res/values-*/strings.xml",
4743
"lang": "${autodetectLang}",
4844
"file": "strings-ui-components.xml"
49-
},
50-
{
51-
"group": "ui-utils-all",
52-
"pattern": "stream-chat-android-ui-utils/src/main/res/values-*/strings.xml",
53-
"lang": "${autodetectLang}",
54-
"file": "strings-ui-utils.xml"
5545
}
5646
]
5747
},
@@ -76,11 +66,6 @@
7666
"stop": true,
7767
"conditions": "equals: ${file}, strings-ui-components.xml",
7868
"output": "stream-chat-android-ui-components/src/main/res/values-${langAndroidRes}/strings.xml"
79-
},
80-
{
81-
"stop": true,
82-
"conditions": "equals: ${file}, strings-ui-utils.xml",
83-
"output": "stream-chat-android-ui-utils/src/main/res/values-${langAndroidRes}/strings.xml"
8469
}
8570
]
8671
}

scripts/local-release.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,6 @@ modules=(
126126
"stream-chat-android-state"
127127
"stream-chat-android-ui-common"
128128
"stream-chat-android-ui-components"
129-
"stream-chat-android-ui-utils"
130129
)
131130

132131
# Function to restore the modified fields in the config file and the gradle file

settings.gradle.kts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,7 @@ plugins {
4848
id("com.gradle.enterprise") version "3.7"
4949
}
5050
include (
51-
":stream-chat-android-ui-utils",
52-
":stream-chat-android-ui-common",
51+
":stream-chat-android-ui-common",
5352
":stream-chat-android-ui-components",
5453
":stream-chat-android-ui-components-sample",
5554
":stream-chat-android-ui-guides",

stream-chat-android-compose-sample/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,6 @@ tasks.withType<KotlinCompile> {
131131
dependencies {
132132
implementation(project(":stream-chat-android-compose"))
133133
implementation(project(":stream-chat-android-offline"))
134-
implementation(project(":stream-chat-android-ui-utils"))
135134

136135
implementation(libs.androidx.core.ktx)
137136
implementation(libs.androidx.appcompat)

stream-chat-android-compose-sample/src/main/java/io/getstream/chat/android/compose/sample/ui/location/LocationPicker.kt

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,11 @@ package io.getstream.chat.android.compose.sample.ui.location
1919
import android.Manifest
2020
import android.app.Activity
2121
import android.content.Context
22+
import android.content.Intent
2223
import android.content.pm.PackageManager
2324
import android.location.Location
25+
import android.net.Uri
26+
import android.provider.Settings
2427
import androidx.activity.compose.rememberLauncherForActivityResult
2528
import androidx.activity.result.IntentSenderRequest
2629
import androidx.activity.result.contract.ActivityResultContracts
@@ -68,7 +71,6 @@ import io.getstream.chat.android.compose.sample.vm.SharedLocationViewModel
6871
import io.getstream.chat.android.compose.sample.vm.SharedLocationViewModelFactory
6972
import io.getstream.chat.android.compose.ui.components.LoadingIndicator
7073
import io.getstream.chat.android.compose.ui.theme.ChatTheme
71-
import io.getstream.chat.android.uiutils.util.openSystemSettings
7274
import kotlinx.coroutines.tasks.await
7375
import java.util.Date
7476

@@ -220,10 +222,11 @@ private fun LocationContent(
220222
longitude = location!!.longitude,
221223
)
222224
} else if (showLocationPermissionRequired) {
225+
val context = LocalContext.current
223226
LocationPermissionRequired(
224227
modifier = modifier,
225228
onClick = {
226-
context.openSystemSettings()
229+
openSystemSettings(context)
227230
onDismiss()
228231
},
229232
)
@@ -353,6 +356,15 @@ private suspend fun Context.isLocationEnabled(priority: Int): Boolean {
353356
}
354357
}
355358

359+
private fun openSystemSettings(context: Context) {
360+
val intent = Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS).apply {
361+
val uri: Uri = Uri.fromParts("package", context.packageName, null)
362+
addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
363+
data = uri
364+
}
365+
context.startActivity(intent)
366+
}
367+
356368
@Preview(showBackground = true)
357369
@Composable
358370
private fun LocationPickerContentPreview() {

stream-chat-android-compose/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,6 @@ tasks.withType<KotlinCompile> {
7373
dependencies {
7474
api(project(":stream-chat-android-ui-common"))
7575
implementation(project(":stream-chat-android-previewdata"))
76-
implementation(project(":stream-chat-android-ui-utils"))
7776

7877
implementation(libs.androidx.appcompat)
7978
implementation(libs.stream.log)

0 commit comments

Comments
 (0)