Khushboo Mehta
3f77a16317
feat(@desktop/wallet): Implement Network selection in SwapModal
...
fixes #14750
2024-06-04 11:07:23 +02:00
Khushboo Mehta
c9641bb0b9
feat(@desktop/wallet): Implementation of One Time & Recurrent tab in Buy Popup
...
fixes #14819
2024-05-31 12:47:37 +02:00
Stefan
35b81eadf6
feat(dapps): show dapps list in wallet connect popup
...
Things done here:
Integrate basic functionality for wallet connect in status-go
Update the list of dapps from the SDK
Retrieve the persistence dapps list from the backend as a fallback
if there is no connection and SDK can't be initialized
Provide a basic simple view of dapps in the wallet connect popup
Closes : #14557
2024-05-30 10:57:42 +02:00
Stefan
07bc6c49df
feat(dapps) attempt to fix the wallet connect abstraction
...
Spent too much time figuring out the puzzle of
service->module->view->QML just to call a
status-go function.
Keeping this attempt for later while moving to a
simplified Controller/Provider approach. I will
come back to the abstraction when we add tests
to use it.
Updates: #14615
2024-05-30 10:57:42 +02:00
Stefan
ea2b6b2ed7
chore(dapps) move responsibility of tracking sessions from WC SDK
...
Updates: #14615
2024-05-30 10:57:42 +02:00
Stefan
0cf41a60cb
chore(dapp) update SDK interface and the generated code
...
Updates: #14615
2024-05-30 10:57:42 +02:00
Khushboo Mehta
ca031a285c
feat(@desktop/wallet): Use SubModelProxyModel in SwapAdaptor.qml
...
fixes #14926
2024-05-30 10:28:40 +02:00
Lukáš Tinkl
f28343e264
fix: Error when editing saved ENS address
...
- reset the `address` field properly to zero (instead of empty) address
Fixes #14901
2024-05-28 15:31:23 +02:00
Lukáš Tinkl
c4f7c9732d
fix(AddEditSavedAddressPopup): hide network selector for ENS names
...
- fix some typos, add some forgotten `qsTr()` calls
- improve SB page with create/edit modes
Fixes #14909
2024-05-28 15:31:23 +02:00
Khushboo Mehta
9d8542c95d
feat(@desktop/wallet): Add support for Account selection in Swap Modal using already existing AccountsModalHeader.qml
...
fixes #14749
2024-05-28 10:59:18 +02:00
Khushboo Mehta
81d7ca32b0
feat(@desktop/wallet): Swap modal launch flows
...
fixes #14628
2024-05-28 10:11:24 +02:00
Lukáš Tinkl
3ea2ba18f2
feat: [UI - Swap] Create swap switch button
...
- create a custom circle button component for the Swap popup, with the
needed click event and a border area that can be overlaped with the
background as it looks in the design
Fixes #14782
2024-05-28 09:12:07 +02:00
Lukáš Tinkl
1692651184
fix(Wallet): "All accounts" title casing typo
...
Fixes #14669
2024-05-27 14:19:34 +02:00
Valentina1133
5c5debd0c0
chore: add object names market data fields ( #14904 )
2024-05-27 13:55:25 +07:00
Lukáš Tinkl
a6c897929a
chore: Remove custom rowData method from NIM's models
...
- Some NIM's models define additional (not part of the
QAbstractModelItem API) method rowData to allow access to model's data
on UI side
- The same job can be done relying fully on public QAbstractModelItem
API using ModelUtils utility. It gives full transparency if we need
nim's model or other like ListModel replacement in tests/storybook
- propagate `tokensStore` to unbreak the Browser's wallet menu
Fixes #14805
2024-05-20 18:02:20 +02:00
Stefan
08a1e10f59
feat(dapps) add toast notifications for Wallet Connect paring
...
Updates: #14754
2024-05-20 17:13:30 +02:00
Stefan
ee72ec7aee
feat(dapps) add DAppsService component and ConnectDAppModal
...
Implement the initial Pairing user workflow and disconnect option for
the first session.
Also
- rename pairing modal accordingly (`PairWCModal.qml`) to make room for the proper
`ConnectDAppModal.qml`
- basic tests for service helpers
- update storybook to reflect the new user workflows
Closes #14607
2024-05-20 15:09:57 +02:00
Stefan
4771f0d77f
feat(wallet) customize NetworkFilter for dapps display
...
Allow to show all selected icons in the network filter
Hide checkboxes in the network filter dropdown
Updates #14607
2024-05-20 15:09:57 +02:00
Stefan
7cd97a0051
chore(dapps) move dApps UX into its own DAppsWorkflow component
...
Storybook: also automate related workflows for faster iteration
Also extend the inspector utils to handle Loaders and Popups
Updates: #14607
2024-05-20 15:09:57 +02:00
Stefan
78775d3d69
chore(dapps) move wallet connect service code outside popups
...
Updates: #14607
2024-05-20 15:09:57 +02:00
Michał Cieślak
b764446568
feat(StatusLetterIdenticon): simplify names of properties
...
Closes : #14439
2024-05-17 23:43:42 +02:00
Michał Cieślak
a153279e77
feat(StatusLetterIdenticon): make useAcronymForLetterIdenticon true by default
2024-05-17 23:43:42 +02:00
Michał Cieślak
b2ab3a455a
feat(StatusLetterIdenticon): make useAcronymForLetterIdenticon mode charactersLen unaware
2024-05-17 23:43:42 +02:00
Cuteivist
d70f2dcf23
feat(@wallet): Show lightbox when clicking collectible ( #14168 )
2024-05-15 11:36:56 +02:00
Cuteivist
2565c8a135
fix(wallet): Show community name in tag ( #14622 )
2024-05-15 11:14:46 +02:00
Khushboo Mehta
30ff5f3a2b
fix(@desktop/wallet): New Collectible Details tabs
...
fixes #13806
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-14 09:32:45 +02:00
Stefan
1f60410db8
feat(dapps) implement wallet connect URI input
...
Other changes
- start Wallet Connect SDK using web engine after wallet is ready
- source WC project ID from the constants in nim
- close list when opening the `ConnectDappModal`
- remove the old POC modal instantiation
- rename ConnectDappPopup to Modal for consistency
- move specific dapps related user settings to their place in the component
- add DAppsStore to be used for dapps abstraction
Updates #14556
2024-05-13 10:33:16 +02:00
Khushboo Mehta
03495265d5
feat(@desktop/wallet): Add Swap Feature Flag
...
fixes #14627
2024-05-08 13:41:17 +02:00
Khushboo Mehta
8d8268db2f
feat(@desktop/wallet): Make images match their aspect ratio but still have min width and height in collectible details
...
Also make images zoom to cropped when visible in the collectibles list view
fixes #14203
2024-05-06 16:56:48 +02:00
Stefan
2972531766
chore(global) add the dapps button under a feature flag
...
Also add basic feature flag support that work with QML and nim
Closes #14553
2024-05-02 12:26:58 +02:00
Stefan
913041d5d9
chore(dapps) foundation for dapps page in storybook
...
Updates #14317
2024-05-02 09:47:30 +02:00
Sale Djenic
dd104960ba
feat(walletconnect): initial code organization
...
Closes #14395
2024-05-02 09:47:30 +02:00
Lukáš Tinkl
792e8d74a8
fix: Inclusion of Watched addresses in Balances: Wording change
...
- "Include in total balance" -> "Include in balances and activity"
Fixes #14517
2024-04-29 10:49:24 +02:00
Stefan
228622359d
fix: warning while switching between accounts
...
The is image flag and source was not in sync due to sequential change
of source and isImage. This was causing the following warning:
`Warning: qrc:/StatusQ/Components/StatusRoundedImage.qml:27:5: QML StatusImage: Cannot open: qrc:/StatusQ/Components/help
2024-04-15 09:16:34 +02:00
Ivan Belyakov
3843b53cc0
feat(wallet): toggling include/exclude from total balance
menu action
...
filters out assets/collectibles/activities entries.
Fixed direction of transfers for `All accounts` selection on activity
tab.
Closes #14162 #14216
2024-04-12 15:18:19 +02:00
Ivan Belyakov
6ba0cdfafa
feat(wallet): removed allAddresses flag as redundant
2024-04-12 15:18:19 +02:00
Stefan
b9271005cd
fix(wallet): update wallet assets and collectibles order on user action
...
Add a specific state to the saveSettings action to update the model
by reloading the data.
The previous implementation was using the same save address which
doesn't update. Either in the past there was a side effect that made it
work or it was never working.
Closes #14365
2024-04-12 11:30:15 +02:00
Lukáš Tinkl
6171a2d900
fix(NetworkFilter): position the popup along the right edge
...
spotted by Ben
2024-04-11 21:48:16 +02:00
Lukáš Tinkl
9024a4c324
fix(RightTabView): fix filter button vertical alignment
...
spotted by Ben
2024-04-11 21:48:16 +02:00
Lukáš Tinkl
5d064368cf
chore(ui): visually align different combo box instances
...
- extract common background and indicator subcomponents into
StatusQ.Components.private, and reuse it
Fixes #14121
2024-04-11 21:48:16 +02:00
Lukáš Tinkl
e363dd1109
fix(SortOrderComboBox): do not display icons or bold(er) font in delegates
...
- cleanup indentation (older QtC versions don't like the nullish
coalescing operator `??`)
- fixup SB pages
2024-04-11 21:48:16 +02:00
Lukáš Tinkl
14138d5ff5
fix(NetworkFilter): display correct cursor
...
- since we override the `control.background` from `StatusComboBox`, need
to specify the `cursorShape` again
2024-04-11 21:48:16 +02:00
Lukáš Tinkl
fb2d1ad0f0
fix(NetworkFilter): fixup allSelected/noneSelected
...
- there's no `len` property in `SFPM`; fixes correctly displaying "All
networks" when all are selected
2024-04-11 21:48:16 +02:00
Anthony Laibe
da7f419f57
fix: repeat tx open the send modal
...
fixes #14357
2024-04-10 10:31:58 +02:00
Cuteivist
277dda7533
feat(wallet): Disable send for soulbound collectibles ( #14327 )
2024-04-09 16:16:03 +02:00
Stefan
473e2e273f
feat(wallet) connect assets ordering with saving to DB backend
...
Also refactor the existing code based on the latest understanding.
Closes #13312
2024-04-09 09:34:52 +02:00
Khushboo Mehta
2d20a2e1b7
feat(@desktop/wallet): Collectible Details balance tag
...
fixes #13809
2024-04-03 20:37:45 +02:00
Cuteivist
7fa3771e4e
feat(wallet): Handle collectibles details unknown community ( #14206 )
2024-04-02 10:23:20 +02:00
Alexandra Betouni
4af2a97358
[ProfileShowcase] Updated delegates as per design + added web tab
...
Closes #13421
Closes #13606
2024-04-02 10:21:13 +03:00
Cuteivist
6dec612f5c
feat(wallet): Handled failed to load collectible image state ( #14229 )
2024-03-30 06:00:00 +01:00