MiniPlayer/Package.swift
yumoqing 6811572b7e fix: rewrite UI as pure SwiftUI, fix crash/fullscreen/height issues
- Skip BricksView, render video directly in SwiftUI (fixes 1/3 height)
- Fullscreen uses plain NSView+AVPlayerLayer (fixes objc_release crash)
- Remove NSApp.hide(nil) (fixes fullscreen not showing)
- Add volume +/- buttons and volume slider indicator
- Add iOS/iPadOS support with #if os guards
- ProgressSlider decoupled from BricksEngine
- PlayerBridge no longer depends on player.ui JSON
2026-06-22 00:04:06 +08:00

21 lines
397 B
Swift

// swift-tools-version:5.9
import PackageDescription
let package = Package(
name: "MiniPlayer",
platforms: [
.iOS(.v17),
.macOS(.v14)
],
products: [
.executable(name: "MiniPlayer", targets: ["MiniPlayer"])
],
dependencies: [],
targets: [
.executableTarget(
name: "MiniPlayer",
dependencies: []
)
]
)