chore: rename project and app to terebi

This commit is contained in:
2026-10-10 19:25:52 +02:00
parent 33858bd8ce
commit 681a7be6f7
4 changed files with 16 additions and 16 deletions
@@ -139,7 +139,7 @@ final class PlayerModel: ObservableObject {
isSeeking = false
seekPending = false
window?.representedURL = nil
window?.title = "Player"
window?.title = "terebi"
revealControls()
}
@@ -179,7 +179,7 @@ final class PlayerModel: ObservableObject {
func attachWindow(_ window: NSWindow) {
self.window = window
window.title = fileName ?? "Player"
window.title = fileName ?? "terebi"
updateWindowState()
fitVideoWindow()
}
@@ -451,11 +451,11 @@ private struct PlayerContent: View {
} else {
Image(systemName: "play.rectangle.fill").font(.system(size: 14))
}
Text(model.fileName ?? "Player")
Text(model.fileName ?? "terebi")
.font(.system(size: 13, weight: .semibold))
.lineLimit(1)
.truncationMode(.middle)
.help(model.fileName ?? "Player")
.help(model.fileName ?? "terebi")
Spacer(minLength: 12)
iconButton(model.isOnTop ? "pin.fill" : "pin",
model.isOnTop ? "Stop Keeping Window on Top" : "Keep Window on Top", action: model.toggleOnTop)
@@ -601,7 +601,7 @@ private struct PlayerContent: View {
VStack(spacing: 14) {
Image(systemName: "play.rectangle").font(.system(size: 56, weight: .ultraLight))
.foregroundStyle(.white.opacity(0.65))
Text("Player").font(.system(size: 22, weight: .medium))
Text("terebi").font(.system(size: 22, weight: .medium))
Text("Drop a media file here").font(.callout).foregroundStyle(.secondary)
Button("Open File…", action: model.openPanel)
.buttonStyle(.bordered).controlSize(.large).disabled(!model.canOpen)
@@ -808,12 +808,12 @@ final class AppDelegate: NSObject, NSApplicationDelegate {
@main
@MainActor
struct PlayerApp: App {
struct TerebiApp: App {
@NSApplicationDelegateAdaptor(AppDelegate.self) private var delegate
@StateObject private var model = PlayerModel.shared
var body: some Scene {
Window("\(model.fileName ?? "Player")", id: "player") {
Window("\(model.fileName ?? "terebi")", id: "terebi") {
PlayerContent(model: model)
}
.defaultSize(width: 900, height: 560)