Noelia
717c243e02
feat(TransferOwnershipPopup): Updated transfer ownership popup according to new design
...
- Applied new design to transfer ownership popup.
- Added support in storybook.
- Added navigation to transfer ownership popup from community settings / owner token footer.
- Added navigation to transfer ownership popup from community settings / overview.
- Linked wallet send modal to the transactions popup with the needed pre-populated data.
Closes #12171
2023-09-20 11:08:29 +02:00
Boris Melnik
c102d2de07
feat(activity-center): Display album of images
...
Fixes : #9951
2023-09-19 22:52:07 +03:00
Khushboo Mehta
1f85ec1bd6
fix(@desktop/wallet): Fixing bugs found during demo
2023-09-19 13:59:46 +02:00
Stefan
7e5ed80847
chore(wallet) remove activity filter dependency on accounts
...
Bumps status-go and pass the all addresses selected to the API
Close #11980
2023-09-19 10:59:02 +02:00
Lukáš Tinkl
848d3b14f5
feat(community ownership) Move community control node flow UI
...
Implement the UI part of the new flow for moving community control nodes
w/o involving private keys
Closes #12088
2023-09-18 11:00:46 +02:00
Alex Jbanca
a072286675
Update ui/imports/shared/controls/chat/LinkPreviewCard.qml
...
Co-authored-by: Igor Sirotin <sirotin@status.im>
2023-09-18 09:28:22 +03:00
Alex Jbanca
7b6281a6c6
feat: Implement the new Link Preview cards
...
Implementing the new design for the following preview types:
- Community and channel
- General link previews (Youtube, github etc)
- Image link preview
The storybook implementation has all these links available for testing.
Missing features in the app:
- Logo (favicon)
- Community card
- Image preview details (title, domain name)
2023-09-18 09:28:22 +03:00
Khushboo Mehta
1d99d8ae97
chire(@desktop/wallet): Streamline send modal folder structure
...
fixes #12140
2023-09-15 13:43:59 +02:00
Teodor M. Ionita
1d644d0b9c
feat(ChatContextMenu): add confirmation dialog when leaving group chat
...
Fixes #11998
2023-09-15 08:17:53 +03:00
Khushboo Mehta
296f70103a
feat(@desktop/wallet): Enable Collectibles tab before token is selected
...
fixes #12095
2023-09-14 11:26:41 +03:00
Khushboo Mehta
f597ef4e6a
feat(@desktop/wallet): Glue for sending nft
...
fixed #12128
2023-09-12 14:01:10 +02:00
Vladimir Druzhinin
29665956f1
Test(Community) Object names added ( #12127 )
2023-09-12 10:55:40 +02:00
Alexandra Betouni
ed065a94f9
fix(URLUnfurling): Updated image context menu
...
Also moved copyToClipboard function in Utils
and updated Chat section to use it from there
Closes #11941
2023-09-12 00:04:08 +03:00
Michał Cieślak
f8347af7b7
StatusChatInput: remove unmaintained integration with ChatCommandsPopup
...
The functionality for sending/receiving funds directly from chat
is currently not supported, both code and designs are outdated.
This commit removes integration part but leaves ChatCommandsPopup
component for potential future use.
Closes : #12118
2023-09-11 14:37:16 +02:00
Dario Gabriel Lipicar
50ffbb9dce
feat(@desktop/wallet): add collectibles list to send modal
...
Fixes #12072
2023-09-11 08:02:02 -03:00
Sale Djenic
61f3d903ce
feat(@desktop/syncing): keypair syncing - migrate keypair to/from keycard if devices are already paired
...
Closes : #11706
2023-09-11 12:14:36 +02:00
Cuteivist
33a8ed9b9c
bug(@desktop/wallet): Unkown symbol and Gwei decimals ( #12083 )
2023-09-11 12:08:21 +02:00
Cuteivist
63eacf0817
feat(@desktop/wallet): Use estimated latest block for details ( #12092 )
2023-09-11 10:08:53 +02:00
Alex Jbanca
624b758c85
fix(Update fees periodically): Implementing periodic fee update for airdrops, minting, self destruct and burning transactions
2023-09-08 23:25:04 +03:00
Sale Djenic
b22b632b2d
feat(@desktop/wallet): account interaction - stop using a keycard for profile keypair - handling on paired devices
...
Part 4 of: #11737
2023-09-07 14:49:06 +02:00
Stefan
8138e5edcf
chore(wallet) remove requesting detailed transaction info for activity
...
Closes #11598
2023-09-04 22:07:24 +02:00
Sale Djenic
ef4a564fc7
feat(@desktop/wallet): account interaction - stop using a keycard for profile keypair (on device)
...
Part 3 of: #11737
2023-09-04 16:25:53 +02:00
Sale Djenic
defce32b37
chore(@desktop/general): password confirmation identified as shared component
2023-09-04 16:25:53 +02:00
Stefan
6b56bbe01f
chore(wallet) move totalFees to details
...
Updates #11597
2023-09-04 14:33:19 +02:00
Cuteivist
722a9022e2
feat(@desktop/wallet): Extended activity progress block ( #12013 )
2023-09-04 12:19:02 +02:00
Sale Djenic
45f7299202
feat(@desktop/wallet): adding factory reset keycard flow as a continuation to the stop-using keycard flow
...
Part 2 of: #11737
2023-09-01 09:20:54 +02:00
Sale Djenic
c59f6d72d8
feat(@desktop/wallet): account interaction - stop using a keycard for non profile keypair
...
Part 2 of: #11737
2023-09-01 09:20:54 +02:00
Michał Cieślak
3d336f2666
fix(Communities): Align Constants.CommunityMembershipRequestState with MembershipRequestState in types.nim
...
Closes : #12042
2023-08-31 18:17:34 +02:00
Shinnok
6c25b6264f
Add missing object id for QML object ( #12025 )
2023-08-31 15:16:29 +03:00
Michał Cieślak
2de2393ec1
chore(AmountInput): Allow custom err msg for exceeding max, custom label and flag for zero as valid input
2023-08-31 00:37:23 +02:00
Jonathan Rainville
789a01cf09
feat(shared-addresses): add loading state for checking permissions
...
Fixes #11893
2023-08-30 10:48:12 -04:00
Khushboo Mehta
330ccb58a6
chore(@desktop/wallet): Move send modal logic over to nim side
...
fixes #11881
2023-08-30 14:45:40 +02:00
Cuteivist
db350dc36e
feat(@desktop/wallet): Fetch multi tx details ( #12002 )
...
closes #11897
2023-08-30 14:10:59 +02:00
Lukáš Tinkl
5aec48da35
fix(chat): Download/invite popup small issues
...
- make the popup centered across the whole window
- fix (and extract) the get/download link to `Constants`
- fix some memleaks
Fixes #11926
2023-08-29 15:19:41 +02:00
Michal Iskierko
da30b8d2d8
fix(@desktop/communities): Pass addressFrom from UI to contract calls.
...
Use address set in UI instead of deployer.
Fix #11827
2023-08-25 15:48:51 +02:00
Sale Djenic
365fd37f99
fix(@desktop/wallet): importing keypairs after Waku backup (point 10)
...
Point 10 of #11968
2023-08-25 13:31:42 +02:00
Sale Djenic
aec5dc62c9
fix(@desktop/wallet): importing keypairs at the account level (navigating into an account page in Wallet) (point 9)
...
Point 9 of #11968
2023-08-25 13:31:42 +02:00
Sale Djenic
fadad5f4f6
fix(@desktop/wallet): importing keypairs at the account level (navigating into an account page in Wallet settings) (point 8)
...
Point 8 of #11968
2023-08-25 13:31:42 +02:00
Sale Djenic
70343c4b4f
fix(@desktop/wallet): QR dialog - how to generate the QR on the other synced device instructions (point 5)
...
Point 5 of #11968
2023-08-25 13:31:42 +02:00
Sale Djenic
228de3715b
fix(@desktop/wallet): QR dialog (point 4)
...
Point 4 of #11968
2023-08-25 13:31:42 +02:00
Sale Djenic
f21e10f80d
fix(@desktop/wallet): orange alert message on non-imported keypair (point 2)
...
Point 2 of #11968
2023-08-25 13:31:42 +02:00
Shinnok
1a781c509f
Ask for confirmation before clearing chat history ( #11891 )
...
* Adjust cancel button for chat delete/leave dialog
Show the Cancel button for both 1-to-1 chats
and channels. Also use the "normal" cancel
button type instead, otherwise both confirm and
cancel dialog actions are buttons in red color.
* Ask for confirmation before clearing chat history
Also move the context menu action to the
bottom section along with delete/leave chat,
since both are irreversible operations.
* Adjustments to chat context menu
- To show the vertical section separator if either
"clear history" or "delete/leave" destructive actions are
enabled.
- Show either the "clear history" or the "delete/leave"
actions in red, but not both at the same time.
2023-08-22 14:24:06 -04:00
Mykhailo Prakhov
3f5df7e3ef
feat: owner and token master permissions ( #11942 )
2023-08-22 20:09:34 +02:00
Igor Sirotin
7e34260aef
feat: Unfurl GIFs locally ( #11977 )
2023-08-22 11:46:26 -04:00
Mikhail Rogachev
cc83098263
feat(Communities): Improvements for token holders list ( #11923 )
...
* feat(Communities): Refactor token holder list item to separate file
Close #11858
* feat(Communities): Use contact details for community member info
* feat(Communities): reuse StatusMemberListItem for member token holder
* Review fixes
Co-authored-by: Michał Iskierko <61889657+endulab@users.noreply.github.com>
---------
Co-authored-by: Michał Iskierko <61889657+endulab@users.noreply.github.com>
2023-08-22 18:34:37 +03:00
Sale Djenic
a1bf7bed19
feat(@desktop/syncing): make a not operable account fully operable, part 3
...
Closes the third part of #11779
2023-08-22 12:22:32 +02:00
Sale Djenic
c207a4aefc
chore(@desktop/syncing): syncing qr code related qml files move to shared location
2023-08-22 12:22:32 +02:00
Sale Djenic
fb78df01e9
chore(@desktop/syncing): syncing related qml files move to shared location
2023-08-22 12:22:32 +02:00
Igor Sirotin
3560786e2a
feat: Unfurl images ( #11940 )
2023-08-22 10:26:54 +03:00
Jonathan Rainville
8332a685c4
Hook pending join request backend to new UI ( #11914 )
...
Fixes #11851
2023-08-21 15:07:40 -04:00
Boris Melnik
95f829665b
feat(communities): Update permissions list for spectated community tokens model ( #11803 )
...
Fixes : #11480
* hook up join popup to permission model
* fix chats not being put in the permission model
* make it work with channel permissions as well
---------
Co-authored-by: Jonathan Rainville <rainville.jonathan@gmail.com>
2023-08-21 14:54:57 -04:00
Michał Cieślak
988e7ac8d0
chore(Utils): remove backend-dependent escapeHtml method from Utils
...
StringUtils::escapeHtml from StatusQ is used istead
2023-08-18 17:07:20 +02:00
Cuteivist
faf4933262
fix(@desktop/wallet): Show networks for Bridge txs ( #11898 )
2023-08-18 10:56:57 +02:00
Michał Cieślak
81cc2070e9
fix(Communities): Remotely destruct popup for regular collectibles integrated
...
Closes : #11924
2023-08-17 17:26:30 +02:00
Lukáš Tinkl
4d770e6a7f
fix: don't display bogus empty tooltip with no text
2023-08-17 14:05:40 +02:00
Michał Cieślak
1c50ec17a8
chore(Communities): Refactor amounts handling for displaying, minting, airdropping and burning
...
Closes : #11491
2023-08-17 11:26:25 +02:00
Michal Iskierko
a7b5ab30a0
fix(@desktop/communities): Set up isTokenMasterOwner flag correctly in UI
...
Fix #11276
2023-08-16 12:11:12 +02:00
Noelia
6b8ef1411b
refactor(OwnerToken): Refactored UI roles `isPrivilegedToken` and `isOwner`
...
Refactored UI expecting backend role: `privilegesLevel`.
Added privileges level possibilities into `Constants`.
Updated storybook accordingly.
2023-08-14 21:40:57 +02:00
Michal Iskierko
603d4dd4d8
feat(@desktop/communities): Deploy Owner and Master tokens flow.
...
Issue #11250
2023-08-14 21:40:57 +02:00
Alexandra Betouni
3ce0215c88
feat(RemotelyDestructPopup): Added fee box
...
Closes #11624
2023-08-11 19:22:02 +03:00
Sale Djenic
4c6af4f1ad
feat(@desktop/syncing): make a not operable account fully operable, part 2
...
- handles import keypairs (without syncing via qr)
Closes the second part of #11779
2023-08-11 17:22:27 +02:00
Noelia
f721636452
refactor(CommunitySettings): Add SFPM for wallet accounts model in a single place
...
- It adds proxy of wallet accounts only in a single place (wallet root store) and pass the tuned model through the rest of views.
- It updates `storybook` accordingly.
Closes #11829
2023-08-11 13:02:29 +02:00
Sale Djenic
23fa2f5df3
feat(@desktop/syncing): make a not operable account fully operable, part 1
...
- handles recovered keypairs
Closes the first part of #11779
2023-08-11 09:48:34 +02:00
Khushboo Mehta
ec3231ef7e
feat(@desktop/wallet): Update remove keypair popup to match the Figma
...
fixes #11734
2023-08-10 19:56:59 +02:00
Alex Jbanca
7d0d321b35
feat(community): Add Pending states to community membership request decisions in members tab panel
2023-08-10 18:02:27 +03:00
Anthony Laibe
9cc6bdc9db
feat(@wallet): private key multiline
...
fix #10009
2023-08-10 13:34:23 +02:00
Teodor M. Ionita
72c3e1c971
Trim white space before and after profile bio text
...
Fixes #7924
2023-08-09 07:43:53 +03:00
Noelia
d136d9bb67
feat(BurnToken): Add fee box with network selector to Burn popup
...
- It adds fee box into the Burn popup component.
- It updates storybook accordingly.
Closes #11609
2023-08-08 14:37:56 +02:00
Igor Sirotin
34dba08b7a
fix: Only `scrollToMessage` when it's available in the database ( #11784 )
...
* rename `fetchMessageByMessageId` to `getMessageByMessageId`
* move reply clicking logic to `StatusMessageReply`
* make message found animation faster
* `asyncGetMessageById`
2023-08-07 23:52:04 +03:00
Alexandra Betouni
a36f0d8ce8
feat(Communities): changes in import popup for private keys
...
Closes #11245
2023-08-07 15:26:35 +03:00
Sale Djenic
6e5469f5aa
chore(@desktop/wallet): sorting out keypair/account menu
2023-08-04 15:43:03 +02:00
Cuteivist
b5a81badaa
feat(@desktop/wallet): Handle collectible minting ( #11796 )
2023-08-04 12:47:45 +02:00
Cuteivist
66e9631933
fix(@desktop/wallet): Speedup wallet view loading ( #11736 )
...
fixes #11627
2023-08-04 10:41:45 +02:00
Michał Cieślak
f85986bfb0
fix(StatusDropdown, StatusDialog): height calculation improved
...
It improves workaround for QTBUG-87804 in StatusDropdown, to work
nicely whenever content is set via contentItem or not. The same
solution is added to StatusDialog.
Closes : #11768
2023-08-03 14:52:19 +02:00
Cuteivist
b257ccc87d
fix(@desktop/wallet): Fix section label ( #11755 )
2023-08-03 10:45:05 +02:00
Jonathan Rainville
dd346319ff
feat(communities): add spectatedCommunityPermissionModel to communities
...
Fixes #11746
2023-08-02 11:00:46 -04:00
Khushboo Mehta
5af56be60f
fix(@desktop/wallet): Wallet: Send doesn't load preferred chains on account selection as recipient
...
fixes #11743
2023-08-02 13:38:49 +02:00
Lukáš Tinkl
3d2deb5335
fix: Revisit character set usage (ASCII/Latin1/UTF-8) in description fields
...
Restrict the character set to basically 7-bit ASCII plus some punctuation
in community/chat/profile related popups in order to:
- reduce the risk of impersonation (UTF-8 characters might look the same
despite being a different codepoint)
- narrow down the set of characters in order to keep the new share URL
format short
Closes #11307
2023-08-02 09:52:48 +02:00
Lukáš Tinkl
cdc5a90940
fix(SendContactRequestModal): Display name / image problems with CR dialog
...
- fix missing profile image
- fix displaying wrong name when a nickname or ENS name is present
- fix ID verification flow ignoring nickname
- fix empty results when a contact has only an alias name
- fix needlessly requesting contact details several times (and
overwriting it); we get this info already from Popups.qml
- switch the popup to `StatusDialog` and fix hardcoded height
Fixes #11726
2023-08-02 09:52:32 +02:00
Cuteivist
cdcfe811f5
fix(@desktop/wallet): Update transaction status UI ( #11681 )
...
fixes #11534
2023-08-02 06:36:54 +02:00
Khushboo Mehta
6c5c36584a
feat(@desktop/wallet): Account view - Prefered network
...
fixes #11578
2023-08-01 09:51:33 +02:00
Khushboo Mehta
f9e6e86c82
fix(@desktop/wallet): Bridge dialogue slightly change size
...
fixes #11382
2023-08-01 09:19:55 +02:00
Dario Gabriel Lipicar
bf4af3d7d4
chore(wallet) remove transactions module
...
Bump Status GO to support session based activity requests
Transaction module was replaced by activity module,
this change removes the old code.
Details:
- Remove transaction.Item and use the DTO directly
- Replace the still using missing functionality
- Remove old way of fetching transactions in response to the history event
- Use activity filter to provide history for "recents" in Send.
Closes #11339
2023-07-31 19:01:33 +02:00
Jonathan Rainville
6e346d2c0d
feat(Communities): changes in import popup for public keys
...
Also: refactor(communities), moved request to join funcs to communities module
This is needed because we can now request to join from the Import popup
Closes #11242
2023-07-28 18:53:59 +03:00
Sale Djenic
2749236a56
feat(@desktop/syncing): recovering from waku if backed up data refers to a profile migrated to a Keycard
...
Closes : #11661
2023-07-28 17:06:35 +02:00
Dario Gabriel Lipicar
dc75c120df
feat(wallet): use new status-go collectibles backend
...
Fixes #11558
2023-07-27 12:48:17 -03:00
Boris Melnik
43a5d7eeeb
feat(new-links): Parse url data and display
...
Fixes : #10852
2023-07-27 15:08:21 +03:00
Pascal Precht
5351f2b694
feat: implement retrying deploying community contracts
...
Ultimately, this means deleting/removing the entry of the previously
failed deployment, then performing a new transaction.
Closes #11186
2023-07-27 09:32:03 +02:00
Pascal Precht
7e714e33fc
feat: implement delelete community token functionality
...
This partially addresses #11186 as it implements the delete
functionality for community tokens.
If a deployment failed, users have the ability to delete the added
community token from the list.
The retry functionality will be implemented in a follow up commit.
Needs: https://github.com/status-im/status-go/pull/3794
2023-07-26 19:52:33 +02:00
Michał Cieślak
ed13b61c3a
chore(Community Airdrop): Update fees box according to the desing
...
Now it allows to select account for paying fees.
Closes #11605
2023-07-26 17:59:45 +02:00
Igor Sirotin
4a4e3c5663
fix: Propagate `root.linkPreviewModel` ( #11673 )
2023-07-26 17:09:36 +03:00
Lukáš Tinkl
94c29d1e60
fix: Mint tokens screen uses different border colors for boxes
...
plus a couple of other dark mode fixes
Fixes #11633
2023-07-26 14:38:27 +02:00
Cuteivist
dea0e99bbb
fix(@desktop/wallet): Update activity delegates subtitle ( #11645 )
2023-07-26 13:50:27 +02:00
Lukáš Tinkl
45784cf0cd
fix(ProfileDialogView): impossible to copy one's chat key
...
put a little label below the emoji hash with the elided compressed chat
key plus a copy button with a tooltip
Fixes #11665
2023-07-25 17:21:16 +02:00
Lukáš Tinkl
035f0b8122
fix(ProfileDialogView): fix bio top margin...
...
- it was too tight with empty bio
- unbreak the storybook page
2023-07-25 17:21:16 +02:00
Alex Jbanca
4aaae242b5
feat(Import Control Node): Adding ImportControlNode flow
...
1. Create a new popup as per Design: ImportControlNodePopup
2. Add the popup in storybook
3. Integrate ImportControlNodePopup in the app
2023-07-25 15:02:45 +03:00
Alex Jbanca
83303a011e
feat(CommunityOverview): Update Control Node help page URL opened by Learn more button
...
Updating the help URL.
2023-07-25 15:02:30 +03:00
Lukáš Tinkl
a2e6227117
feat: disable community settings while in Testnet mode
...
- display an info box when in wallet testnet mode with a CTA to disable
it (functionality enabled for production builds only)
- the CTA can be tested/seen via OverviewSettingsPanelPage storybook page
Closes #11468
2023-07-24 19:29:13 +02:00
Anthony Laibe
a6815a7ad2
fix(@wallet): close properly add account modal
...
fixes #11567
2023-07-24 17:00:04 +02:00
Cuteivist
9b8340b695
feat(@desktop/wallet): Handle contract deployment ( #11570 )
...
closes #9047
2023-07-24 13:18:42 +02:00