Commit Graph

11 Commits

Author SHA1 Message Date
b7054145e7 Redesign global toast as auto-dismissing top banner.
Use a full-width primary banner with centered text, auto-hide after 2.2 seconds, and tests for timer reset behavior.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-23 14:48:31 +08:00
31a262fd08 Simplify global loading overlay to animation-only display.
Remove visible message text from the loading UI while keeping the message field for internal state and future use.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-23 14:27:20 +08:00
7fd964fe19 Add Lottie-based global loading overlay across key flows.
Introduce GlobalLoadingCenter with reference counting, wire it through RootView and major auth/order/profile screens, and add the loading animation asset plus unit tests.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-23 11:25:56 +08:00
1d1eb46ed8 Add custom main tab bar with global scan-to-verify flow.
Introduce configurable custom TabBar with order badge, central scanner routing to verification orders, and update the migration checklist for recently completed modules.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-23 10:52:45 +08:00
3a11583729 Add .gitignore and stop tracking local Xcode and macOS files.
Exclude xcuserdata, build artifacts, and secrets from version control while removing previously committed user-specific scheme and state files.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-23 10:17:10 +08:00
c5374666de Add ScenicPermission module and AMap CocoaPods with simulator support.
Integrate scenic selection and permission flows into home routing, add AMap SDK for device builds while keeping arm64 simulators compilable via Podfile post_install hooks.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-23 10:15:26 +08:00
e8bc9b7f44 Add Payment and Wallet modules with home routing integration.
Introduce real payment collection and wallet screens to replace home menu placeholders, wire APIs through RootView, and support bank card OSS uploads plus QR code saving to the photo library.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-22 17:46:01 +08:00
c2652b83c4 Sync order detail and scanner verification 2026-06-22 17:03:27 +08:00
0b83a73509 Add OSS upload and Kingfisher image support 2026-06-22 16:30:05 +08:00
484566d27e Sync migrated iOS modules 2026-06-22 15:35:12 +08:00
ace9c94359 Initial commit 2026-06-22 11:28:01 +08:00