brantalikp
1cee298894
fix(suite-native): fix QR scan error handling
2025-10-03 13:32:29 +02:00
Jiří Čermák
5c71815cc1
feat(suite): extend tooltip content of account item when sidebar collapsed
...
- Always display account name (e.g. Ethereum #1 )
- Display account item type (staking, tokens)
- Display non-default account type (e.g. Ledger)
- Plus do some basic component refactor to make it a little bit more readable (place styles to seperate files, do some component de-composition, etc.)
2025-10-03 13:23:12 +02:00
Jiří Čermák
aea62747ea
feat(suite): add missing account type hint in collapsed sidebar
2025-10-03 13:23:12 +02:00
Jiří Čermák
06cab82925
fix(suite): redact NFT ID
2025-10-03 13:19:59 +02:00
Jiří Čermák
f400f31150
fix(suite): use the HiddenPlaceholder on correct DOM level
...
The `useShouldRedactNumbers` reads context set in the `HiddenPlaceholder` component. Therefore, the `HiddenPlaceholder` component must be always used above `useShouldRedactNumbers` hook.
2025-10-03 13:19:59 +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
Jiří Čermák
aaf111f289
refactor(suite): use getStakingLimitsByNetworkSymbol instead of getStakingLimitsByNetwork
...
- add test nets and ada to `getStakingLimitsByNetworkSymbol`
2025-10-03 12:33:35 +02:00
Jiří Čermák
ea3dd8cce2
fix(suite): update backend custom backend urls on network change
2025-10-03 12:32:19 +02:00
Jiří Čermák
41236d712f
refactor(suite): fix networks count in the select asset modal
...
- Ignore options with undefined `tradeCryptoId`.
- Memoize `getNetworkCount` and `filteredData` (`data`, `modalOptions` are in 1000x length).
- Improve perf. of `getNetworkCount`: O(`options.length`^`networkNetworkGroups.length`) -> O(`options.length`)
2025-10-03 12:32:00 +02:00
Jiří Čermák
cdc59e3af9
chore(components): remove obsolete TODO comment
2025-10-03 12:32:00 +02:00
Matus Balascak
e60bec9c3b
fix(suite): dont fetch graph unless outdated
2025-10-03 12:17:30 +02:00
trezor-ci
9e83a40213
chore(suite): crowdin translation update
2025-10-03 12:17:25 +02:00
Tomáš Boďa
5f50f3e019
fix(suite-native): use correct explorer
2025-10-03 12:13:07 +02:00
trezor-ci
ae7b3cad63
chore(suite): crowdin translation update
2025-10-03 12:05:22 +02:00
Martin Varmuza
4c38d21dcb
test(connect): quarantine cancel workflow thp pairing test
2025-10-03 11:23:38 +02:00
Prochmi99
f6c9717b2d
fix(translations): fix misspelled string on bt modal
2025-10-03 11:18:01 +02:00
Jiří Čermák
cbd5cb13ed
fix(suite): prevent default value overwriting user amount input
2025-10-03 10:29:08 +02:00
Jiří Čermák
71123d10c2
fix(suite): close dropdown after option select
2025-10-03 10:15:17 +02:00
Martin Vere Cihlar
aeef974269
feat(e2e-suite): Adds customMatcher support for asserting traslations
...
micro refactoring to stabilize sell solana test - moves scroll into retry block
fixes transalation in multiple sessions test
2025-10-03 01:52:19 +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
Tomáš Boďa
3e822afa3b
fix(suite): fixed approval UI
2025-10-02 17:56:51 +02:00
Jan Komarek
60df5cf1ad
fix(suite): do not show prerequisites screen when status is pin-locked
2025-10-02 17:22:00 +02:00
Jan Komarek
ce6963a0c6
feat(connect): propagate soft lock/unlock push notifications
2025-10-02 17:22:00 +02:00
Jan Komarek
f6d171b18b
fix(connect): only get features after settings/pin change if device is acquired
2025-10-02 17:17:30 +02:00
Martin Varmuza
1a63628c4f
chore(suite): use here in device status is back
2025-10-02 17:09:58 +02:00
Martin Varmuza
a6516a2710
Revert "feat: remove unnecessary comlex call-to-action logic for NeedsAttention states"
...
This reverts commit 471e6c8c29 .
2025-10-02 17:09:58 +02:00
Martin Varmuza
560e60b513
Revert "fix: test, there is no longer Refresh text, all is Conencted now"
...
This reverts commit cb49b9d371 .
2025-10-02 17:09:58 +02:00
brantalikp
33c2782294
fix(suite-native): add missing param to support link
2025-10-02 16:27:19 +02:00
Martin Varmuza
95953f3770
chore(connect): use device.descriptor instead of device.bluetoothProps
2025-10-02 15:52:11 +02:00
brantalikp
fac837d07d
fix(suite-native): refactor block navigation hooks
2025-10-02 15:10:58 +02:00
Martin Varmuza
f375fb87bb
fix(suite): dont show useless bridge toggle troubleshooting tip when not running bridge transport
2025-10-02 14:44:38 +02:00
Jiri Zbytovsky
d33a9bfbeb
chore: optimize storageActions by making isAccessible sync
2025-10-02 14:30:14 +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
43e9481d6e
chore(suite-desktop): use constant for battery level
2025-10-02 13:20:00 +01: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
Martin Varmuza
b68cd7c250
chore(connect): limit public fields on device.descriptor to only those that are currently consumed by suite
2025-10-02 11:33:13 +02:00
Martin Varmuza
4911435b98
chore(transport-bluetooth): remove unused logger
2025-10-02 11:31:50 +02:00
Martin Varmuza
df401b658b
chore(suite): remove unused strings
2025-10-02 11:31:40 +02:00
Jiri Zbytovsky
b0cdbcdefb
chore(suite): cleanup suite storage from unused native files
2025-10-02 11:24:30 +02:00
Vojtěch Tranta
4056a46c72
fix(suite): the device-busy state can be there in both cases - when device is acquired or not
2025-10-02 11:16:19 +02:00
Seibei Iguchi
f53e765b93
refactor(suite): simplify onboarding layout
2025-10-02 10:39:19 +02:00