From 8ae67a35689c43c5a3657221d66e62a73b4f57d4 Mon Sep 17 00:00:00 2001 From: Ariver <shanghai3168@gmail.com> Date: Thu, 11 Jun 2026 18:27:44 +0800 Subject: [PATCH] Record 7.8.29 edit mode release pack --- src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/01-edit-mode-user-accepted.png | 0 src/Release/MacOS14Test-7.8.29-20260611.1808/README.md | 15 +++++++ src/Release/MacOS14Test-7.8.29-20260611.1808/SHA256SUMS.txt | 1 src/Release/MacOS14Test-7.8.29-20260611.1808/Archive/TagLauncher-7.8.29-build20260611.1808.dmg | 0 src/Release/MacOS14Test-7.8.29-20260611.1808/QA_RELEASE_EVIDENCE.md | 45 ++++++++++++++++++++++ src/Release/MacOS14Test-7.8.29-20260611.1808/RELEASE_MANIFEST.md | 31 +++++++++++++++ src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/02-edit-mode-copy-request.png | 0 7 files changed, 92 insertions(+), 0 deletions(-) diff --git a/src/Release/MacOS14Test-7.8.29-20260611.1808/Archive/TagLauncher-7.8.29-build20260611.1808.dmg b/src/Release/MacOS14Test-7.8.29-20260611.1808/Archive/TagLauncher-7.8.29-build20260611.1808.dmg new file mode 100644 index 0000000..9901c3f --- /dev/null +++ b/src/Release/MacOS14Test-7.8.29-20260611.1808/Archive/TagLauncher-7.8.29-build20260611.1808.dmg Binary files differ diff --git a/src/Release/MacOS14Test-7.8.29-20260611.1808/QA_RELEASE_EVIDENCE.md b/src/Release/MacOS14Test-7.8.29-20260611.1808/QA_RELEASE_EVIDENCE.md new file mode 100644 index 0000000..20cd639 --- /dev/null +++ b/src/Release/MacOS14Test-7.8.29-20260611.1808/QA_RELEASE_EVIDENCE.md @@ -0,0 +1,45 @@ +# QA Release Evidence + +## Scope + +This release validates the edit-mode action controls and localized hint copy for TagLauncher 7.8.29 build 20260611.1808. + +## Completed Checks + +- `bash Scripts/macos14_availability_typecheck_qa.sh` + - PASS: arm64 macOS 14.0 availability typecheck. +- `APP_BUILD=20260611.1808 bash build.sh` + - PASS: app bundle built at `src/build/TagLauncher.app`. +- `bash Scripts/macos14_build_metadata_qa.sh` + - PASS: `LSMinimumSystemVersion=14.0`, `minos=14.0`, `arches=arm64`. +- `bash Scripts/quick_search_system_app_qa.sh` + - PASS: Keychain Access system app search candidates. +- `bash Scripts/quick_search_app_name_qa.sh` + - PASS: Sunlogin wrapper result wins over nested `isunclient`. +- `bash Scripts/apple_default_apps_resource_qa.sh` + - PASS: 89 Apple default apps, 29 languages, runtime resource boundary. +- `bash Scripts/apple_default_note_policy_qa.sh` + - PASS: Apple defaults, SmartStart defaults, and manual notes remain separated. +- `bash Scripts/smartstart_catalog_resource_qa.sh` + - PASS: 29 languages, 3453 non-Apple entries, no Apple default conflicts. +- `git diff --check` + - PASS. +- Localization JSON parse check + - PASS: all 29 localization JSON files parse successfully. +- Built resource check + - PASS: built app bundle contains 29 localization JSON files and the new add-mode hint in Chinese, English, and Japanese. +- `/usr/bin/codesign --verify --deep --strict --verbose=2 src/build/TagLauncher.app` + - PASS: app bundle is valid on disk and satisfies its designated requirement. +- `hdiutil verify src/build/TagLauncher-7.8.29-build20260611.1808.dmg` + - PASS: DMG checksum is valid. + +## Manual Acceptance + +- User manually verified the edit-mode toolbar visual result and confirmed it is OK. +- Evidence screenshot: `Screenshots/01-edit-mode-user-accepted.png`. +- Copy refinement request screenshot: `Screenshots/02-edit-mode-copy-request.png`. + +## Known Local QA Limitation + +- DMG mount/imageinfo checks could not be completed in this Codex environment because `hdiutil attach` and `hdiutil imageinfo` returned `设备未配置`. +- This limitation was local to the mount/device access path; `hdiutil verify`, app bundle metadata, app bundle signature verification, checksum generation, and built resource checks passed. diff --git a/src/Release/MacOS14Test-7.8.29-20260611.1808/README.md b/src/Release/MacOS14Test-7.8.29-20260611.1808/README.md new file mode 100644 index 0000000..2729d71 --- /dev/null +++ b/src/Release/MacOS14Test-7.8.29-20260611.1808/README.md @@ -0,0 +1,15 @@ +# TagLauncher 7.8.29 build 20260611.1808 + +本发布包用于 macOS 14 兼容分支测试与用户验收。 + +- 安装包:`Archive/TagLauncher-7.8.29-build20260611.1808.dmg` +- SHA256:`08660d3e5856571ff6a2eeb4331500bad6d05e6e7dab5dfecadcbbe017101af3` +- 源码冻结 tag:`v7.8.29-build20260611.1808` +- 源码 commit:`099c4a0 Refine edit mode hint localization` + +本轮主要变化: + +- 编辑模式顶部 `添加标签` / `移除标签` 改为 radio 选项样式,不再像主按钮。 +- 操作选项移动到确认按钮前方,提示文案放在确认区域下方。 +- `确认添加` / `确认移除` 按钮放大,更容易被注意到。 +- 添加模式提示改为“批量给应用打标签”语义,并补齐 29 个语种;移除模式同步提供对应说明。 diff --git a/src/Release/MacOS14Test-7.8.29-20260611.1808/RELEASE_MANIFEST.md b/src/Release/MacOS14Test-7.8.29-20260611.1808/RELEASE_MANIFEST.md new file mode 100644 index 0000000..52fed2d --- /dev/null +++ b/src/Release/MacOS14Test-7.8.29-20260611.1808/RELEASE_MANIFEST.md @@ -0,0 +1,31 @@ +# Release Manifest + +## Version + +- Product: TagLauncher +- Version: 7.8.29 +- Build: 20260611.1808 +- Minimum macOS: 14.0 +- Architecture: arm64 +- Branch: `codex/macos14-compatibility` +- Source tag: `v7.8.29-build20260611.1808` +- Source commit: `099c4a0 Refine edit mode hint localization` + +## Artifacts + +- `Archive/TagLauncher-7.8.29-build20260611.1808.dmg` +- `SHA256SUMS.txt` +- `Screenshots/01-edit-mode-user-accepted.png` +- `Screenshots/02-edit-mode-copy-request.png` + +## Checksums + +```text +08660d3e5856571ff6a2eeb4331500bad6d05e6e7dab5dfecadcbbe017101af3 Archive/TagLauncher-7.8.29-build20260611.1808.dmg +``` + +## Notes + +- DMG was generated from `/Users/ar/Projects/Taglauncher/src/build/TagLauncher.app`. +- The built app bundle reports `CFBundleShortVersionString=7.8.29` and `CFBundleVersion=20260611.1808`. +- `com.apple.quarantine` was absent from the DMG. diff --git a/src/Release/MacOS14Test-7.8.29-20260611.1808/SHA256SUMS.txt b/src/Release/MacOS14Test-7.8.29-20260611.1808/SHA256SUMS.txt new file mode 100644 index 0000000..ae9e98a --- /dev/null +++ b/src/Release/MacOS14Test-7.8.29-20260611.1808/SHA256SUMS.txt @@ -0,0 +1 @@ +08660d3e5856571ff6a2eeb4331500bad6d05e6e7dab5dfecadcbbe017101af3 Archive/TagLauncher-7.8.29-build20260611.1808.dmg diff --git a/src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/01-edit-mode-user-accepted.png b/src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/01-edit-mode-user-accepted.png new file mode 100644 index 0000000..5115fe1 --- /dev/null +++ b/src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/01-edit-mode-user-accepted.png Binary files differ diff --git a/src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/02-edit-mode-copy-request.png b/src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/02-edit-mode-copy-request.png new file mode 100644 index 0000000..954a035 --- /dev/null +++ b/src/Release/MacOS14Test-7.8.29-20260611.1808/Screenshots/02-edit-mode-copy-request.png Binary files differ -- Gitblit v1.9.3