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
7274e6156e
feat: hook edit shared addresses to backend ( #11951 )
...
Fixes #11822
2023-08-21 16:03:08 -04: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
Michał Cieślak
79a195b7c9
fix(Utils): Sanitize string representing amounts in FeeRow
...
Closes : #11929
2023-08-18 17:07:20 +02:00
Michał Cieślak
0cba5eccbd
feat(StatusQ/Utils): Add StringUtils to expose string-related C++ routines
...
So far methods like escapeHtml were available via backend, creating
unnecessary dependency on backing in UI components.
2023-08-18 17:07:20 +02:00
Michał Cieślak
02d16cb22f
fix(Airdrop): Use remaining supply to display and validate amounts
...
Closes : #11917
2023-08-18 15:53:13 +02:00
Anthony Laibe
678f751121
feat(@wallet): mask api keys
2023-08-18 14:30:44 +02:00
Cuteivist
faf4933262
fix(@desktop/wallet): Show networks for Bridge txs ( #11898 )
2023-08-18 10:56:57 +02:00
Alex Jbanca
33b8ca84e8
feat: Disable community membership request actions when the request is in action pending state
...
The actions are disabled by default. The proper visibility can be set when the backend implementation is done.
+ Fix one issue where the button tooltip was triggered when the pending state button is not visible
2023-08-17 21:14:43 +03:00
Michał Cieślak
81cc2070e9
fix(Communities): Remotely destruct popup for regular collectibles integrated
...
Closes : #11924
2023-08-17 17:26:30 +02:00
Michal Iskierko
d031072514
fix(@desktop/communities): Restart fee timer only when the dialog is opened
...
Fix #11921
2023-08-17 14:11:11 +02:00
Lukáš Tinkl
5b2a7b9264
fix: the member search is adding empty spaces on the search results
...
Also fix other smaller issues found in this panel:
- display correct user name (not just `model.displayName`)
- do not display tooltips for invisible buttons
- vertically center the action buttons
- use `SearchBox` for consistency
Fixes #11848
2023-08-17 14:05:40 +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
Lukáš Tinkl
f3526d6e01
fix(Mint token): Network selector not shown properly
...
Fixes 2 problems, mainly visible when switching between test and non-test
networks:
- do not display network icons in single selection mode
- make really sure the default chain is Optimism
Fixes #11846
2023-08-17 10:29:05 +02:00
Mikhail Rogachev
f4b028bd71
feat(CommunityTokens): Display community member contact data for token holders list ( #11787 )
...
* feat(CommunityTokens): proposal of CommunityCollectibleOwner
Close #11143
* feat(Communities): implement viewProfile from token holders list
* fix: re-request community token owners after a contact get removed from a community
2023-08-17 11:24:14 +04:00
Cuteivist
beaca31664
fix(@desktop/activity): Fix filter layout and added recipient search ( #11883 )
2023-08-16 16:06:56 +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
Michał Cieślak
197c211fbc
fix(EditOwnerTokenView): Fee errors handling fixed
...
Closes : #11823
2023-08-16 10:20:48 +02:00
Dario Gabriel Lipicar
238ffeb01e
feat:(@desktop/profile): dedicated collectibles model for profile showcase
...
Closes #11637
2023-08-15 11:07:53 -03:00
Michal Iskierko
0c78a648b5
fix(#desktop/communities): Remove temp minting and temp airdrop buttons
...
Improve logs in community tokens service.
Issue #11250
2023-08-14 21:40:57 +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
Alex Jbanca
7d4df690c5
feat: Add Ban/Kick Pending state in the Community members settings.
2023-08-11 17:55:51 +03:00
Alexandra Betouni
0676f49f4c
feat(BackUpSeedModal) added enter key press handling
...
Closes #8309
2023-08-11 16:53:24 +03:00
Alexandra Betouni
e6f9bfdcdd
feat(RemotelyDestructPopup): Added fee box
...
Closes #11624
2023-08-11 16:53:24 +03:00
Alex Jbanca
7de4c2c5b1
fix(Permissions): Disable amount input for unique tokens
...
Changes in the Permissions design:
1. If the collectible is unique the amount input is disabled. 1 is auto-selected
2. Show `Max. 1` for unique tokens and empty string for other tokens
Changes in the Airdrop design:
1. Show `Max. 1` for unique tokens
2023-08-11 16:50:55 +03:00
Lukáš Tinkl
22258cc363
token-permissions: implement the UI "edit" flow for shared addresses
...
Fixes #11599
2023-08-11 15:38:42 +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
Jonathan Rainville
24d26cc038
feat(airdrop): get revealed accounts using new API instead of desc
...
Fixes #11817
Instead of getting revealed accounts from the community description (it's no longer available), uses the new `getRevealedAccountsForAllMembers` API. Uses it async so that we do not slow the start process. The model is updated correctly when we finish loading them.
2023-08-10 11:59:09 -04:00
Khushboo Mehta
9e89bd4f1a
fix(@desktop/wallet): Wallet -> Main screen: + button is overlapped
...
fixes #11845
2023-08-10 17:27:14 +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
Alex Jbanca
e9a2b183c7
feat(Community): Add pending states to Community Request Notification
2023-08-10 18:02:27 +03:00
Noelia
351309a2c6
feat(Permissions): Adding, duplicating, editing and deleting permissions when control node is offline
...
- It adds info panel when control node is offline.
- It modifies UI texts when control node is offline.
- It updates storybook updating permissions model and allowing permission state changes.
NOTE: Only UI, no backend. There is 1 expected integration point: permissions model item `permissionState` role.
Closes #11769
2023-08-10 16:52:47 +02:00
Anthony Laibe
9cc6bdc9db
feat(@wallet): private key multiline
...
fix #10009
2023-08-10 13:34:23 +02:00
Khushboo Mehta
11820d0400
feat(@desktop/wallet): Wallet settings - Notification after each action
...
fixes #11719
2023-08-09 11:53:28 +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
Alexandra Betouni
a1e1e316db
fix(TokenHoldersPanel): Added sorting feature
...
Closes #11032
2023-08-08 17:32:49 +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
Patryk Osmaczko
15701e91aa
feat(communities): add check permissions pending state
...
closes : #11157
2023-08-08 08:58:26 +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
Dario Gabriel Lipicar
8410e36f24
fix(@desktop/wallet): fix wrong model update when items are fetched
2023-08-07 08:44:05 -03:00