Move progress bar below controls and improve layout spacing
copilot-swe-agent[bot]+1: ArnavSingh76533
a930f4f
- Reorder controls: buttons on top, progress bar at bottom
- Reduce padding between control elements for compact layout
- Add smaller text size for time display
Co-authored-by: ArnavSingh76533 <160649079+ArnavSingh76533@users.noreply.github.com>
Fix video player controls and playlist behavior
copilot-swe-agent[bot]+1: ArnavSingh76533
6fc62e6
- Add thumbnail field to MediaElement type
- Add thumbnail display to playlist items (YouTube thumbnails auto-detected)
- Show "Unknown" for items without titles, display full URL
- Disable play/pause on clicking video area (only button works)
- Fix playUrl to replace current video instead of adding to playlist
- Update NewTabLink to support title prop
Co-authored-by: ArnavSingh76533 <160649079+ArnavSingh76533@users.noreply.github.com>
Initial plan
copilot-swe-agent[bot]
404d1e4
Merge pull request #10 from ArnavSingh76533/copilot/fix-video-player-ui-behavior
Arnav Singh
Unverified signature
0cce54b
Fix video player UI: control bar layout, center button, button positions, orientation lock
Fix video player UI: center play/pause, swap buttons, move controls lower, add orientation lock
Merge pull request #6 from ArnavSingh76533/copilot/fix-landscape-video-issues
Arnav Singh
Unverified signature
72419d9
Fix landscape mode video fullscreen and PiP popup button
Fix landscape mode video fullscreen and PiP popup button
copilot-swe-agent[bot]+1: ArnavSingh76533
abe6017
- Add CSS media queries for landscape orientation to fill screen on mobile rotation
- Improve PiP button logic with better native PiP support detection
- Ensure popup fallback opens correctly in click handler context
Co-authored-by: ArnavSingh76533 <160649079+ArnavSingh76533@users.noreply.github.com>
Initial plan
copilot-swe-agent[bot]
499b8dc
Merge pull request #5 from ArnavSingh76533/copilot/fix-four-player-issues
Arnav Singh
Unverified signature
09a5b52
Fix player UX issues: playlist auto-reorder, mobile fullscreen, PiP, and tap-to-pause
Fix YouTube URL validation to prevent URL injection attacks