Commit Graph

73 Commits

Author SHA1 Message Date
Peter Sanderson
750b359239 chore: more renaming of Fiat -> BaseCurrency 2025-07-04 09:57:48 +02:00
Matej Kriz
ec28fca257 fix(suite-native): stop overriding letter spacing fix
- The `resetLetterSpacingOnAndroidStyle` style was being overridden by the custom style passed via props. Now, the styles are merged in the correct order.
2025-06-09 11:13:17 +02:00
Jirka Bažant
39c4237e94 chore(suite-native): update test providers to accept FormatterProviderConfig 2025-05-28 14:52:39 +02:00
Tomas Martykan
dad7111eb6 chore: unify suite and native wallet settings 2025-05-19 13:52:13 +02:00
Jan Václavík
309457058c feat(ds): Create typography.inherit and use it in Link as default (#17810)
* feat(ds): Create typography.inherit and use it in Link as default

* fix(ds): Divide typography and nativeTypography

* fix(suite): Update naming and don't show px when inherit
2025-03-26 18:05:50 +01:00
Petr Knetl
8f20631304 test(suite-native): settings e2e 2025-03-19 13:34:19 +01:00
yanas
761b542bc0 fix(suite-native): prevent layout shift on coin price card 2025-03-13 13:15:57 +01:00
Matej Kriz
4ccb7d3e36 fix(suite-native): apply letterSpacing workaround on Connecting title 2025-02-18 15:58:45 +01:00
Martin Vytick Vytrhlík
65583b294c feat(suite-native): use crypto icon with network 2025-02-11 11:45:01 +01:00
yanas
04988b2deb chore(suite-native): autofix for sort-imports eslint rule 2025-01-30 15:03:34 +01:00
Peter Sanderson
64fcbde4bd chore: enable ESLint rule for as-needed | auto-fix 2025-01-10 10:58:46 +01:00
Martin Homola
9aca381b9d chore(suite): update network symbol naming 9 2024-12-07 19:19:14 +09:00
Martin Homola
a83ce9ee45 chore(suite): update network symbol naming 8 2024-12-07 01:29:02 +09:00
Steven Luscher
c67cdea030 chore: Port @trezor/blockchain-link to @solana/web3.js v2
1. Added an RPC subscriptions instance to the `API` type
2. Added code to throw in the event that the transaction is a durable nonce transaction. A little extra work would have to be done to import and construct the durable nonce transaction confirmer.
3. Added a `FIXME` explaining why it would be better to save the `lastValidBlockhash` at the time the transaction was first given a blockhash lifetime, instead of fetching a too-new one in `pushTransaction`
4. Eliminated all of the custom transaction confirmation code, in favour of the new built-in routines.
5. Added a `FIXME` to note that the `fetch()` API typically doesn't allow you to override the `Origin` header. I didn't test whether your runtime actually allows it or not.

Note that all RPC methods are now cancellable via `AbortController`, if you supply an `AbortSignal` to the send/subscribe methods (ie. `.send({ abortSignal })`)
2024-11-29 17:51:12 +09:00
Petr Knetl
45ee4cc2df fix(suite-native): amount formatters loading prop 2024-11-19 09:53:44 +01:00
Daniel Suchý
a33bf1d19f chore: replace proxy-memoize with reselect (#15333) 2024-11-11 23:24:39 +01:00
Petr Knetl
9394468337 feat(suite-native): ethereum tokens send mvp 2024-10-30 11:30:54 +01:00
Petr Knetl
8c4661a36c feat(suite-native): send max 2024-10-24 09:19:16 +02:00
Martin Vytick Vytrhlík
6f4c0b1102 feat(suite-native): refactor ethereum formatters to generic token formatters 2024-10-15 18:35:36 +02:00
yanas
76d46a01a3 refactor(suite-native): unify fiat amount skeletons 2024-10-10 09:47:16 +02:00
yanas
bfe42f2d11 refactor(suite-native): rename and add missing spacing constants 2024-10-02 10:22:26 +02:00
Martin Vytick Vytrhlík
78e3d2d6a0 fix(suite-native): wrong alignment of + and - on some places 2024-09-30 09:46:22 +02:00
Martin Vytick Vytrhlík
5f19ba8836 feat(suite-native): blur phishing txns in txn feed using discreet text 2024-09-27 12:17:39 +02:00
yanas
5524f8d95b fix(suite-native): do not display fiat amount for testnet coins 2024-09-13 16:55:18 +02:00
yanas
b3f792f3aa feat(suite-native): allow sending bitcoin transactions denominated in sats 2024-09-13 16:01:56 +02:00
Matej Kriz
fe63f2e633 fix(suite-native): prevent extra line break on fiat and crypto amounts on android
- Resetting letter spacing on Android for amount values looks like ultimate workaround until the issue is fixed on RN side.
2024-09-12 18:45:57 +02:00
Daniel Suchý
5b29207bb5 fix(mobile): fix app perf for big number of tokens (#14234) 2024-09-10 19:07:37 +00:00
Petr Knetl
41c8dd1d4e feat(suite-native): minor atom components adjustments 2024-09-05 19:47:38 +02:00
yanas
06362847ea fix(suite-native): tweak fiat amount skeletons to prevent layout shift 2024-09-05 12:05:13 +02:00
yanas
27b2fa5f34 fix(suite-native): show skeleton while fiat amounts are loading 2024-09-03 16:06:40 +02:00
Petr Knetl
ca18d2bcf8 feat(suite-native): send form fiat input 2024-08-23 14:14:28 +02:00
Petr Knetl
4d39c4cc70 feat(suite-native): send fees selection screen 2024-08-14 08:27:03 +02:00
Petr Knetl
e131815681 feat(suite-native): crypto to fiat amout formatter supports isBalance flag 2024-08-14 08:27:03 +02:00
Tomas Martykan
d18ba9a879 chore: BigNumber wrapper 2024-05-27 17:55:13 +02:00
0xadams.eth
f40b8bf7d8 Chore/refactor fiat rates (#11592)
* chore(suite): remove rates in transactions from storage

d

* chore(suite): fetch historical fiat rates from transactions and save them in redux storage

* chore(suite): refactor legacy fiat rates and fiat value

* chore(suite-native): refactor legacy fiat rates and fiat value

* chore(docs): update `FiatValue` component usage with historic rates

* chore(suite): store historic rates for remembered wallet to storage

* fix(suite): remove +/- from 0 values of crypto and fiat sums in day header
2024-05-21 07:48:28 +00:00
Bohdan Juříček
277ed8ebbe Feat/native atoms spinner (#12136) 2024-05-13 16:57:11 +01:00
Petr Knetl
7a2f6c11a3 Feat/simple native send form (#12040)
* fix(suite-native): crypto amount formatter supports multi-word network symbols

* feat(suite-native): TextInputField allow transform function

* feat(suite-native): add feeReducer to suite-native

* feat(suite-native): sendForm validation schema

* feat(suite-native): sendForm component
2024-04-22 16:01:53 +02:00
Bohdan Juříček
fdee6adf67 fix(suite-native): spacing on graph balance (#11843) 2024-04-02 13:44:04 +00:00
0xadams.eth
622cb9d62a chore: fiat rates improvements (#11524)
* chore(suite): improve fiat fetching readibility

* chore(suite): improve fiat fetching flow and fallbacks based on networks

* chore(suite-native): replace native fiat rates with wallet core

* chore(suite): use last successful fetch timestamp from result

* chore(docs): update fiat rates
2024-03-11 12:55:55 +01:00
Bohdan Juříček
7324de0577 Feat/discreet text improvements (#11509) 2024-03-08 12:43:43 +00:00
AdamSchinzel
4e3ce7367c chore(suite): replace selectCoinsLegacy by fiat rates selectors 2024-02-21 10:19:03 +01:00
Peter Sanderson
c82455e746 chore(suite): autofix newlines 2024-02-20 14:54:29 +01:00
Petr Knetl
993ee25430 fix(suite-native): fee rate formatter (#10719) 2024-01-18 16:07:27 +01:00
vytick
ac4e3390b7 fix(suite-native): make thousands formatting work on all cases (#9868) 2023-11-06 19:28:20 +00:00
vytick
95dfacf953 feat(suite-native): localized number for crypto amount formatter (#9806) 2023-11-01 18:41:56 +00:00
vytick
88f15b71d2 fix(suite-native): correct percentage on value gain #9068 (#9824) 2023-11-01 19:31:59 +01:00
Petr Knetl
7f7e22e221 Fix/UI tweaks (#9409)
* fix(suite-native): fiat balance formatter color

* fix(suite-native): input background based on surface elevation

* fix(suite-native): account import missing background
2023-09-13 13:50:52 +02:00
Petr Knetl
84eb403eb1 Feat/fiat balance formatter (#9345)
* fix(suite-native): discreet text works with style prop

* fix(suite-native): box atom allows flex-shrink prop

* refactor(suite-native): crypto to crypto conversion formatter hook

* feat(suite-native): fiat balance formatter
2023-09-08 15:10:41 +01:00
0xadams.eth
0f502e5750 chore(suite): remove react imports (#9331)
* chore(suite): update eslint and webpack config

* chore(suite): remove react imports, change default and namespace imports to named imports

* test(suite): update jest config
2023-09-05 16:26:01 +02:00
Petr Knetl
d2efe78ca8 fix(suite-native): event tooltip zero sum values (#8950) 2023-07-25 15:19:56 +02:00