Skip to content

Add native Picture-in-Picture window to Qt5 shell - #498

Open
DavidAGInnovation wants to merge 1 commit into
Stremio:masterfrom
DavidAGInnovation:feat/legacy-qt5-native-pip
Open

Add native Picture-in-Picture window to Qt5 shell#498
DavidAGInnovation wants to merge 1 commit into
Stremio:masterfrom
DavidAGInnovation:feat/legacy-qt5-native-pip

Conversation

@DavidAGInnovation

Copy link
Copy Markdown

Summary

  • handle the win-set-pip shell IPC request
  • move the existing libmpv QML item into a separate always-on-top Qt window
  • move it back when PiP is closed or disabled
  • report win-pip-changed through the existing WebChannel transport

This is the native Qt5 shell counterpart to stremio-web#1354 and addresses stremio-shell#460.

Validation

  • git diff --check

The change is intentionally limited to main.qml; Qt WebEngine is not used for the PiP window.

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.

1 participant