From bcceca83ce966598e00e0319d85ec11d6df9d272 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Tue, 30 Jun 2026 03:44:54 +0800
Subject: [PATCH] Freeze TagLauncher 8.2.8 build 20260630.0128
---
src/Scripts/pro_theme_preview_countdown_qa.sh | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/src/Scripts/pro_theme_preview_countdown_qa.sh b/src/Scripts/pro_theme_preview_countdown_qa.sh
index 255be3b..2592237 100755
--- a/src/Scripts/pro_theme_preview_countdown_qa.sh
+++ b/src/Scripts/pro_theme_preview_countdown_qa.sh
@@ -55,6 +55,10 @@
"func remainingSeconds(at date: Date = Date()) -> Int",
"ceil(endsAt.timeIntervalSince(date))",
"max(0, Int(",
+ "struct ProDisplayModePreviewState: Equatable",
+ "func startDisplayModePreview(for displayMode: String)",
+ "endsAt: now.addingTimeInterval(ProEntitlementConfig.themePreviewDuration)",
+ "func stopDisplayModePreview()",
]
missing_pro = [needle for needle in required_pro if needle not in pro_text]
if missing_pro:
@@ -66,9 +70,11 @@
"pro.theme.status.previewCountdown",
".replacingOccurrences(of: \"%time%\", with: countdown)",
".countdown(text: themePreviewCountdownText ?? \"00:00\")",
+ "proEntitlement.displayModePreviewState",
"formatThemePreviewCountdown(seconds:",
"String(format: \"%02d:%02d\"",
"proEntitlement.stopThemePreview()",
+ "proEntitlement.stopDisplayModePreview()",
".font(.system(size: 10, weight: .semibold, design: .monospaced))",
]
missing_preferences = [needle for needle in required_preferences if needle not in preferences_text]
--
Gitblit v1.9.3