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
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
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
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
Martin Varmuza
95953f3770
chore(connect): use device.descriptor instead of device.bluetoothProps
2025-10-02 15:52:11 +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
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
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
Seibei Iguchi
f53e765b93
refactor(suite): simplify onboarding layout
2025-10-02 10:39:19 +02:00
Seibei Iguchi
583ef77d9b
feat(components): add direction prop to BulletList component
2025-10-02 10:39:19 +02:00
Jiri Zbytovsky
107af6814a
fix: unpair BLE device when forgetting it
2025-10-02 10:14:49 +02:00
yanas
df22bb4241
fix(suite-native): propagate battery-level notifications to transport
2025-10-02 10:09:40 +02:00
karliatto
e3a50255d6
feat(suite): new trezorPushNotificationMiddleware
2025-10-02 08:53:29 +02:00
Martin Varmuza
e839cc6984
chore(connect): remove channels from Device.bluetoothProps
2025-10-01 18:03:29 +02:00
Martin Varmuza
2a53b8cf38
fix(transport): apiType and id should be part of ApiLevelDescriptor type
2025-10-01 18:03:29 +02:00
Martin Varmuza
778968400b
chore(suite): fix typo in a comment
2025-10-01 18:03:29 +02:00
Marek Polak
470d6524fa
fix(suite): don't stop bt scanning on web again
2025-10-01 17:07:12 +02:00
trezor-ci
959e0158d7
chore(suite): crowdin translation update
2025-10-01 16:10:44 +02:00
Matěj Husák
57533c1970
feat(suite): added useBluetoothConnection hook and simplified other BT components
2025-10-01 15:48:05 +02:00
Matěj Husák
385a798314
feat(suite): updated shouldShowBluetoothUnPairDeviceList condition
2025-10-01 15:48:05 +02:00
Matěj Husák
8281e4f6e1
feat(suite): updated autoconnect visual
2025-10-01 15:48:05 +02:00
Matěj Husák
41e3f99416
chore(suite): moved unpair list to the parent
2025-10-01 15:48:05 +02:00
Matěj Husák
5a7f5fd0e9
feat(suite): moved logic from ConnectDeviceGlobalModal into a Context
2025-10-01 15:48:05 +02:00
Matěj Husák
a6fc8e224d
chore(suite): renamed ConnectionGlobalModal
2025-10-01 15:48:05 +02:00
Matěj Husák
abb3a99700
feat(suite): implement UnpairBluetoothDeviceFromOsModal into connect device flow
2025-10-01 15:48:05 +02:00
Matěj Husák
6074dedb26
chore(suite): created Bluetooth constants
2025-10-01 15:48:05 +02:00