From e47223fbd1a6ec0c1ea417d36c4eff1feee93b81 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Sat, 30 May 2026 17:01:31 +0800
Subject: [PATCH] Prepare 7.8.3 release package

---
 Apptag/Info.plist                                                                         |    4 +-
 Release/AppStore-7.8.3-20260530.1652/README.md                                            |   25 ++++++++++++
 Release/AppStore-7.8.3-20260530.1652/Archive/TagLauncher-7.8.3-20260530.1652-local-QA.dmg |    0 
 Release/AppStore-7.8.3-20260530.1652/APP_STORE_ASSET_INVENTORY.md                         |   17 ++++++++
 Release/AppStore-7.8.3-20260530.1652/QA_RELEASE_EVIDENCE.md                               |   35 +++++++++++++++++
 CHANGELOG.md                                                                              |    6 +++
 6 files changed, 85 insertions(+), 2 deletions(-)

diff --git a/Apptag/Info.plist b/Apptag/Info.plist
index 7d4e80d..30a4d14 100644
--- a/Apptag/Info.plist
+++ b/Apptag/Info.plist
@@ -19,9 +19,9 @@
 	<key>CFBundlePackageType</key>
 	<string>APPL</string>
 	<key>CFBundleShortVersionString</key>
-	<string>7.8.2</string>
+	<string>7.8.3</string>
 	<key>CFBundleVersion</key>
-	<string>20260520.1452</string>
+	<string>20260530.1652</string>
 	<key>LSApplicationCategoryType</key>
 	<string>public.app-category.utilities</string>
 	<key>LSMinimumSystemVersion</key>
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7249caa..e002bc9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,11 @@
 # TagLauncher Changelog
 
+## [7.8.3] — 2026-05-30
+
+- 修复设置窗口宽度不足导致系统 `Navigation Tab Bar` 折叠入口固定出现的问题,设置页签恢复直接可见
+- 修复隐藏 Dock 图标时 Quick Search 独立唤出会导致 Dock/菜单图标短暂闪现的问题,同时保持输入框自动获得焦点
+- 版本号更新为 `7.8.3`,Build 更新为 `20260530.1652`
+
 ## [7.8.2] — 2026-05-30
 
 - 修复全局 `Fn + Space` 唤出 Quick Search 后输入框未立即获得焦点的问题,用户可以唤出后直接输入
diff --git a/Release/AppStore-7.8.3-20260530.1652/APP_STORE_ASSET_INVENTORY.md b/Release/AppStore-7.8.3-20260530.1652/APP_STORE_ASSET_INVENTORY.md
new file mode 100644
index 0000000..fcf5522
--- /dev/null
+++ b/Release/AppStore-7.8.3-20260530.1652/APP_STORE_ASSET_INVENTORY.md
@@ -0,0 +1,17 @@
+# App Store Asset Inventory
+
+This release pack freezes TagLauncher `7.8.3` build `20260530.1652`.
+
+## Included
+
+- `Archive/TagLauncher-7.8.3-20260530.1652-local-QA.dmg`
+- `README.md`
+- `QA_RELEASE_EVIDENCE.md`
+- `APP_STORE_ASSET_INVENTORY.md`
+
+## External Items Still Required For App Store Upload
+
+- Apple Developer Bundle ID selection/confirmation in App Store Connect.
+- Mac App Store signing certificate and provisioning profile.
+- Final App Store screenshots and metadata review before submission.
+
diff --git a/Release/AppStore-7.8.3-20260530.1652/Archive/TagLauncher-7.8.3-20260530.1652-local-QA.dmg b/Release/AppStore-7.8.3-20260530.1652/Archive/TagLauncher-7.8.3-20260530.1652-local-QA.dmg
new file mode 100644
index 0000000..8895830
--- /dev/null
+++ b/Release/AppStore-7.8.3-20260530.1652/Archive/TagLauncher-7.8.3-20260530.1652-local-QA.dmg
Binary files differ
diff --git a/Release/AppStore-7.8.3-20260530.1652/QA_RELEASE_EVIDENCE.md b/Release/AppStore-7.8.3-20260530.1652/QA_RELEASE_EVIDENCE.md
new file mode 100644
index 0000000..3afc690
--- /dev/null
+++ b/Release/AppStore-7.8.3-20260530.1652/QA_RELEASE_EVIDENCE.md
@@ -0,0 +1,35 @@
+# QA Release Evidence
+
+## Build Under Test
+
+- Version: `7.8.3`
+- Build: `20260530.1652`
+- App: `/Users/ar/Projects/Taglauncher/build/TagLauncher.app`
+- DMG: `/Users/ar/Projects/Taglauncher/build/TagLauncher.dmg`
+- Archived DMG: `Archive/TagLauncher-7.8.3-20260530.1652-local-QA.dmg`
+- DMG SHA-256: `f369b8ea3ee9b1e3f1e7f8aa9ff2892427292fec1ffbf84943b0044820be749b`
+
+## Checks
+
+- Version metadata:
+  - `CFBundleShortVersionString = 7.8.3`
+  - `CFBundleVersion = 20260530.1652`
+- Code signing:
+  - `codesign --verify --deep --strict --verbose=2 build/TagLauncher.app`
+  - Result: passed
+- Disk image:
+  - `hdiutil verify build/TagLauncher.dmg`
+  - Result: passed
+- Window logic:
+  - `APP_BUILD=20260530.1652 Scripts/window_logic_qa.sh`
+  - Result: `ALL WINDOW LOGIC QA PASSED`
+
+## Targeted Fix Coverage
+
+- Preferences tab overflow:
+  - Settings default size increased to `1000 x 480`
+  - The system `Navigation Tab Bar` overflow indicator was not present in targeted AX verification.
+- Quick Search hidden-Dock chrome:
+  - Hidden-Dock quick-only Quick Search keeps accessory activation policy instead of switching to regular app chrome.
+  - Targeted verification observed `dockCount=0` and focused text field after invoking Quick Search.
+
diff --git a/Release/AppStore-7.8.3-20260530.1652/README.md b/Release/AppStore-7.8.3-20260530.1652/README.md
new file mode 100644
index 0000000..6dfecc7
--- /dev/null
+++ b/Release/AppStore-7.8.3-20260530.1652/README.md
@@ -0,0 +1,25 @@
+# TagLauncher 7.8.3 Release Pack
+
+This folder freezes TagLauncher `7.8.3` build `20260530.1652` for local QA distribution and Mac App Store submission preparation.
+
+## Release Identity
+
+- Product: `TagLauncher`
+- Version: `7.8.3`
+- Build: `20260530.1652`
+- Branch: `codex/fix-quick-search-focus-routing`
+- Local QA DMG: `Archive/TagLauncher-7.8.3-20260530.1652-local-QA.dmg`
+- DMG SHA-256: `f369b8ea3ee9b1e3f1e7f8aa9ff2892427292fec1ffbf84943b0044820be749b`
+
+## Changes Since 7.8.2
+
+- Fixed Preferences tabs collapsing into the system `Navigation Tab Bar` overflow by increasing the settings window size.
+- Fixed hidden-Dock Quick Search sessions causing a transient Dock/menu chrome flash while preserving automatic input focus.
+
+## Verification
+
+- App version metadata verified: `7.8.3 (20260530.1652)`
+- `codesign --verify --deep --strict --verbose=2 build/TagLauncher.app`: passed
+- `hdiutil verify build/TagLauncher.dmg`: passed
+- `Scripts/window_logic_qa.sh`: passed on rerun; the first run hit one fullscreen-window capture race and the unchanged rerun completed all checks.
+

--
Gitblit v1.9.3