Sale Djenic
ad7e2df78a
chore: improvements of the sending route generated by the router process
...
Closes #14636
2024-10-01 17:21:26 +02:00
Cuteivist
83d7c03585
feat(wallet): Add metrics for Send / Bridge / Swap ( #16400 )
2024-09-30 10:34:28 +02:00
Sale Djenic
7ba325984c
fix: check for the route if 0 value is entered
...
When 0 value was entered checking for the best route was not done cause the amount change
signal was not emitted.
2024-09-24 10:44:57 +02:00
Michał Cieślak
00fe754c0d
Token/Asset selectors fixes
...
- clear search on close (AssetSelectorCompact)
- sectionProperty removed
- highlighting fixed in TokenSelectorPanel
- setCustom renamed to setSelection
- test data moved into Component object
2024-09-23 12:30:50 +02:00
Michał Cieślak
25164cc45a
TokenSelectorNew renamed to TokenSelector
2024-09-23 12:30:50 +02:00
Khushboo Mehta
b3e336987c
feat@(desktop/wallet): Launch SednModal when an address or ens name is detected in a 1-1 chat and validate it when launched
...
closes #16293
2024-09-23 11:20:56 +02:00
Lukáš Tinkl
894a5f19c9
feat(SendModal): add a spinner when resolving an ENS name
...
- update the SB page with the toggle too
Fixes #16355
2024-09-20 12:10:26 +02:00
Cuteivist
7cd2ed888c
Fix/remove send collectibles model 16328 ( #16332 )
...
* fix(wallet): Remove collectibles nested model
* fix(wallet): Remove collectible controller from send module
2024-09-16 13:21:25 +02:00
Lukáš Tinkl
0c6a602336
[StatusQ] Move StyledTextField to StatusQ
...
- and rename it and its usages to StatusTextField
- remove a couple of related and unused components
Fixes #16296
2024-09-13 16:40:47 +02:00
Sale Djenic
c4363be418
feat: fees update integration after calculating the initial route
2024-09-11 14:43:19 +02:00
Cuteivist
e87a4f947e
feat: Show send error message inside the SendModal ( #16258 )
2024-09-09 13:29:40 +02:00
Michał Cieślak
afd16d6f6c
TokenSelectorButton excluded from TokensSelector, sizing issues fixed
2024-09-05 08:55:15 +02:00
Michał Cieślak
7757f4e615
QClipboardProxy QML type renamed to ClipboardUtils
...
Additionally, copyTextToClipboard is renamed to setText, mimicking
QClipboard naming.
2024-08-29 15:46:17 +02:00
Seitseman
2275fe4f1f
fix(Stored): Make stores typed
...
Adding types instead of var for stores used in qml components
Closes : #14801
2024-08-27 10:52:18 +02:00
Lukáš Tinkl
7c10b16b67
chore(AmountToSend): AmountToSendNew is dead, long live AmountToSend
2024-08-17 09:39:42 +02:00
Lukáš Tinkl
114abc7015
chore(swap): port SwapInputPanel to AmountToSendNew
...
- adjust the API calls
- fixup the tests
2024-08-17 09:39:42 +02:00
Lukáš Tinkl
7ddbcf926b
chore(AmountToSendNew): expose some more properties
...
- like cursorVisible or fiatInputInteractive
- add support for "loading" overlays
2024-08-17 09:39:42 +02:00
Khushboo Mehta
b20cb42def
\fix(@desktop/wallet): Fix register ENS flow which is currently broken
2024-08-16 09:04:54 +02:00
Sale Djenic
b8ffa65113
chore: display generic error returned from the router
2024-08-12 12:53:58 +02:00
Lukáš Tinkl
7f4ca098de
fix(SendModal): hide the Custom network mode in `production`
...
- manage the lifetime of the Custom tab button dynamically; setting the
tab button to `visible: false` doesn't unfortunately remove it from the
tab bar
Fixes #16052
2024-08-12 09:46:21 +02:00
Valentina Novgorodtceva
b4ef71142e
test: share wallet address test and default account values in send/receive/bridge
2024-08-09 11:14:54 +03:00
Lukáš Tinkl
b67ea6643a
fix(SendModal): Bridge modal Simple mode's scroll is very clunky
...
- remove the nested unneeded ScrollView
- cleanups and fixes in mocked models and stores to unbreak showing the
networks/routing in storybook
Fixes #15902
2024-08-02 18:24:29 +02:00
Lukáš Tinkl
40f7aff086
fix: inconsistent/incorrect decimal value formatting
...
- format Big decimal numbers correctly according to the current locale;
some precisions loss is tolerated here for the display purposes
- fixes wrong decimal separators in some places and aligns with the
standard in terms of number of decimals, as everywhere else in the app
Fixes #15612
Fixes #15790
2024-08-01 15:35:52 +02:00
Sale Djenic
0c4b7e92a0
fix: tx fails if the bonder fee is higher than the amount being sent
...
Closes #15922
2024-07-31 16:59:33 +02:00
Cuteivist
20620e04cf
fix(wallet): Repeat transaction updates ( #15571 )
2024-07-31 13:58:05 +02:00
belalshehab
5d4afba07f
fix(wallet)_: Filter non-bridgeable assets in Bridge Modal
...
- Implemented a bridgeableGroupedAccountAssetsModel in WalletAssetsStore.qml to dynamically filter assets based on their bridgeability.
closes : #15697
2024-07-31 12:43:24 +03:00
Cuteivist
dd25572c28
fix(wallet): Constrain token name size to send modal width ( #15859 )
2024-07-31 06:53:43 +02:00
belalshehab
955c8f6580
fix(wallet)_: Disable send button on router errors & visually indicate gas issues
...
* Disable the send button when the router returns errors.
* Display a red arrow on networks lacking sufficient gas for the transaction.
Closes #15700 #15701
2024-07-30 18:32:58 +03:00
Sale Djenic
8424cb5b87
chore: send modal adjustments
...
Closes #15833
2024-07-29 10:54:53 +02:00
Sale Djenic
207902589d
chore: build the error reporting mechanism
...
Closes #15396
2024-07-29 10:54:53 +02:00
belalshehab
1aa2221834
fix(wallet)_: Temporarily disable Max Amount button pending #15709
...
- This commit temporarily disables the MaxAmount button in the `SwapInputPanel` and `SendModal` components.
- The MaxAmount button will be reintroduced with the correct behavior in issue #15709 for the 2.31 release.
closes : #15710
2024-07-25 17:53:40 +03:00
Sale Djenic
db77654274
fix: buying stickers doesn't work and popup may be misleading for the user
...
Closes : #15764
2024-07-25 10:30:31 -04:00
Michał Cieślak
166a0376ff
fix(SendModal): Allow to send 0
...
Closes : #15720
2024-07-24 01:21:20 +02:00
Sale Djenic
989e5a90e6
fix: recalculation is not happening when changing amounts in custom bridge flow
...
Fixes : #15699
2024-07-23 10:50:52 +02:00
Dario Gabriel Lipicar
83db905e28
feat(swap): added more explicit error messages
...
Closes #14956
2024-07-19 16:40:22 -03:00
Alex Jbanca
32aff401d6
fix(SendModal): Various issues fixed
...
1. Bridge panel not showing
2. Max button value when showing the fiat balance
3. Wallet footer visibility when Swap feature is disabled
2024-07-19 19:53:31 +03:00
Alex Jbanca
417a74d4b1
fix(SendModal): Fixing "Repeat transaction" action in Activity view and Activity details view
2024-07-19 19:53:31 +03:00
Alex Jbanca
7926d1f748
chore(SendModal): Use accountAddress to preselect the account instead of account model item
...
Updating the SendModal to receive an accountAddress to preselect the account instead of the account item model
to squash: Fix account selection. by address
2024-07-19 19:53:31 +03:00
Michał Cieślak
1e88756c13
SendModal: new AmountToSend initial integration
...
- new AmountToSend used in SendModal
- MaxSendButton simplified
Closes : #15207
2024-07-19 17:27:08 +02:00
Michał Cieślak
613fa4d19f
feat(SendModal): New AmountToSend component
...
In comparison to the previous version it provides simpler API
and better validation based on AmountValidator.
Old version will be removed after full integration of the new version.
2024-07-19 17:27:08 +02:00
Cuteivist
55b2224593
fix(wallet): Validate decimals for crypto when sending ( #15523 )
2024-07-17 18:48:16 +02:00
Noelia
34730eb9ff
fix(Wallet/BridgeModal): Some small UI fixes to be more accurate to the new design and better UX
...
- Network item hover color, selected item border and background changed to have a better UX and being more accurate to the new design.
- Disabled option of unchecking networks. At least, always one should be selected.
2024-07-17 16:54:25 +02:00
Noelia
480a3ed182
fix(Wallet/BridgeModal): Incorrect preselected recipient value and network model for bridge
...
- Fixed incorrect preselected recipient object for bridge modal.
- Fixed network model assignment for bridge.
Fixes #15629
2024-07-17 16:54:25 +02:00
Cuteivist
00fd183a33
chore: Revert binding workaround ( #15572 )
2024-07-15 11:44:26 +02:00
belalshehab
20f1bfa0ea
fix(wallet)_: filter out non-transferable collectibles in send modal
...
Description:
Enhanced the SendModal.qml to filter out non-transferable (soulbound) collectibles from the send model. This ensures that only transferable collectibles are displayed when sending.
Changes:
Updated SendModal.qml to include a SortFilterProxyModel with a ValueFilter.
The ValueFilter targets the soulbound role and filters out collectibles with soulbound set to false.
Issue:
Closes #14578
2024-07-12 19:40:48 +03:00
Michał Cieślak
be1c6ba2ad
chore(StatusQ): Backpressure files deduplicated, imports adjusted
...
Closes : #15558
2024-07-12 14:00:15 +02:00
Michał Cieślak
ed8c727673
chore(SendModal): Qualified import for StatusQ Utils
2024-07-12 11:10:37 +02:00
Michał Cieślak
3503a60f07
chore(SendModal): SendModalAssetsAdaptor removed because it's replaced by TokenSelectorViewAdaptor
2024-07-12 11:10:37 +02:00
Michał Cieślak
4bf2f4df7a
Wallet(SendModal): Old HodlingSelector and TokensListView removed
2024-07-12 11:10:37 +02:00
Michał Cieślak
f6320f69cb
Wallet(SendModal): New tokens selector intially integrated
...
Closes : #15512
2024-07-12 11:10:37 +02:00