Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
1ea6351
feat(action-list): support imperative rectangle anchors
huhuanming Sep 6, 2026
64bd436
feat: migrate account and network selectors to native list
huhuanming Sep 7, 2026
52fdb1b
perf: stabilize native selector updates and caches
huhuanming Sep 7, 2026
105e3f8
docs: record selector performance follow-up and remaining stalls
huhuanming Sep 7, 2026
2bc29ea
Merge branch 'x' into codex/native-list-integration-env
huhuanming Sep 7, 2026
3b151d7
fix: load native list avatar worker in production desktop
huhuanming Sep 7, 2026
ee1e48d
fix: handle missing selector DeFi entries
huhuanming Sep 7, 2026
4dcf6d0
fix: isolate iOS image coder modules
huhuanming Sep 7, 2026
0b0b3d4
Merge branch 'x' into codex/native-list-integration-env
huhuanming Sep 7, 2026
e6aa222
fix: stabilize selector images
huhuanming Sep 7, 2026
358fbde
Merge remote-tracking branch 'origin/codex/native-list-integration-en…
huhuanming Sep 7, 2026
a642c1e
feat: add real HD wallet stress data generator
huhuanming Sep 7, 2026
7b0a51c
fix: refine native list section index
huhuanming Sep 7, 2026
143ee7f
feat: add HD wallet stress progress page
huhuanming Sep 7, 2026
a96feca
fix: stabilize native list touch interactions
huhuanming Sep 7, 2026
551eb38
chore: upgrade native modules to 3.0.106 and remove patches
huhuanming Sep 8, 2026
91c2606
fix: align native image sizing and register wallet stress page
huhuanming Sep 8, 2026
247821e
Merge branch 'x' into codex/native-list-integration-env
huhuanming Sep 8, 2026
fbcadf2
chore: upgrade native modules to 3.0.107
huhuanming Sep 8, 2026
36702c6
fix: remove selector entry loading on all platforms
huhuanming Sep 8, 2026
6452801
chore: sync integration branch with remote
huhuanming Sep 8, 2026
f371674
Merge branch 'x' into codex/native-list-integration-env
huhuanming Sep 8, 2026
f363ca7
feat: add real wallet stress test presets
huhuanming Sep 8, 2026
d4636b3
fix: address selector review feedback
huhuanming Sep 8, 2026
2540399
Merge branch 'x' into codex/native-list-integration-env
huhuanming Sep 8, 2026
eac9a25
Merge branch 'x' into codex/native-list-integration-env
huhuanming Sep 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions apps/mobile/bundle-registry/module-id-registry.json
Original file line number Diff line number Diff line change
Expand Up @@ -4360,6 +4360,13 @@
"node_modules/@onekeyfe/react-native-keychain-module/lib/module/index.js": 25992,
"node_modules/@onekeyfe/react-native-lite-card/lib/module/NativeReactNativeLiteCard.js": 50400,
"node_modules/@onekeyfe/react-native-lite-card/lib/module/index.js": 52794,
"node_modules/@onekeyfe/react-native-native-list/lib/module/NativeList.js": 37385,
"node_modules/@onekeyfe/react-native-native-list/lib/module/avatarPrefetch.js": 48454,
"node_modules/@onekeyfe/react-native-native-list/lib/module/index.js": 35464,
"node_modules/@onekeyfe/react-native-native-list/lib/module/scrolling.js": 27091,
"node_modules/@onekeyfe/react-native-native-list/lib/module/selection.js": 46717,
"node_modules/@onekeyfe/react-native-native-list/lib/module/validation.js": 30351,
"node_modules/@onekeyfe/react-native-native-list/lib/nitrogen/generated/shared/json/NativeListConfig.json": 45389,
"node_modules/@onekeyfe/react-native-native-logger/lib/module/index.js": 38825,
"node_modules/@onekeyfe/react-native-perf-memory/lib/module/index.js": 55837,
"node_modules/@onekeyfe/react-native-perf-stats/lib/module/index.js": 26192,
Expand Down Expand Up @@ -15981,6 +15988,7 @@
"packages/components/colors/primitive/light.ts": 8053,
"packages/components/colors/primitive/whiteA.ts": 9529,
"packages/components/colors/semantic.ts": 14944,
"packages/components/src/actions/ActionList/imperativeShowUtils.ts": 6441,
"packages/components/src/actions/ActionList/index.native.tsx": 17596,
"packages/components/src/actions/ActionList/index.tsx": 14054,
"packages/components/src/actions/ActionList/useAsyncItemsLifecycle.native.ts": 12994,
Expand Down Expand Up @@ -20495,23 +20503,33 @@
"packages/kit/src/views/AccountManagerStacks/components/WalletRename/hardwareLabelValidation.ts": 8983,
"packages/kit/src/views/AccountManagerStacks/components/WalletRename/index.tsx": 3967,
"packages/kit/src/views/AccountManagerStacks/hooks/useAccountSelectorAvatarNetwork.tsx": 12908,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/AccountSelectorStackV2.tsx": 4663,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/AccountAddress.tsx": 18167,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/AccountEditActionListV2.tsx": 6564,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/AccountSelectorAccountListItem.tsx": 10535,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/AccountSelectorActionV2.tsx": 3387,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/AccountSelectorAddAccountButton.tsx": 16325,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/AccountValue.tsx": 5698,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/EmptyView.tsx": 20181,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/WalletDetailsHeader/AccountSearchBar.tsx": 3095,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/WalletDetailsHeader/index.tsx": 20302,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/WalletDetailsV2.tsx": 10713,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/accountSelectorAccountRowsV2.ts": 11152,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/accountSelectorValueRowsV2.ts": 9064,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/accountSelectorValueV2.ts": 6057,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/hooks/useAddAccount.ts": 8586,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/hooks/useAddHiddenWallet.tsx": 6993,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/index.tsx": 289,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/testIDs.ts": 16819,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/useAccountSelectorValuesLoader.ts": 3362,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletDetails/useAccountSelectorValuesLoaderV2.ts": 6782,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletList/AccountSelectorCreateWalletButton.tsx": 15866,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletList/AccountSelectorWalletListSideBar.tsx": 8589,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletList/AccountSelectorWalletListSideBarV2.tsx": 21110,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletList/WalletListItem.tsx": 6670,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletList/index.tsx": 9583,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/WalletList/walletListUtils.ts": 5842,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/accountSelectorNativeListV2.ts": 13662,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/index.tsx": 10708,
"packages/kit/src/views/AccountManagerStacks/pages/AccountSelectorStack/useWebDappWalletSelector.ts": 8814,
"packages/kit/src/views/AccountManagerStacks/pages/BatchCreateAccount/BatchCreateAccountForm.tsx": 16935,
Expand Down Expand Up @@ -20869,6 +20887,14 @@
"packages/kit/src/views/ChainSelector/components/UnifiedNetworkSelector/PortfolioContent.tsx": 15803,
"packages/kit/src/views/ChainSelector/components/UnifiedNetworkSelector/TabSwitcher.tsx": 6699,
"packages/kit/src/views/ChainSelector/components/UnifiedNetworkSelector/index.tsx": 15710,
"packages/kit/src/views/ChainSelector/components/UnifiedNetworkSelectorV2/NetworkContentV2.tsx": 536,
"packages/kit/src/views/ChainSelector/components/UnifiedNetworkSelectorV2/NetworkSectionListV2.tsx": 23075,
"packages/kit/src/views/ChainSelector/components/UnifiedNetworkSelectorV2/NetworksSectionListV2.tsx": 12115,
"packages/kit/src/views/ChainSelector/components/UnifiedNetworkSelectorV2/PortfolioContentV2.tsx": 9770,
"packages/kit/src/views/ChainSelector/components/UnifiedNetworkSelectorV2/UnifiedNetworkSelectorV2.tsx": 22553,
"packages/kit/src/views/ChainSelector/components/UnifiedNetworkSelectorV2/index.tsx": 4705,
"packages/kit/src/views/ChainSelector/components/UnifiedNetworkSelectorV2/useNetworkListPresentationV2.ts": 20474,
"packages/kit/src/views/ChainSelector/components/UnifiedNetworkSelectorV2/useNetworkTooltipV2.tsx": 19806,
"packages/kit/src/views/ChainSelector/hooks/useAndroidFlashListInitialScrollFix.ts": 8593,
"packages/kit/src/views/ChainSelector/hooks/useChainSelector.ts": 20876,
"packages/kit/src/views/ChainSelector/hooks/useFindNetworksWithoutAccount.ts": 20062,
Expand Down Expand Up @@ -22626,6 +22652,7 @@
"packages/kit/src/views/Setting/pages/DevBundleSwitcher/VersionList.tsx": 11562,
"packages/kit/src/views/Setting/pages/DevBundleUpdateStatus/index.tsx": 13207,
"packages/kit/src/views/Setting/pages/DevDrawingOrderStress/index.tsx": 77,
"packages/kit/src/views/Setting/pages/DevLargeWalletDataCreation/index.tsx": 20625,
"packages/kit/src/views/Setting/pages/DevSesHardenRuntimeCheck/index.tsx": 23733,
"packages/kit/src/views/Setting/pages/DevSplitBundleTest/index.tsx": 15365,
"packages/kit/src/views/Setting/pages/DevUnitTests/PageDevUnitTests.tsx": 5685,
Expand Down
1 change: 1 addition & 0 deletions apps/mobile/dev-vendor.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@ const nativeContractDependencies = {
'@onekeyfe/react-native-image',
'@onekeyfe/react-native-keychain-module',
'@onekeyfe/react-native-lite-card',
'@onekeyfe/react-native-native-list',
'@onekeyfe/react-native-native-logger',
'@onekeyfe/react-native-network-throttle',
'@onekeyfe/react-native-perf-memory',
Expand Down
2 changes: 2 additions & 0 deletions apps/mobile/ios/OneKeyWallet.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -549,6 +549,7 @@
"${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController/TOCropViewControllerBundle.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/LottiePrivacyInfo.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/lottie-react-native/Lottie_React_Native_Privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/react-native-native-list/NativeListResources.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/react-native-view-shot/RNViewShotPrivacyInfo.bundle",
);
name = "[CP] Copy Pods Resources";
Expand Down Expand Up @@ -586,6 +587,7 @@
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/TOCropViewControllerBundle.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/LottiePrivacyInfo.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Lottie_React_Native_Privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/NativeListResources.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNViewShotPrivacyInfo.bundle",
);
runOnlyForDeploymentPostprocessing = 0;
Expand Down
Loading
Loading