Michał Cieślak
25164cc45a
TokenSelectorNew renamed to TokenSelector
2024-09-23 12:30:50 +02:00
Michał Cieślak
9f40251588
Old version of TokenSelector removed
2024-09-23 12:30:50 +02:00
Michał Cieślak
c8b8d1ee9d
AssetSelector covered with unit tests
2024-09-23 12:30:50 +02:00
Michał Cieślak
8c2d2115b0
TokenSelectorAssetDelegate simplified
...
Moreover:
- reset search box for AssetSelector on close
- fix highlight when Asset/Token selector reset
- storybook pages/tests adjusted
2024-09-23 12:30:50 +02:00
Michał Cieślak
1d46673775
Bump SFPM version fixing model roles initialization issue
...
Closes : #16310
2024-09-23 12:30:50 +02:00
Michał Cieślak
79fe79884b
SwapInputPanel using AssetSelector instead of TokenSelector
...
Closes : #16220
Closes : #16025
2024-09-23 12:30:50 +02:00
Michał Cieślak
8785e5fd08
BuyCryptoModal refactored to use AssetSelectorCompact
2024-09-23 12:30:50 +02:00
Michał Cieślak
125946a60a
AssetSelectorCompact added
2024-09-23 12:30:50 +02:00
Michał Cieślak
2b4c3afd57
TokenSelector: TokenSelectorSectionDelegate excluded to separate component
2024-09-23 12:30:50 +02:00
Sale Djenic
fa410434ad
fix: browser connect - send transaction command
...
Fixes #16063
2024-09-20 20:57:02 +02:00
Alex Jbanca
c769e42212
fix(WalletConnect): Fixing crashes
...
1. In some cases it was crashing on JSON.stringify for the model item
2. Avoid storing model objects
3. Fixing storybook
2024-09-20 20:51:20 +03:00
Lukáš Tinkl
6a2b3faeb0
feat: add countdown pill to sign dialogs and make them unclosable
...
- show countdown until which the sign (WalletConnect and Swap) dialogs
expire
- after expiration, hide the Reject/Sign buttons and display a plain
Close button
- make the dialogs non-closable by clicking outside or pressing Esc; the
user has to explicitely click some of the footer buttons
Fixes #16327
Fixes #16314
2024-09-20 09:47:10 +02:00
Sale Djenic
ea8827ec97
fix: wallet connect - sake.lido.fi dApp - staking transaction gets stuck
...
Fixes #16096
2024-09-17 19:39:32 +02:00
Anastasiya Semenkevich
8bbe17b613
chore: search box for searchable collectibles panel
2024-09-13 17:44:49 +03:00
Cuteivist
69605f5965
fix: Use prefixes for address copy ( #16230 )
2024-09-13 14:19:26 +02:00
Sale Djenic
8dc067e0c4
feat: fees update integration after calculating the initial route
2024-09-12 19:52:32 +02:00
Anastasiya Semenkevich
9050459ee8
chore: add object name for collectibles delegates
2024-09-12 09:53:42 +03:00
Sale Djenic
c4363be418
feat: fees update integration after calculating the initial route
2024-09-11 14:43:19 +02:00
Sale Djenic
c515a963e3
chore: remove old router logic
...
Closes #16201
2024-09-11 14:43:19 +02:00
Cuteivist
ff9f272295
fix: Apply custom asset / collectible order ( #16227 )
2024-09-11 14:00:25 +02:00
Lukáš Tinkl
d37341caee
fix(DAppSignRequestModal): correct wallet account color
...
- we are getting a colorId, so convert it
Fixes #16094
2024-09-06 16:19:59 +02:00
Lukáš Tinkl
e58ae2c213
feat: Add external link to download extension plugin
...
- add a local popup with selection between "Status Connector" (external
link to Chrome Store) or "Wallet Connect" (the old flow involving
inputting the WC URI)
- simplify DAppsListPopup to use StatusDropdown to reduce code
duplication
- adjust SB and QML tests
Fixes #16111
2024-09-05 11:22:52 +02:00
Michał Cieślak
b8fbeb157f
CollectiblesSelectionAdaptor: use default token icon as a fallback
2024-09-05 08:55:15 +02:00
Michał Cieślak
204d72cd40
TokenSelectorNew: workaround for QTBUG-62411, minor sizing fixes
2024-09-05 08:55:15 +02:00
Michał Cieślak
d82499fd7b
AssetSelector added
...
This component is simpler version of TokenSelector, composed of the same
basic componets, useful when only assets are subject of selection.
Closes : #16234
2024-09-05 08:55:15 +02:00
Michał Cieślak
01a24e1b19
TokenSelectorNew decomposed into smaller, reusable subcomponents
2024-09-05 08:55:15 +02:00
Michał Cieślak
afd16d6f6c
TokenSelectorButton excluded from TokensSelector, sizing issues fixed
2024-09-05 08:55:15 +02:00
Anastasiya Semenkevich
9598e9a44c
qml: new object names for token selector panel
2024-09-04 16:16:10 +03:00
Cuteivist
186b5f8798
fix: Update account only when networks did change ( #16229 )
2024-09-04 06:32:07 +02:00
Cuteivist
f1904d9ef8
fix: Reset collectible details after exiting details page ( #16231 )
2024-09-04 06:29:31 +02:00
Cuteivist
70421a0454
fix: Correctly display manage tokens icons ( #16228 )
2024-09-03 06:07:03 +02:00
Michał Cieślak
7c24d19241
Usages of SubmodelProxyModel migrated to ObjectProxyModel
2024-09-02 20:20:10 +02:00
Khushboo Mehta
b8f41e35c4
feat(@desktop/wallet): Buy Mercuryo flow - Improvements
...
fixes #16041
2024-09-02 16:51:16 +02:00
Cuteivist
ee770257c5
chore: Disable clicking on Betatag ( #16207 )
2024-08-30 12:19:42 +02:00
Michał Cieślak
a8940a71f5
Using ClipboardUtils.setText instead of nim's copyToClipboard
2024-08-29 15:46:17 +02:00
Dario Gabriel Lipicar
4257294c60
feat(wallet): upgrade paraswap api to v6.2
...
Closes #15755
2024-08-28 13:43:07 -03:00
Cuteivist
658fe2a5b4
fix(wallet): Update collectibles media management ( #16080 )
2024-08-28 15:58:33 +02:00
Sale Djenic
3cf6614082
chore: new router error no positive balance
added
2024-08-28 11:26:23 +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
Anastasiya Semenkevich
ea31d1115f
qml: change object name for account actions
2024-08-26 11:52:39 +02:00
Alex Jbanca
736075b817
fix(WalletConnect): Fixing sign for uniswap and paraswap
...
There are two fixes needed here.
1. Status-go fix for unknown primitive when signing the message
2. Fix for Paraswap pairing failure due to required namespaces mismatch
Needs: https://github.com/status-im/status-go/pull/5755
2024-08-26 11:41:27 +03:00
Cuteivist
67cf522f0a
fix(wallet): Fill bridge tx type ( #16162 )
2024-08-21 14:49:12 +02:00
Lukáš Tinkl
f59ce285a9
fix(StatusBaseButton): correct radius and icon size for isRoundIcon
mode
...
- this fixes 2 small regressions, namely in how we calculate the
background corner radius and icon size when in the mode of `isRoundIcon`
- the "Saved addresses" button in wallet's left view is very special on
its own; overall we have only 2 instances of this "round" icon buttons
in the whole app
Fixes #16156
2024-08-20 22:08:19 +02:00
Cuteivist
224dd5e58d
fix(wallet): Filter collectibles filter options ( #16125 )
2024-08-20 06:02:14 +02:00
Lukáš Tinkl
e3dae7e1db
feat(StatusButton) Add support to show text when button is loading
...
- add a secondary "loading" state (`loadingWithText`), that is show the
loading indicator next to the text
- simplify the StatusBaseButton layout (esp. handling the overall
opacity/visibility)
- add a QML test suite; the code was becoming too complex and adding a
simple boolean prop was getting "dangerous"
- port the SwapModal to use the new `loadingWithText` property
Fixes #15313
2024-08-19 22:36:50 +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
Alex Jbanca
de916507e9
fix(WalletConnect): Reject session request when the authentication fails
...
TODO: Analyse recovery options
2024-08-13 23:23:23 +03:00
Alex Jbanca
4d963031e9
fix(WalletConnect): Store web cookies and cache to a dedicated folder for each account
...
WalletConnect cannot operate on shared cookies in between accounts. This commit will split the cookies and cache in different folders with the user public key as folder name.
2024-08-13 23:23:23 +03:00
Alex Jbanca
f00d7f3ec4
fix(WalletConnect): Fixing crash on authentication screen when the app resumes from a few minutes of inactivity
...
The root cause in this case was the usage of js stored QObjects coming from the model.
(cherry picked from commit 24a386d078986afd1c24fcc99e4f009b8cc70bf6)
2024-08-13 11:35:04 +03:00