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
249e1ae042
TokenSelectorPanel: tabs layout/sizing simplified
2024-09-23 12:30:50 +02:00
Michał Cieślak
6a935d098c
TokenSelectorPanel tabs selection depending on set models fixed
2024-09-23 12:30:50 +02:00
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