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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tracking] Video Player Launch #36625

Closed
francoisl opened this issue Feb 15, 2024 · 6 comments
Closed

[Tracking] Video Player Launch #36625

francoisl opened this issue Feb 15, 2024 · 6 comments
Assignees
Labels
Improvement Item broken or needs improvement. Weekly KSv2

Comments

@francoisl
Copy link
Contributor

francoisl commented Feb 15, 2024

Tracking issue for the Video Player launch bugs and follow-up tasks

Critical

Known issues for polish

Follow-up changes / V2

High

  • Add support for auto-playing videos

Medium

Low

  • Migrate new JS files to TS - see issues linked in this comment
    We agreed to merge the PR without migrating all new files to TS, let's migrate them when possible. New JS files:
    • src/components/Attachments/AttachmentView/AttachmentViewVideo/index.js
    • src/components/VideoPlayer/BaseVideoPlayer.js
    • src/components/VideoPlayer/IconButton.js
    • src/components/VideoPlayer/VideoPlayerControls/ProgressBar/index.js
    • src/components/VideoPlayer/VideoPlayerControls/VolumeButton/index.js
    • src/components/VideoPlayer/VideoPlayerControls/index.js
    • src/components/VideoPlayer/index.js
    • src/components/VideoPlayer/index.native.js
    • src/components/VideoPlayer/propTypes.js
    • src/components/VideoPlayerContexts/PlaybackContext.js
    • src/components/VideoPlayerContexts/VideoPopoverMenuContext.js
    • src/components/VideoPlayerContexts/VolumeContext.js
    • src/components/VideoPlayerPreview/VideoPlayerThumbnail.js
    • src/components/VideoPlayerPreview/index.js
    • src/components/VideoPopoverMenu/index.js
  • Add support for Picture-in-Picture (PiP)

cc @Skalakid @kowczarz

@francoisl francoisl added Weekly KSv2 Improvement Item broken or needs improvement. labels Feb 15, 2024
@francoisl francoisl self-assigned this Feb 15, 2024
@SzymczakJ
Copy link
Contributor

@francoisl can we create task for TS migration? VideoPlayer is blocking my migration task. I could also start to work on this right away to merge both tasks ASAP.

@hayata-suenaga
Copy link
Contributor

ah sorry I'm creating TS migration issues now 🙇

@stephanieelliott
Copy link
Contributor

stephanieelliott commented Feb 27, 2024

Noting this video player bug since it doesn't look like it's being tracked on this issue: iOS Safari - Video file preview not displayed after selecting video from device gallery #36832

Not sure if you are still tracking followup bugs or of those should be distributed out, so I've added it to #vip-vsb!

@francoisl
Copy link
Contributor Author

Not overdue, all the main follow-up issues are already done or assigned and being worked on.

@melvin-bot melvin-bot bot removed the Overdue label Feb 29, 2024
@melvin-bot melvin-bot bot added the Overdue label Mar 8, 2024
@francoisl
Copy link
Contributor Author

Going to close this, all the required TS migrations and follow-up tasks are already tracked in issues.

@melvin-bot melvin-bot bot removed the Overdue label Mar 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Improvement Item broken or needs improvement. Weekly KSv2
Projects
None yet
Development

No branches or pull requests

4 participants