Closed lw-cdm closed 9 months ago
Version test: https://file.cdmteck.com/s/DB9JLAnjJczopcC/download?path=%2F&files=SubWalletMobile-build-203-911-merge-2023-07-21T09-38-39.ipa
Please check:
Case: connect app to app
[x] Handle case connect WalletConnect when do not create master password yet
Steps:
Actual: Show the approve request (create one account to connect) but do not create account cause do not create master password
Expect: If user do not create master password yet, when click on "Create one" button then navigate user to the create master password
Version test: https://file.cdmteck.com/s/DB9JLAnjJczopcC/download?path=%2F&files=SubWalletMobile-build-204-911-merge-2023-07-27T06-13-58.ipa
Please check issues:
[x] Do not show the popup confirmation when opening modal (Scan QR code, Receive addess...)
Reproduce the behavior Pre-condition: Connect with WallectConnect successfully
Steps:
Actual: Do not show popup confirmation
[x] UI bug when have multiple accounts on list
[x] Do not show err message in case connect to ConnectWallet is failed when scanning from the Setting screen
[x] Redirect incorrect screen when click Back on the scan QR from Setting screen in case have connection
Show popup confirmation in case not support method (follow the issue: https://github.com/Koniverse/SubWallet-Extension/issues/1674) => improve later
Version test: https://file.cdmteck.com/s/DB9JLAnjJczopcC/download?path=%2F&files=SubWalletMobile-build-204-911-merge-2023-07-29T11-10-45.ipa
Please check:
[x] Do not navigate in case modal overlap modal on iOS device Steps:
Actual: Do not navigate
https://github.com/Koniverse/SubWallet-Mobile/assets/130966515/804af487-c164-4ec2-a638-d9c9ec01fb4d
=> Solution: Hot fixed before then fixed this issue in https://github.com/Koniverse/SubWallet-Mobile/issues/928
Version test: https://file.cdmteck.com/s/DB9JLAnjJczopcC/download?path=%2F&files=SubWalletMobile-build-205-911-merge-2023-08-07T02-44-00.apk Device test: MI 8 Lite
Actual: https://share.icloud.com/photos/082HaP_Vf3WE9Mc2QxF1cRbJQ In step 2: Do not show Welcome screen In step 3: Show Welcome screen
https://github.com/Koniverse/SubWallet-Mobile/assets/117999489/0a903fe4-aa3d-444c-b683-36591979d6e4
Version test: https://file.cdmteck.com/s/DB9JLAnjJczopcC/download?path=%2F&files=SubWalletMobile-build-205-911-merge-2023-08-08T12-30-11.apk
Version test: https://file.cdmteck.com/s/DB9JLAnjJczopcC/download?path=%2F&files=SubWalletMobile-build-205-911-merge-2023-08-10T09-38-11.ipa Devices test: IP 11 Validation passed.
Implement Wallet Connect following what implemented on extension (https://github.com/Koniverse/SubWallet-Extension/issues/1497):
Detail:
Component:
[x] Dual Logo (change the center icon for WalletConnect confirmation)
[x] WCAccountSelect
[x] WCNetworkSelect
[x] WCNetworkSupported
[x] WCAvatarGroup
Screen:
[x] ConnectList
[x] ConnectWalletConnect
[x] ConnectDetail
[x] WalletConnectConfirmation
[x] ScanToConnectWalletConnect