Igor Sirotin
f86608287c
Fix/issue 10905 ( #10930 )
2023-06-06 09:57:00 +03:00
Lukáš Tinkl
ee9db6a302
fix: add/remove account modal positioning is wrong
...
A small regression from porting StatusModal to StatusDialog
Fixes #10913
2023-06-05 13:47:55 +02:00
Cuteivist
dc9193424f
feat(@desktop/wallet): Transactions values ( #10832 )
2023-06-05 08:22:30 +02:00
Anastasiya Semiankevich
e88369a83e
tst_communityManageOverview): add scenario that copies community private key
2023-06-02 23:19:35 +03:00
Khushboo Mehta
28654e0187
\chore(@desktop/wallet): Change customisation colours on desktop to match those used on mobile
...
fixes #10637
2023-06-02 19:48:19 +02:00
Patryk Osmaczko
35a2dd5244
[Popups]: added destroy() function in all popups by default
...
Also switched StatusModal to derive from StatusDialog instead
of Popup type
Closes #10149
2023-06-02 14:28:39 +03:00
Noelia
cbe290a735
fix(MintToken): Sign transaction popup was not showing correct data
...
Fixed params to pass to sign transaction popup: chainId, chainName and accountName.
2023-06-02 13:15:34 +02:00
Noelia
d4d3a6d669
feat(MintToken): Add `delete` and `retry mint` options when deploy fails
...
- It refactors `SettingsPageLayout`.
- It adds `retry mint` and `delete` options when deploy process fails.
- It renames `RemotelyDestructAlertPopup` to generic name `AlertPopup`.
2023-06-02 13:15:34 +02:00
Noelia
8ae2d29a1c
feat(MintToken): Use `contractUniqueKey` instead of index
...
Updated minting flow to use `contractUniqueKey` instead of `index`.
Closes #10765
2023-06-02 13:15:34 +02:00
Noelia
86a0e8b9ec
feat(MintAssets): Update minted tokens view with assets
...
- Added assets list UI.
- Added shape rectangle for empty lists.
- Added filter by asset / by collectible
- Updated storybook accordingly.
- Added flow to open token view depending on type
Closes #10625
2023-06-02 13:15:34 +02:00
Cuteivist
b557274dff
feat(@desktop/wallet): Added NFT preview ( #10846 )
...
closes #10822
2023-06-02 10:29:40 +02:00
Jonathan Rainville
ceb810e63d
fix(contacts): fix inconsistency when banning or unbanning contact
...
Fixes #10501
The problem was that didn't have access to the updated contact from status-go after banning or unbanning, so we just changed the banned property, but there is more that gets changed in the backend, like `removed` being set to `true` as well.
With this fix, when you unban someone, you go back to a fresh start, as **non** contact, so you need to send a request again. That was the state you got if you restarted the app, so "re-sync" the state with status-go.
Another issue was on the frontend (QML). When banned, and after restarting to get the right state, the unban button would be disabled and the Add contact request button would show, which is not good. We only want to send requests when unbanned.
2023-06-01 14:25:20 -04:00
Jonathan Rainville
fa656c9535
feat(NewChat): open contact popup when pasting key of user in request
...
Fixes #9736
When pasting the chat key of a user to whom you already sent a request to, but for which they haven't answered yet, we open the popup instead of doing nothing.
If you paste the chat key of a user you are not a contact at all and sent no request, it opens the contact request popup as before.
Also, same as before, if you paste the key of a mutual contact, their name will show in the suggestion list.
2023-06-01 10:51:39 -04:00
Igor Sirotin
e82f6ebf53
fix: Manual login after local pairing ( #10858 )
2023-06-01 11:15:51 +03:00
Igor Sirotin
7eed470829
fix(StatusScrollView): Change implementation to inherit ScrollView ( #10789 )
2023-05-31 23:58:23 +03:00
Jonathan Rainville
7d0a77ef0d
chore(links): update to use the new external link format
...
Fixes #10777
2023-05-31 10:36:08 -04:00
Khushboo Mehta
5678d86a54
fix(@desktop/wallet): Simple Custom Date range date picker
...
fixes #10796
2023-05-31 14:28:22 +02:00
Michal Iskierko
4c29343a4a
feat(@desktop/communities): Add self-destruct tokens functionality
...
Issue #10052
2023-05-31 12:43:36 +02:00
Cuteivist
7caa89b050
feat(@desktop/wallet): Transaction activity summary ( #10809 )
...
closes #10751
2023-05-31 11:25:16 +02:00
Cuteivist
fb85c46727
fix(@desktop/wallet): Small navigation fixes ( #10839 )
2023-05-31 09:47:52 +02:00
Noelia
9f8275ce5c
feat(MintAssets): Create mint assets flow
...
It creates mint assets flow:
- Preview integrated.
- Mint call and sign transaction popup added.
Closes #10624
a
2023-05-31 08:18:26 +02:00
Noelia
775a93e82c
feat(MintAssets): Created preview assets page
...
- Updated `CommunityTokenView` with assets design.
- Updated storybook to test assets design.
Part of #10624
2023-05-31 08:18:26 +02:00
Noelia
00bdb0ff15
feat(storybook): Added option in `CommunityNewTokenView` to switch between collectibles and assets
...
It is now possible to visualise collectibles or assets flow in the storybook page.
2023-05-31 08:18:26 +02:00
Noelia
992e1e6b13
feat(MintTokens): Renamed preview collectible view to token generic naming
...
`CommunityCollectibleView` is now renamed to `CommunityTokenView` since it will manage collectibles but also assets.
2023-05-31 08:18:26 +02:00
Stefan
9262943176
feat(wallet) complete the filter API
...
Bumps status-go HEAD to include required changes
Updates Nim filter components and APIs to follow API changes in
status-go
Complete the debugging code
Add TODO placeholders to be completed in follow up PRs: collectibles ...
General improvements and refactoring
Closes #10634
2023-05-31 08:16:28 +02:00
Boris Melnik
91bdb5824b
feat(mute): Adds intervals for muting channels and chats
...
Part of: #9369
2023-05-30 16:43:48 +03:00
Lukáš Tinkl
130976957f
fix: blurry icons in Network Filter combobox
...
- detect SVG images and apply the same fix as we do in StatusIcon
- do not load a lowres (tiny) variant
Fixes #9853
2023-05-30 11:39:00 +02:00
Lukáš Tinkl
266b2406cc
fix: wrong error message on incorrect password
...
Adjust to the new error messages when opening the database with the DB
pool
Fixes #10830
2023-05-29 14:52:04 +02:00
Sale Djenic
36ca4cd8f9
fix(@desktop/wallet): removed options for creating a derivation path that's not a keycard compatible if selected origin is migrated to a keycard
...
If selected origin is an origin migrate to a keycard the following options are disabled:
- drop down menu (where user is able to select one of predefined paths) in custom derivation section
- reset button
2023-05-26 06:54:50 +02:00
Sale Djenic
1d41590d56
fix(@desktop/wallet): keycard accounts do not display a keycard icon in the wallet list of accounts
...
Closes : #10643
2023-05-26 06:54:50 +02:00
Sale Djenic
38ce51e4bb
chore(@desktop/wallet): changes caused by accounts improvements on the `status-go` side
...
Closes : #10592
2023-05-26 06:54:50 +02:00
Lukáš Tinkl
bf6758b68e
fix(ShowcaseDelegate): community icon is not rounded
...
- this needs proper bg color (transparent) and a `border.width: 0` to
work properly with the
Fixes #10754
2023-05-25 16:30:10 +02:00
Boris Melnik
92a9c41238
fix(invitation-bubble): Adds loading state for unfurling links
...
Fixes : #10422
2023-05-25 12:33:54 +03:00
Noelia
2f5a76db02
feat(MintTokens): Renamed new collectible view to token generic naming
...
`CommunityNewCollectibleView` is now renamed to `CommunityNewTokenView` since it manages collectibles and assets.
2023-05-25 11:11:44 +02:00
Noelia
dbc3effe94
feat(MintTokens): Added validation rules in `CommunityNewCollectiblesView` page
...
Added new validation rules for name, description, symbol, supply and decimal fields according to new design.
Closes #10623
2023-05-25 11:11:44 +02:00
Noelia
6abb9f0063
feat(MintAssets): Create new asset page / flow
...
- Added tabs.
- Updated pages with new entries.
Part of #10623
2023-05-25 11:11:44 +02:00
Sale Djenic
f3a6b135a3
feat(@desktop/general): try again button added to wrong keycard screen
...
Closes : #10433
2023-05-25 10:20:30 +02:00
Khushboo Mehta
a4a2ca4e9c
fix(@desktop/wallet): Wallet Footer for watch only accounts should show only "Receive" as an option
...
fixes #10786
2023-05-25 09:43:16 +02:00
Alexandra Betouni
06b4b28145
[CommunityPermissions]: Added drag/drop image panel as per new design
...
Closes #10609
2023-05-24 20:31:10 +03:00
Noelia
12faa752bd
feat(MintToken): Implement UI burn footer option
...
- Burn footer option enabled.
- Integrated `BurnTokensPopup` in mint tokens flow.
- Integrated `SignTokenTransaction` in burn flow (added needed signals to interact with backend).
Closes #10050
2023-05-24 17:17:40 +02:00
Noelia
c50de310db
feat(MintToken): Renamed sign transaction popup to a more generic name
...
`SignMintTokenTransactionPopup` to `SigntokenTransactionsPopup`.
2023-05-24 17:17:40 +02:00
Noelia
a366e96999
feat(MintTokens): Created `BurnTokensPopup`
...
- Created new popup.
- Added validation.
- Added header image component.
2023-05-24 17:17:40 +02:00
Anthony Laibe
1e5fee981e
feat(@wallet): calculate progress for activity tx
...
fixes #10762
2023-05-24 13:41:00 +02:00
Alexandra Betouni
d924d5a94a
[onboarding]: fixed overall positioning
...
Closes #8525
2023-05-23 18:43:25 +03:00
Emil Sawicki
f42f48b247
fix(@desktop/wallet); Refresh transaction wallet address
2023-05-23 07:44:29 -04:00
Emil Sawicki
fc15f82e1b
feat(@desktop/wallet): Activity address interactions
...
closes #10619
2023-05-23 07:37:37 -04:00
Boris Melnik
0ba7f1d609
feat(communities): Makes requestToJoinCommunity async
...
Fixes : #10719
2023-05-23 07:33:44 -04:00
Stefan
22df203653
feat(Wallet): add activity filter basic API
...
Add the possibility of retrieving the data of wallet activity based
on the given filter criteria.
Major changes:
- Bump status-go with the new equivalent API
- Add temporary developer tools
- Debugging ActivityView QML component to test filter and display
the activity
- Add activity Nim package and synchronous controller and model
Considerations
- Have the model synchronous for the first iteration and then move to
async while implementing the fetching mechanism
- Use QtObject instances in the model instead of roles over items as
agreed with the team
- Simplify the implementation by having a simple presentation layer
using backend (service also in the future)
- Small required fixes and improvements
Closes : #10633
Updates #10366
2023-05-23 11:29:09 +02:00
Igor Sirotin
5ff4b5a435
fix(MessageContextMenu): Cleanup. Separate menu for profile. ( #10729 )
2023-05-19 19:07:50 +03:00
Noelia
92f77e5fd9
feat(MintTokens): Add mint failure flow
...
- It updates `CommunityCollectibleView` to display minting failure state.
- It updates `CommunityMintedTokensView` to display minting failure state.
- It exposes subtitle color property in `CollectibleView`.
- It updates `storybook` with more options to display minting failure state.
Closes #10620
2023-05-18 17:06:25 +02:00
Noelia
6e2d552220
feat(MintToken/RemoteDestruct): Added animation when `remotely destroy` process is in progress
...
- Added property `remotelyDestructState` and `burnState` in `CommunityCollectibleView`.
- Added `fire` and `loading` icons while destruct/burn is in progress.
- Added short animation when destruct/burn process is completed.
- Renamed `Constants.DeployState` to `Constants.BackendProcessState`, more generic one that can be used for different processes.
- Updated `storybook` with new options to test animation.
Closes #10603
2023-05-18 15:28:44 +02:00
Noelia
7aaf8fcec2
feat(MintToken/RemoteDestruct): Review and update remote self destruct flow
...
Updated strings and renamed files.
Part of #10603
2023-05-18 15:28:44 +02:00
Khushboo Mehta
3ac9edbe96
feat(@desktop/wallet): Activity Details Progress bar
...
fixes #10639
2023-05-18 09:26:37 -04:00
Anthony Laibe
05c8373905
feat(@wallet): add account toast
...
fixes #10510
2023-05-18 09:24:23 -04:00
Anastasiya S
464110a2db
tst(tst_communityMintTokens): Mint Tokens welcome screen
2023-05-18 16:04:39 +03:00
Noelia
cd4ddb5a06
fix(Airdrop): Navigation from community settings overview to airdrop option enabled
...
Fixes #10659
2023-05-17 11:13:07 +02:00
Boris Melnik
e34d28f881
fix(member-selector): Adds filter suggestions by chat key pasted in input
...
Fixes : #9881
2023-05-16 16:41:18 +03:00
Noelia
e0acf0f195
feat(MintTokens): Update `CommunityCollectibleView` according to new design
...
- Title format changed. Now symbol is a title side text.
- Back button text changed.
- Description / boxes order changed.
- Boxes changed order and format.
- Warning description changed.
Closes #10601
2023-05-16 13:07:56 +02:00
Ivan Belyakov
b24648de09
fix(desktop/wallet): fixed regex for derivation path as Qt 5.15 regex
...
on Linux does not support named groups
2023-05-16 09:37:01 +02:00
Noelia
a93d2f8387
fix(MintTokens): Update Create new collectible page according to new design
...
Strings and focus updates.
Fixes #10597
2023-05-15 14:27:16 +02:00
Noelia
60acb43249
feat(MintToken): Updated collectible subtitle information
...
Added available tokens and total supply as subtitle information in minted collectibles view.
Updated storybook model with new property `availableTokens`.
Closes #10606
2023-05-15 13:36:16 +02:00
Noelia
9277392dd4
fix(CollectibleView): Updated UI details according to new design
...
Radius, background color and cursor shape updated.
Part of #10606
2023-05-15 13:36:16 +02:00
Noelia
41c6addc3e
fix(MintTokens): Update welcome page strings
...
Strings update.
Fixes #10596
2023-05-15 13:10:29 +02:00
Ivan Belyakov
e122c2e3c7
fix(desktop/wallet): Fixed `Save` button not enabled when ENS name
...
is entered in address input in when adding a new saved address.
Fixes #10640
2023-05-15 12:28:23 +02:00
Anthony Laibe
8e8f194eb7
feat(@wallet): add all account action
2023-05-15 08:51:19 +02:00
Michał Cieślak
46a2e9c083
chore(MembersDropdown): simplification based on workaround for QTBUG-87804 in StatusDropdown
...
Closes : #10661
2023-05-12 16:38:15 +02:00
Michał Cieślak
086e5334fb
chore(InDropdown): Search behavior adjusted, added label when no search results
...
Closes : #8879
2023-05-12 16:37:01 +02:00
Michał Cieślak
c0e4d70f0a
chore(InviteFriendsToCommunityPopup): Adjust search behavior
2023-05-12 16:37:01 +02:00
Michał Cieślak
6fcb533b68
chore(MembersDropdown): Search behavior adjusted
2023-05-12 16:37:01 +02:00
Khushboo Mehta
c290562ce1
fix(@desktop/wallet): The issue is that when switching between SavedAddresses to Account, the NetworkFilter was toggling a network causing the selection to be reset
...
now we only do it when multiselection is false
2023-05-12 15:32:56 +02:00
Khushboo Mehta
43bd5631de
feat(@desktop/wallet): Header Gradient
...
fixes #10333
2023-05-12 11:39:03 +02:00
Alexandra Betouni
1f3a595116
[contacts]: added "remove contact" option in settings menu
...
Closes #10502
2023-05-12 11:48:04 +03:00
Jonathan Rainville
150a3d242e
feat(advancedSettings): add setting to set the number of archived logs
...
Fixes #3610
Adds a setting in Advanced Settings to modify the number of archived logs to keep. Between 1 and 100
2023-05-11 15:15:57 -04:00
Khushboo Mehta
a57c0b414b
feat(@desktop/wallet): New Account header
...
fixes #10330
2023-05-10 16:02:37 +02:00
Cuteivist
ec04b8668f
Feat/10473 Updated activity list delegate and activity details header ( #10580 )
...
closes #10473
closes #10542
fixes #10408
2023-05-10 13:54:06 +02:00
Noelia
21abe5fca7
feat(EditCroppedImagePanel): Extended to be able to drag/drop images
...
Added `DropArea` to enable drag/drop images.
2023-05-10 09:48:51 +02:00
Noelia
6602ab15e2
feat(MintToken): Add param `artworkCropRect` in the UI minting chain
...
Added new parameter `artworkCropRect` from initial UI mint signal to the store.
2023-05-10 09:48:51 +02:00
Noelia
7bcf42a7ed
feat(MintTokens): Artwork image field missing cropping tool
...
Replaced basic image selector to `EditCroppedImagePanel` component in mint token workflow.
Extended `NoImageUploadedPanel` to allow custom texts and some sizing improvements.
UI part of #10317
2023-05-10 09:48:51 +02:00
Noelia
d789ceefed
feat(MintToken): Remote self-destruct footer option hidden if the minted collectible doesn't have self-destruct property set
...
Added property binded with model info and with needed footer visible property option.
Closes #10579
2023-05-10 09:48:06 +02:00
Mikhail Rogachev
890e0aa2bd
fix(Chat): Reuse chat root store connections and fix chat quick actions when blocked ( #10577 )
...
Close #10570
2023-05-09 14:31:50 +04:00
Alexandra Betouni
56a7215a4c
(community): fixed add/edit channels community right emoji button
...
Closes #9839
2023-05-09 13:09:38 +03:00
Sale Djenic
5122815df8
feat(@desktop/wallet): removing wallet account without an authentication
...
Closes : #10569
2023-05-09 12:05:49 +02:00
Michał Cieślak
a5d339eb45
chore(CommunityNewAirdropView): Adjust MembersDropdown to updated design
2023-05-08 11:44:10 +02:00
Michał Cieślak
1f3ae975fc
feat(CommunityNewPermissionView): red highlight for tokens with inssuficient balance and warning msg panel
2023-05-08 11:44:10 +02:00
Michał Cieślak
45aaa5a3de
feat(HoldingsDropdown): maximum amount validation
2023-05-08 11:44:10 +02:00
Michał Cieślak
27aac8d83a
feat(CommunityNewAirdropView): design-compliant token airdrop flow for collectibles
2023-05-08 11:44:10 +02:00
Michał Cieślak
f9e2ce97a4
feat(AirdropRecipientsSelector): add possibility to force input focus
2023-05-08 11:44:10 +02:00
Michał Cieślak
8d3d156cf7
feat: RecipientTypeSelectionDropdown component added
2023-05-08 11:44:10 +02:00
Michał Cieślak
1eda1911eb
feat(HoldingsDropdown): airdrops tokens support added
2023-05-08 11:44:10 +02:00
Michał Cieślak
da07230fa6
feat(AirdropRecipientsSelector): status label with current and max number of recipients added
2023-05-08 11:44:10 +02:00
Michał Cieślak
aa039a859e
feat: SequenceColumnLayout component added
2023-05-08 11:44:10 +02:00
Alexandra Betouni
edb4af0d1a
[communities]: increased token holders combo width
...
Closes #10258
2023-05-08 11:36:55 +03:00
Anthony Laibe
39b9b5ee91
feat(@wallet): add wallet filter
2023-05-06 17:40:28 +02:00
Michal Iskierko
216a1d1e2b
fix(@desktop/communities): Deleting index when updating owners model and minor fixes
...
Issue #10254
2023-05-05 14:05:31 -04:00
Noelia
42a5236b10
feat(SelfDestructPopup): Updated self destruct tokens lists management
...
- Updated expected model roles (removed `selfDestruct` and `selfDestructAmount`)
- Self destruct tokens list management is now done inside `SelfDestructPopup).
- Store receives a js array with {walletAddress, amount} roles.
2023-05-05 14:05:31 -04:00
Michal Iskierko
2087616b82
feat(@desktop/communities): Adding token owners model
...
- replace qml owners model with Nim one
- get token owners from wallet service
- keeping owners cache in community_tokens/service and refresh every 10 minutes
Issue #10254
2023-05-05 14:05:31 -04:00
mprakhov
60bd0d2a6c
feat(@desktop/communities): Automaticaly encrypt closed communitites
2023-05-05 19:04:29 +02:00
Alex Jbanca
a674ec57a8
fix(blockChat): Disable chat input when minimal conditions are not met
2023-05-05 19:44:39 +03:00
Jonathan Rainville
0e5c566dcd
fix(newChat): fix sending messages in new ad hoc chat with new store
...
Fixes #10523
The problem was that the CreateChatView now uses an isolated Chat RootStore, since we can't be sure if the personal chat section will be loaded yet.
To fix that, I created a new store that is only for storing the properties needed for that new chat. That way we are sure that it is created and shared to necessary components.
2023-05-05 09:36:14 -04:00
Anastasiya S
81a79327b6
test(tst_communityPermissions): implement permissions screen validation
2023-05-05 15:48:56 +03:00