Commit Graph

233 Commits

Author SHA1 Message Date
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
brantalikp
46a811d85f feat(suite-native): in app rating 2025-09-29 07:48:24 +02:00
Jirka Bažant
ccb3fba4a8 chore(suite-native): simplify jest.config.js files across project 2025-09-26 10:50:51 +02:00
Vytick
73100bc745 feat(suite-native): show error on invalid balance for swap fees 2025-09-25 17:17:38 +02:00
Jirka Bažant
fcbcf5c5a2 chore(suite-native): Refactor ReviewOutputItemList for send and trading 2025-09-25 11:53:13 +02:00
Jirka Bažant
c9be17d2e4 chore(suite-native): Introduce useWaitForButtonRequest hook 2025-09-25 11:53:13 +02:00
Jirka Bažant
16ebb5d170 chore(suite-native): Introduce useOutputsReviewBackInterceptor hook 2025-09-25 11:53:13 +02:00
Jirka Bažant
5cc9d9235d chore(suite-native): Move SignSuccessMessage to suite-native/transaction-management 2025-09-25 11:53:13 +02:00
Jirka Bažant
a1e52cfb21 chore(suite-native): Refactor selectTransactionReviewOutputs to accept formState instead of fetching it from draft 2025-09-25 11:53:13 +02:00
brantalikp
cd4d0c0009 chore(suite-native): unify navigation prevention hooks 2025-09-24 20:32:12 +02:00
brantalikp
f6f1265bd2 fix(suite-native): send: fix broken navigation 2025-09-24 17:06:26 +02:00
Vytick
c91bd194ab feat(suite-native): add labeling also to sent trade txns 2025-09-19 22:05:52 +02:00
Vytick
c848a4bdec chore(suite-native): use common form draft in trading 2025-09-19 16:07:17 +02:00
Vytick
83443e2f74 feat(suite-native): refactor fee selection and add it to trading 2025-09-18 22:20:49 +02:00
Peter Sanderson
bdd87839d0 fix: all new depndencies after rebase & remove depchecks from example
packages
2025-09-18 13:04:25 +02:00
Peter Sanderson
7027213e3f fix: add TON of missing dependecies in package.json 2025-09-18 13:04:25 +02:00
Peter Sanderson
ccc434d6a4 feat: Local First Storage (Evolu) for mobile
fix: temp comment out some code that causes some ESM import hell

fix: tests, improve to not use 'as' in fixtures

chore: replace 'as' with array spread to convert to ordinary (from readonly) array

fix: bump expo to ^53.0.22 so it can be same as expo required by evolu (and can be deduped)

fix: re-enable the FetureFlag callback

chore: better naming for local-first-package in native

fix: remove on bad circular dependency from local-first-storage reducer<->selectors

chore: update madge (circular import, one more is removed)

fix: disable Evolu labeling in Portfolio Tracker mode

chore: use F.toMutable instead of a ... spread

fix: depcheck ignore (peerdependecny: expo, expo-sqlite) only for relevant package

fix: move feature-flag code out of the feature-falgs module into dev-tools

fix: better selectors, no need to provide whole object, the string|undefined is all what is needed

fix: bad key props in the list

fix: use standard TextButton component

fix: unify string|null for (all) label selectors

fix: missing translation string

chore: extract the labeling logic into separate thunk

fix: depcheck

fix: transaction name component has now correct variant

