Skip to content

Demo-app-improvements #1333

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 12 commits into from
Apr 14, 2025
Merged

Demo-app-improvements #1333

merged 12 commits into from
Apr 14, 2025

Conversation

liviu-timar
Copy link
Contributor

@liviu-timar liviu-timar commented Mar 24, 2025

🎯 Goal

Basic demo-app polishing.

🛠 Implementation details

  • Show avatar in lobby instead of track error.
  • Add close button for Share Call dialog (can be reopened from Participants) - I'll improve it by adding a collapse button.
  • Rename SharedPrefs file to contain the version code to avoid caching.
  • Improve closed captions: send mandatory request parameter and move text UI to not overlap participant name.

Copy link
Contributor

github-actions bot commented Mar 24, 2025

SDK Size Comparison 📏

SDK Before After Difference Status
stream-video-android-core 11.21 MB 11.21 MB 0.00 MB 🟢
stream-video-android-ui-xml 5.66 MB 5.66 MB 0.00 MB 🟢
stream-video-android-ui-compose 5.84 MB 5.84 MB 0.00 MB 🟢

@liviu-timar liviu-timar force-pushed the demo-app-improvements branch from 5fe9170 to da59a59 Compare March 24, 2025 12:30
@liviu-timar liviu-timar marked this pull request as ready for review March 24, 2025 14:00
@liviu-timar liviu-timar requested a review from a team as a code owner March 24, 2025 14:00
@liviu-timar liviu-timar requested a review from Copilot April 8, 2025 06:43
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

Comments suppressed due to low confidence (3)

stream-video-android-core/src/main/kotlin/io/getstream/video/android/core/StreamVideoClient.kt:1126

  • Confirm that the StartClosedCaptionsRequest is properly initialized with all required parameters to ensure the closed captions feature behaves as expected.
coordinatorConnectionModule.api.startClosedCaptions(

demo-app/src/main/kotlin/io/getstream/video/android/ui/lobby/CallLobbyScreen.kt:261

  • [nitpick] Consider renaming the lambda parameter from 'it' to a more descriptive name to improve clarity in the fallbackContent lambda.
val userName = it.user.userNameOrId

demo-app/src/main/kotlin/io/getstream/video/android/ui/call/CallScreen.kt:558

  • [nitpick] Verify that the chosen padding values for the close button align with the overall design guidelines for consistency across the UI.
.padding(top = 10.dp, end = 10.dp),

Copy link

@aleksandar-apostolov aleksandar-apostolov enabled auto-merge (squash) April 14, 2025 12:01
@aleksandar-apostolov aleksandar-apostolov merged commit d957961 into develop Apr 14, 2025
8 checks passed
@aleksandar-apostolov aleksandar-apostolov deleted the demo-app-improvements branch April 14, 2025 12:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants