Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / SmartToolFactory / Flexible-Chat-Box
Flexible chat row written with Jetpack Compose that positions message and message status based on number of message lines, message width and parent width. And resizable Subcomposelayout that remasures sibling composables to match their widths' to longest composable that matches quote and message width to max width.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SmartToolFactory%2FFlexible-Chat-Box
Stars: 42
Forks: 4
Open Issues: 0
License: apache-2.0
Language: Kotlin
Repo Size: 2.14 MB
Dependencies:
20
Created: over 2 years ago
Updated: 5 months ago
Last pushed: 5 months ago
Last synced: 5 months ago
Topics: android, chat, chat-row, custom-view, jetpack-compose, material-ui, subcomposelayout
Files
Dependencies
- androidx.activity:activity-compose 1.5.0 implementation
- androidx.appcompat:appcompat 1.4.2 implementation
- androidx.compose.material:material $compose_version implementation
- androidx.compose.material:material-icons-extended $compose_version implementation
- androidx.compose.runtime:runtime $compose_version implementation
- androidx.compose.ui:ui $compose_version implementation
- androidx.compose.ui:ui-tooling $compose_version implementation
- androidx.constraintlayout:constraintlayout-compose 1.0.1 implementation
- androidx.core:core-ktx 1.8.0 implementation
- androidx.lifecycle:lifecycle-runtime-ktx 2.5.0 implementation
- com.google.accompanist:accompanist-pager 0.24.12-rc implementation
- com.google.accompanist:accompanist-systemuicontroller 0.24.12-rc implementation
- com.google.android.material:material 1.6.1 implementation
- androidx.appcompat:appcompat 1.4.2 implementation
- androidx.compose.material:material $compose_version implementation
- androidx.compose.material:material-icons-extended $compose_version implementation
- androidx.compose.ui:ui $compose_version implementation
- androidx.compose.ui:ui-tooling-preview $compose_version implementation
- androidx.core:core-ktx 1.8.0 implementation
- com.google.android.material:material 1.6.1 implementation