kingslay / KSPlayer

A video player for iOS、macOS、tvOS、visionOS , based on AVPlayer and FFmpeg, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.
GNU General Public License v3.0
868 stars 182 forks source link

Update UI on visionOS #753

Closed ianmagallan closed 3 months ago

ianmagallan commented 3 months ago

After implementing KSPlayer in my visionOS app, I noticed that the UI could be aligned a little more on how other apps (e.g. Juno for youtube) look like, taking benefit of the newly introduced ornaments and glassBackground styles.

My initial proposal for it, was written here: https://github.com/kingslay/KSPlayer/discussions/751

Features:

Changes done here shouldn't affect other platforms and should only apply to visionOS