Commit Graph

2954 Commits

Author SHA1 Message Date
brantalikp
1cee298894 fix(suite-native): fix QR scan error handling 2025-10-03 13:32:29 +02:00
yanas
17c0a21dfe fix(suite-native): use device connection guard for wipe device 2025-10-03 13:08:32 +02:00
Matej Kriz
0403ff9597 fix(suite-native): do not allow to click on loading button
- I just went trhroug all the cases and I believe that no button in our app should proceed the onPress action while loading, it should always be disabled.
- Fixes repeated press on Send transaction button.
- Fixes Change device name during discovery.
2025-10-03 12:35:17 +02:00
Tomáš Boďa
5f50f3e019 fix(suite-native): use correct explorer 2025-10-03 12:13:07 +02:00
Jirka Bažant
1c12d92899 chore(suite-native): Export formatNumberWithThousandCommas 2025-10-02 23:59:25 +02:00
Jirka Bažant
d850427e8d feat(suite-native): Mobile Trade: hide my assets without pair from exchange and sel 2025-10-02 23:59:25 +02:00
Jirka Bažant
80c38a2f62 fix(suite-native): Mobile Trade: Trade history detail show correct token icon 2025-10-02 22:50:09 +02:00
Ondrej Hajek
97142a9613 feat(e2e): Enabled node bridge for Android tests 2025-10-02 20:19:10 +02:00
yanas
7996f3777d fix(suite-native): use correct close action type 2025-10-02 18:32:17 +02:00
brantalikp
33c2782294 fix(suite-native): add missing param to support link 2025-10-02 16:27:19 +02:00
brantalikp
fac837d07d fix(suite-native): refactor block navigation hooks 2025-10-02 15:10:58 +02:00
Jirka Bažant
eeab5bbf56 chore(suite-native): Mobile Trade: Improve error logging in composeTradingTransactionThunk 2025-10-02 14:22:55 +02:00
juriczech
27a0c53dc8 chore(suite): improve low battery handling 2025-10-02 13:20:00 +01:00
juriczech
04b3fba550 chore(suite-native): decouple autoconnect hook
chore(suite-native): update suite-native/thp deps
2025-10-02 13:03:39 +01:00
Jirka Bažant
e97b0ae85f chore(suite-native): Mobile Trade: make token CryptoIds in selectAccountsWithTokensToSellSectionListByTradingType with correct text case 2025-10-02 13:10:33 +02:00
Jirka Bažant
0784ea8c64 fix(suite-native): Mobile Trade: fix ETH tokens CryptoId in quotes 2025-10-02 13:10:33 +02:00
yanas
fc214027ce fix(suite-native): prevent swiping back in device onboarding where appropriate 2025-10-02 12:08:45 +02:00
Jirka Bažant
0a90686c32 feat(suite-native): Mobile Trade: do not show slippage button when DEX is disabled by FF 2025-10-02 10:26:20 +02:00
Jiri Zbytovsky
563024a056 fix(suite-native): send DAC failure to DeviceCompromised screen 2025-10-02 10:16:16 +02:00
Jirka Bažant
7d30469943 feat(suite-native): Mobile Trade: sort receive accounts 2025-10-02 06:57:34 +02:00
yanas
1a8f6920d0 refactor(suite-common): tweak naming of isDeviceConnectedViaBluetooth 2025-10-01 19:46:05 +02:00
PeKne
3806a225a4 chore(suite-native): bump version to 25.10.1 2025-10-01 17:13:47 +02:00
Matěj Husák
89089f48ed feat(suite): filter nearby devices in pairing mode, compare manufacturer data 2025-10-01 15:12:14 +02:00
brantalikp
92d9562a06 feat(suite-native): update send copy 2025-10-01 14:44:56 +02:00
Jirka Bažant
3b5fcb801a chore(suite-native): Mobile Swap: memoize HistoryButton component 2025-10-01 10:14:30 +02:00
Jirka Bažant
20bdc70974 chore(suite-native): Mobile Swap: do not useWatchTrade in trading history list items 2025-10-01 10:14:30 +02:00
Jirka Bažant
7f34f5d831 chore(suite-native): Mobile Swap: refactor useAllTradesReloadTimer to use map of trades by account 2025-10-01 10:14:30 +02:00
Jirka Bažant
8532b2e06c chore(suite-native): Mobile Swap: optimize TradingExchangePreviewScreen 2025-10-01 10:06:18 +02:00
juriczech
3512d8391d fix(suite-native): add ContinueOnTrezor screen autoconnect
# Conflicts:
#	suite-common/thp/src/startThpAutoconnectThunk.ts
#	suite-native/thp/src/hooks/useThpAutoconnectAlerts.tsx
2025-10-01 08:50:01 +01:00
yanas
8ad8a71627 feat(suite-native): respect Bluetooth auto-connect policy on mobile 2025-10-01 09:16:47 +02:00
Matěj Husák
80749a553a feat(suite): added low FW alert warning, refactored low battery selector 2025-10-01 09:16:33 +02:00
Jirka Bažant
d2f1611cfb fix(suite-native): Mobile Swap: memoize selectReviewSummaryOutput 2025-10-01 06:57:28 +02:00
Vytick
70daf9c7ba feat(suite-native): prepare support url with possible direct trade status 2025-09-30 20:43:19 +02:00
Peter Sanderson
f442b79558 fix: hack-fix for selected device vs. thp-device, pick forst THP device insetad of selected one 2025-09-30 14:08:13 +02:00
Matej Kriz
9e30eeb6e1 chore(transport-native-bluetooth): easy way to debug bluetooth native transport
- Similar to native usb transport.
2025-09-30 13:06:04 +02:00
juriczech
227ebd1ffa fix(suite-native): hideAlert for unacquired devices
- we hide alert for unacquired devices but only if thp is not in progress
- this was added because when authorizing new device for 3rd time, we display autoconnect alert as part of THP process but since device is not acquired, the alert gets hidden randomly
2025-09-30 11:54:07 +01:00
juriczech
6672e04272 fix(suite-native): handle null thp step correctly on confirmation screen 2025-09-30 11:54:07 +01:00
juriczech
af92d96198 chore(suite-native): refactor hideAlert param 2025-09-30 11:54:07 +01:00
juriczech
96d4a5be4a chore(suite-native): useFocusEffect for home alert 2025-09-30 11:54:07 +01:00
Peter Sanderson
56859a952c chore: introduce BluetoothDeviceId as branded type 2025-09-30 11:46:36 +02:00
Jirka Bažant
c9e89fc73b feat(suite-native): Mobile Swap: back on OutputsReview should lead to Trading form 2025-09-29 17:51:54 +02:00
Jirka Bažant
5b1943bb25 feat(suite-native): Mobile Swap: navigate to order detail after trade is submitted 2025-09-29 17:51:54 +02:00
yanas
d3f4ef6bd0 fix(suite-native): handle cancelling of Bluetooth pairing correctly 2025-09-29 15:08:57 +02:00
juriczech
3ee0eae8b9 fix(suite-native): flagging remembered device on connect 2025-09-29 12:03:55 +01:00
Petr Knetl
a0585a0db9 fix(suite-native): e2e websocket hanging test 2025-09-29 09:42:57 +02:00
brantalikp
46a811d85f feat(suite-native): in app rating 2025-09-29 07:48:24 +02:00
Vytick
c64698ce8c feat(suite-native): show error alert on failed exchange trade confirmation 2025-09-27 01:39:41 +02:00
Vytick
77f5b688b8 fix(suite-native): dont chunkify for all solana networks in trade 2025-09-27 01:39:41 +02:00
Vytick
403cf874b2 feat(suite-native): useFeesFetching needs only networkSymbol 2025-09-27 01:39:41 +02:00
Jirka Bažant
b1370a7c3f fix(suite-native): Mobile Swap: receive address fix 2025-09-26 22:04:16 +02:00