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
feat: epic typing indicator sender (WPB-4590) #2315
Conversation
Codecov Report
@@ Coverage Diff @@
## develop #2315 +/- ##
=============================================
+ Coverage 41.04% 41.28% +0.23%
- Complexity 1048 1050 +2
=============================================
Files 328 328
Lines 11902 11918 +16
Branches 1586 1588 +2
=============================================
+ Hits 4885 4920 +35
+ Misses 6547 6530 -17
+ Partials 470 468 -2
Continue to review full report in Codecov by Sentry.
|
APKs built during tests are available here. Scroll down to Artifacts! |
Build 1241 failed. |
APKs built during tests are available here. Scroll down to Artifacts! |
Build 1242 succeeded. The build produced the following APK's: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Real nice ✨ and extra bonus points for the nice tests 🧪 💪
initialValue = -10f, targetValue = -2f, | ||
animationSpec = infiniteRepeatable( | ||
animation = tween(1_000, easing = FastOutSlowInEasing), | ||
animation = tween(1_500, easing = FastOutSlowInEasing), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we want to extract these values to some Dimens
variable for easier concurrent modification?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good idea, I'll take a look on how we are doing for some animations,
I tried to look for dimensions that fit, but didn't find anything so far
initialValue = 0.1f, | ||
targetValue = 1f, | ||
animationSpec = infiniteRepeatable( | ||
animation = tween(durationMillis = 1_500, easing = FastOutLinearInEasing), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
same than above
APKs built during tests are available here. Scroll down to Artifacts! |
Build 1249 succeeded. The build produced the following APK's: |
PR Submission Checklist for internal contributors
The PR Title
SQPIT-764
The PR Description
What's new in this PR?
Send typing indicators events to conversation.
Needs releases with:
feat(typing): send typing indicator events - epic (WP-4590) kalium#2127
GitHub link to other pull request
Testing
Test Coverage (Optional)
Attachments (Optional)
Screen.Recording.2023-10-11.at.14.04.42.mov
PR Post Submission Checklist for internal contributors (Optional)
PR Post Merge Checklist for internal contributors
References
feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764
.