Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CIS-1489] Fix Image and Video sharing behaviour #1753

Merged
merged 3 commits into from Jan 12, 2022

Conversation

nuno-vieira
Copy link
Member

@nuno-vieira nuno-vieira commented Jan 11, 2022

馃敆 Issue Link

CIS-1489

馃幆 Goal

When sharing a video or image, it should not share an URL, but the asset itself.

馃洜 Implementation

When it is an image, we share the actual UIImage. When it is a video, we share the actual video file.

馃帹 Changes

RPReplay_Final1641930184.MP4

馃И Testing

  • Tap on a video/image
  • Tap share
  • Click on "mail"
  • The video/image should appear on the content of the email instead of an URL

鈽戯笍 Checklist

  • I have signed the Stream CLA (required)
  • This change follows zero 鈿狅笍 policy (required)
  • Changelog is updated with client-facing changes
  • New code is covered by unit tests
  • Affected documentation updated (docusaurus, tutorial, CMS (task created)

@nuno-vieira nuno-vieira requested review from evsaev and a team January 11, 2022 19:41
@nuno-vieira nuno-vieira added the 馃悶聽Bug An issue or PR related to a bug label Jan 11, 2022
@codecov
Copy link

codecov bot commented Jan 11, 2022

Codecov Report

Merging #1753 (bd51152) into develop (37fe552) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff            @@
##           develop    #1753   +/-   ##
========================================
  Coverage    85.39%   85.39%           
========================================
  Files          234      234           
  Lines        11247    11247           
========================================
  Hits          9604     9604           
  Misses        1643     1643           
Flag Coverage 螖
llc-tests 85.39% <酶> (酶)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report at Codecov.

Legend - Click here to learn more
螖 = absolute <relative> (impact), 酶 = not affected, ? = missing data
Powered by Codecov. Last update 37fe552...bd51152. Read the comment docs.

@b-onc
Copy link
Contributor

b-onc commented Jan 12, 2022

Tapping "share" button and seeing the sharing sheet has 2 seconds delay. Many apps on iOS has that, but is there a way to escape that?

@nuno-vieira
Copy link
Member Author

nuno-vieira commented Jan 12, 2022

Tapping "share" button and seeing the sharing sheet has 2 seconds delay. Many apps on iOS has that, but is there a way to escape that?

Yes that is normal. The only way to improve this is to add a spinner or maybe compress the quality. Right now this PR is to make the fix ASAP since we have customers waiting on this. But I鈥檓 going to create a ticket to make this feature complete, like adding missing attachments, improve the code quality and investigate if we can make the sheet a little bit faster, as well as cleaning up temp resources 馃憤

@nuno-vieira nuno-vieira merged commit 0b7b7b0 into develop Jan 12, 2022
@nuno-vieira nuno-vieira deleted the fix/CIS-1489-Image-and-Video-Sharing branch January 12, 2022 15:39
@polqf polqf mentioned this pull request Jan 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
馃悶聽Bug An issue or PR related to a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants