stream-chat-android
stream-chat-android copied to clipboard
:speech_balloon: Android Chat SDK ➜ Stream Chat API. UI component libraries for chat apps. Kotlin & Jetpack Compose messaging SDK for Android chat
### Context & proposal The side effects for `DistinctCalls` run multiples times, instead of happening distinctly. It is necessary to add a way to create distinct side effects to avoid...
**Describe the bug** Pagination logic in the ChannelListViewModel causes the ChannelListView to scroll to the bottom when it shouldn't. This manifests slightly differently in our app implementation than it does...
### Context & proposal Clicking the empty space next to the giphy will act as a click on the giphy itself. ### Acceptance criteria To accept this task we need...
### Context & proposal Our Giphy images are cropped in Compose, and sometimes have bars in UI Components depending on their aspect ratio. This should be improved so that we...
### 🎯 Goal Update Gradle version to `7.5.1`. ### ☑️Contributor Checklist #### General - [x] I have signed the [Stream CLA](https://docs.google.com/forms/d/e/1FAIpQLScFKsKkAJI7mhCr7K9rEIOpqIDThrWxuvxnwUq2XkHyG154vQ/viewform) (required) - [x] Assigned a person / code owner...
### 🎯 Goal Resolve a few IDE build warnings. ### ☑️Contributor Checklist #### General - [x] I have signed the [Stream CLA](https://docs.google.com/forms/d/e/1FAIpQLScFKsKkAJI7mhCr7K9rEIOpqIDThrWxuvxnwUq2XkHyG154vQ/viewform) (required) - [x] Assigned a person / code...
### Context & proposal The `ChatSocket.disconnect` propagates events related to its disconnecting that are all asynchronous instead of synchronous. This results that the disconnection of the socket is not complete...
`ThreadLogic.onRequest` should provide thread messages available in the database. Related PR: https://github.com/GetStream/stream-chat-android/pull/3926
### Context & proposal Certain links do not properly load preview images. The attachment possesses the correct `Attachment.thumbUrl` value which the browser is able to handle, but for some reason...
**Describe the bug** We're using the system camera to take a photo and place it in the `MediaStore`. We then send that `Uri` into the `MessageInputView` as an attachment, which...