Lukáš Tinkl
4424342dd6
chore: do not block main thread closing the popup
...
the marking as read can be done in a different thread
2023-04-17 15:42:59 +02:00
Lukáš Tinkl
99b4f1d864
chore(ActivityCenterPopup): fix memleak
...
the AC popup was being recreated on every click and never destroyed,
leading to:
- memory leaks
- slow operation on opening (it's not trivial to create)
Now we keep a reference the the created popup object, thus making it
faster to appear on every (second) click. It gets destroyed via its
parent at the application shutdown
2023-04-17 15:42:59 +02:00
Lukáš Tinkl
1a81508b5d
fix(ActivityCenterPopup): close the AC popup a second time the button is clicked
...
the Popup has to be modal and the overlay should catch/eat all the mouse
events to prevent them from propagating to the contents behind the popup
Fixes #9838
2023-04-17 15:42:59 +02:00
Michal Iskierko
81f97157e6
fix(@desktop/communities): Fix computing balances for different chains during deployment
...
Fix #10308
2023-04-17 15:21:13 +02:00
Michal Iskierko
7055a77a96
fix(@desktop/communities): Displaying toast messages when minting
...
Fix #9849
2023-04-17 15:11:35 +02:00
Anthony Laibe
2a6d00b939
feat(@wallet): add overview module
2023-04-17 13:31:49 +02:00
Mikhail Rogachev
70405ae053
fix(ActivityCenter): Fix displaying mention as a tag in AC ( #10310 )
...
Close #10297
2023-04-17 15:25:03 +04:00
Vladimir Druzhinin
cdb206d8fa
test(suite_settings/tst_mainSettingsSection): Fix test on backup seed phrase validation ( #10326 )
...
#8279
2023-04-17 13:01:37 +02:00
Alex Jbanca
d1ffa2e3b3
perf(ChatLoadingTime): Separate get chat messages and get pinned messages in different tasks
2023-04-17 13:18:30 +03:00
Noelia
d5e5ba2796
fix(Mint/Airdrop tokens): Darkmode images
...
Updated images without background.
Closes #10299
2023-04-17 11:56:25 +02:00
Patryk Osmaczko
89efb1cd71
fix(chat): better integrate new messages marker with loading state
...
- new messages marker is reevaluated only if chat has unviewed messages
- loading state is reevaluated only when chat is made active, this fixes
case described here:
https://github.com/status-im/status-desktop/pull/10151#discussion_r1158702638
fixes : #10275
2023-04-14 19:38:45 +02:00
Jakub Sokołowski
1e2e7075d5
ci: add suite and tags parameters to e2e CI job
...
Allows for easier running of individual test suites and selecting tags.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-04-14 18:15:05 +02:00
Vladimir Druzhinin
89c5780cb1
test(suite_settings/tst_mainSettingsSection): Fix test on backup seed phrase ( #10306 )
...
#8279
2023-04-14 17:16:49 +02:00
Jakub Sokołowski
3013fb8faa
ci: run e2e tests for release and master builds
...
Useful for tracking down which commit introduced a breaking change.
I'm lowering `maxConcurrentTotal` limit for e2e parallel build since the
release builds on `ci.infra.status.im` do not share the same throttling
limits across Jenkins instances, so we can hit a licenses usage limit.
Also increasing number of builds to keep to 30.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-04-14 16:50:38 +02:00
Jakub Sokołowski
5b25465399
ci: drop temporary symlinks to tests
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-04-14 16:50:37 +02:00
Mikhail Rogachev
c1b28d23c5
fix(ActivityCenter): Update status-go ActivityCenterNotificationTypeCommunityKicked and fix accepting community requests from AC ( #10283 )
...
* fix(ActivityCenter): Move ActivityCenterNotificationTypeCommunityKicked to the right place
Close #9811
* fix(ActivityCenter): fix accepting community request to join
2023-04-14 15:27:13 +04:00
Igor Sirotin
aefa2b9f48
fix(StatusQ): StatusQ is QML module ( #10207 )
...
* StatusQ QML module
* qzxing is static lib again
* updated StatusQ resources
* fixed Emoji lookup
* added display to tests-imports ci
2023-04-14 11:18:56 +03:00
Vladimir Druzhinin
0463031e31
test(suite_settings/tst_mainSettingsSection): Fix test on backup seed phrase ( #10204 ) ( #10295 )
...
#8279
2023-04-13 22:02:19 +02:00
Sale Djenic
b7399ac7d3
chore(@desktop/ui-tests): `authenticatePopupEnterPassword` renamed to `authenticate_popup_enter_password`
2023-04-13 19:51:10 +02:00
Sale Djenic
67ad2ea24c
tests: managing wallet accounts tests marked as `@mayfail`
...
Tracked in issue:
https://github.com/status-im/status-desktop/issues/10287
2023-04-13 19:51:10 +02:00
Sale Djenic
7f8d6ce2c7
feature(@desktop/ui-tests): managing wallet accounts tests added
...
Closes #9997
2023-04-13 19:51:10 +02:00
Sale Djenic
fae1fd2668
chore(@desktop/ui-test): duplicate function removed
2023-04-13 19:51:10 +02:00
Sale Djenic
706d03eec3
chore(@desktop/ui-tests): old add account tests removed
2023-04-13 19:51:10 +02:00
Sale Djenic
06ba89661b
chore(@desktop/wallet): object names added to wallet account related qml components
2023-04-13 19:51:10 +02:00
Sale Djenic
2fae4cdaf1
fix(@desktop/wallet): a few wallet account related issues fixed
...
- index was not returned properly because of case sensitive address comparison
- delete account was not done properly for keycard accounts
- after login the app was asking for store to keychain even it was a test environment
2023-04-13 19:51:10 +02:00
Jonathan Rainville
713b145653
fix(chat): fix unread count on community by upping status-go
...
Fixes #10264
2023-04-13 13:47:58 -04:00
Jonathan Rainville
2551ee0914
fix(chat-service): fix chatsWithCategoryHaveUnreadMessages for catID
2023-04-13 13:47:58 -04:00
Sale Djenic
1225a71877
fix(@desktop/wallet): account name character limit not enforced
...
Closes #10281
2023-04-13 19:18:35 +02:00
Vladimir Druzhinin
b77c0f13a9
test(suite_settings/tst_mainSettingsSection): Fix test on backup seed phrase ( #10204 )
...
#8279
2023-04-13 16:53:50 +02:00
Michal Iskierko
4716842a26
chore(@desktop): Upgrade status-go
...
Issue #10161
2023-04-13 12:06:04 +02:00
Michal Iskierko
3e550bf9a5
fix(@desktop/communities): Tracking airdrop transaction
...
Fix #10161
2023-04-13 12:06:04 +02:00
Michał Cieślak
57425e77bd
fix(Permissions): proper dark/light mode switching in "New permission" view
...
Implementation of rounded corner line has been changed from Canvas to
plain Rectangle, fixing problem with Canvas not repainting when
dependent properties are changed.
Closes : #9668
2023-04-13 10:50:40 +02:00
Michał Cieślak
c38e0701d5
fix(Settings): Spacing updated according to the design
2023-04-13 10:50:40 +02:00
Boris Melnik
5a5ade5ccd
fix(os-notifications): Add `Image` text to notifications with image without a text
...
Fixes : #10162
2023-04-12 20:00:37 +03:00
mprakhov
8c874a90d2
fix(@desktop/communities): show members in spectate mode for open communities and hide for closed communities
2023-04-12 18:04:07 +02:00
Jakub Sokołowski
645d9c8276
ci: fix handling of stdout in MacOS notarization
...
Otherwise we get failures like:
```
parse error: Invalid numeric literal at line 1, column 11
```
Which results in `stderr` logs being included in `$OUT`.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-04-12 16:02:34 +02:00
Richard Ramos
d985c4b0b9
chore: script for creating local test fleet
2023-04-12 09:57:58 -04:00
Lukáš Tinkl
a8eed304c0
feat: implement ProfileShowcase settings
...
Implement the UI part of Profile/Settings/Showcase:
- Communities/Accounts/Collectibles/Assets tabs
- drag and drop of items between "hidden" and "in showcase" sections
- ability to set individual items' visibility
- persistency (showcase saved across restarts), not exposed yet due to
missing backend API
Closes #9936
2023-04-12 11:39:37 +02:00
Lukáš Tinkl
d180001f84
feat(StatusMenuItem): add support for "checked" indicator
...
- it is displayed on the trailing edge, next to the main text, iff the
item/action is `checked`
- fix the text elide (must have a width set)
- fix for setting the icon name/source/color if we directly use a
(Status)MenuItem (as opposed to going via (Status)Action)
2023-04-12 11:39:37 +02:00
Anthony Laibe
b4459c5858
feat: simply rename current account to assets
2023-04-12 10:49:58 +02:00
omahs
bc3a8083ae
Fix: typo
2023-04-11 13:42:21 -04:00
Dario Gabriel Lipicar
ed6ea5d90c
feat(@desktop/wallet): add support for more NFTs media types
...
Fixes #9836
2023-04-11 12:40:38 -03:00
Noelia
99a9f2ace0
feat(MintToken): Self destruct flow integration
...
- Enabled self destruct option.
- Added self destruct flow.
- Created needed methods in CommunityTokensStore.
Closes #10051
2023-04-11 16:19:30 +02:00
Noelia
5944b529ad
feat(storybook): Added support for self destruct alert popup in storybook
...
Added support for self destruct alert popup in storybook.
2023-04-11 16:19:30 +02:00
Noelia
54582db3a6
feat(MintToken): Created self destruct alert popup
...
Created self destruct alert popup.
Part of #10051
2023-04-11 16:19:30 +02:00
Noelia
fe22cf1bda
feat(storybook): Added storybook support for remote self destruct popup
...
Added storybook support for remote self destruct popup
2023-04-11 16:19:30 +02:00
Noelia
7a77748d32
feat(MintToken): Created remote self destruct popup
...
Created remote self destruct popup.
Part of #10051
remoteselfpopu
2023-04-11 16:19:30 +02:00
Noelia
b3b53de9ea
feat(storybook): Added support to `TokenHoldersPanel`
...
Added support to `TokenHoldersPanel`.
Updated `TokenHoldersModel`.
2023-04-11 16:19:30 +02:00
Noelia
dbf05f4a58
feat(MintTokens): Holders panel updates
...
Added selector mode that contains a combobox and checkbox.
Part of #10051
2023-04-11 16:19:30 +02:00
Noelia
7882147eaf
feat(SQ/StatusItemDelegate): Added property to customize text horizontal alignment
...
Added property `textHorizontalAligment` to customize text horizontal alignment
2023-04-11 16:19:30 +02:00