fix: render debug inly when labeling is on
2025-09-18 11:03:52 +02:00
Matej Kriz
807f8a18c7 fix(suite-native): use 0 decimals for sats value to fix the conversion
- sats has no decimals, so it's more correct but I'm not sure what was the issue, because the value was correct, but somewhere along the way the decimal point disappeared.
2025-09-17 17:07:34 +02:00
brantalikp
910521a8df chore(suite): url cleanup 2025-09-10 14:48:29 +02:00
Martin Vytick Vytrhlík
5fd21bd853 chore(suite-native): move sol block subscription to txn mngmnt 2025-09-01 11:44:36 +02:00
Martin Vytick Vytrhlík
34a90f0501 refactor(suite-native): move fees fetching into separate hook 2025-09-01 11:44:36 +02:00
Petr Knetl
2fe70d56b1 chore(suite-native): bump react-native-* community packages (2025.08) 2025-08-28 10:37:40 +02:00
Petr Knetl
d404301bfb chore(suite-native): bump gorhom/bottom-sheet jotai lottie yup (2025.08) 2025-08-28 10:37:40 +02:00
Petr Knetl
f073cbcc6f chore(suite-native): mitigate minor breaking changes of react navigation upgrade to 7.x.x 2025-08-26 15:32:48 +02:00
Petr Knetl
0a294c7802 chore(suite-native): bump react navigation libs to 7.x.x 2025-08-26 15:32:48 +02:00
brantalikp
ce80c342ef chore(suite-native): replace Bottom Sheet 2025-08-24 11:15:58 +02:00
Martin Vytick Vytrhlík
da041c3225 chore(suite-native): move fee related components out of send for reuse 2025-08-15 19:39:49 +02:00
Martin Vytick Vytrhlík
8e7059cc7c fix(suite-native): prefill send form with valid fee amount unit 2025-08-14 10:17:44 +02:00
brantalikp
267f2534d6 feat(suite-native): continue on trezor 2025-08-13 11:29:17 +02:00
Jiri Zbytovsky
05adf048c0 chore: bump react-hook-form, @hookform/resolvers 2025-08-12 10:55:22 +02:00
Peter Sanderson
3c6e711ce6 chore: rename currency & fiat to BaseCurrency for consistency 2025-08-12 10:12:42 +02:00
Jirka Bažant
9d967ffffe chore(suite-native): Mobile Swap: extract SendOutputsReviewScreen to be reusable 2025-08-01 07:40:45 +02:00
Matěj Husák
74f6967f8a feat(native): implemented fetchUtxoTransactionsForAccountThunk 2025-07-31 11:42:06 +02:00
Matěj Husák
f50b7d3c68 fix(native): add returnToInitialScreen prop to ScreenHeader 2025-07-29 10:17:08 +02:00
juriczech
03b29c67a6 chore(suite-native): update knowledge base urls 2025-07-29 09:35:34 +02:00
Peter Sanderson
d2fd2da55b fix: refactor (bold claim) formatting of a large base-currency number 2025-07-28 16:08:25 +02:00
Peter Sanderson
e70bc25056 fix: make UI reflect better that when BTC is base currency, there is no 'Fiat' value 2025-07-28 16:08:25 +02:00
Jirka Bažant
48f6a1ad95 chore(suite-native): Use atom AnimatedDoubleInput in module-send/AmountInputs component 2025-07-28 11:07:28 +02:00
Jan Václavík
10112c2ec8 feat(suite): Update URLs 2025-07-24 20:24:36 +02:00
Peter Sanderson
76b92ad5c4 fix: attempt to improve the Chart in native to correctly display values in BTC Base Currency 2025-07-24 10:38:40 +02:00
Jirka Bažant
20a75a1ee5 chore(suite-native): add option to use BottomSheetTextInput in atoms/Input 2025-07-23 14:19:03 +02:00
Peter Sanderson
d741042be4 fix: correctly use number of decimals for BaseCurrency 2025-07-23 13:40:18 +02:00
Peter Sanderson
c6ceccf061 chore: extract repeaded code for checking if BaseCurrency is BTC in Sats 2025-07-23 13:40:18 +02:00
Peter Sanderson
9978ed272b fix: work with big numbers in Native Assets page to fix the rounding issue (it was hardcoded to 2) 2025-07-23 13:40:18 +02:00
Matěj Husák
87c8cd4a6e fix(native): CoinControl design tweaks, fixed utxo comparison 2025-07-16 08:54:16 +02:00
Jiri Zbytovsky
db850f5ece chore(wallet-core): rename some fees selectors 2025-07-14 13:36:13 +02:00
Matěj Husák
4a00c3b5c4 fix(mobile): enabled utxo selection for multiple accounts 2025-07-14 09:52:32 +02:00
Matěj Husák
d5f14af160 fix(native): fetch all transactions in CoinControl screen 2025-07-14 09:31:36 +02:00
Martin Vytick Vytrhlík
3e878044cf fix(suite-native): use token decimals for fiat to crypto conversion in send 2025-07-11 16:24:30 +02:00
Matěj Husák
aab4adc088 fix(mobile): do not show fiat conversion when not available 2025-07-11 12:36:43 +02:00