feat(keyboard): ship AI hint carousel, home library cards, and clipboard polish

Rotate AI idle suggestions with optional remote packs, move history/dictionary onto self-sizing Home preview cards, harden clipboard capture/prompting, and simplify keyboard chrome by dropping most liquid-glass shadows.
This commit is contained in:
Rocky
2026-08-13 01:00:51 +08:00
parent fd6e0d3e7e
commit 9f308fadd2
202 changed files with 10897 additions and 5962 deletions
+9
View File
@@ -6,6 +6,8 @@ set -euo pipefail
ROOT="$(cd "$(dirname "$0")/.." && pwd)"
cd "$ROOT"
PBXPROJ="$ROOT/OSGKeyboard.xcodeproj/project.pbxproj"
PACKAGE_LOCK="$ROOT/Scripts/Package.resolved.lock"
GENERATED_PACKAGE_LOCK="$ROOT/OSGKeyboard.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved"
# XcodeGen requires configFiles listed in project.yml to exist on disk.
# Signing.local.xcconfig is gitignored so each machine keeps its own team ID.
@@ -25,6 +27,13 @@ fi
xcodegen generate
if [[ ! -f "$PACKAGE_LOCK" ]]; then
echo "error: missing reviewed SwiftPM lock at $PACKAGE_LOCK" >&2
exit 1
fi
mkdir -p "$(dirname "$GENERATED_PACKAGE_LOCK")"
cp "$PACKAGE_LOCK" "$GENERATED_PACKAGE_LOCK"
"$ROOT/Scripts/patch-spm-local-package.sh"
if python3 - "$PBXPROJ" <<'PY'