Noelia
98f9edb545
fix(ManageTokens): Advanced tab UI pixel perfect fixes
...
- Fixed spacing between `Token lists` title and list items.
- Fixed spacing between list items and `add more` box.
- Fixed highlight item when hovering `View` button.
Closes #13395
2024-02-14 13:21:08 +01:00
Sale Djenic
3e3452c8db
fix(savedaddresses): saved addresses are not in sync between devices
...
Closes : #9567
2024-02-14 12:19:34 +01:00
Noelia
1de573ada7
feat(ProfileShowcase): Collectibles panel navigation button
...
- Created new reusable component to navigate to accounts tab form collectibles / assets tab.
- Added needed support in `storybook` to cover the new use case.
Closes #13340
2024-02-14 10:28:56 +01:00
Anastasiya Semenkevich
34d72e7cf1
chore: object name for image cropper
2024-02-13 22:18:39 +03:00
Stefan
1e75319664
test(wallet) sql integration tests for activity incremental update
...
Refactor tests to follow changes in session based activity API
Updates #12120
2024-02-13 19:47:39 +01:00
Khushboo Mehta
d970e7c3f2
fix(@desktop/wallet): Fix issues in adding minted collectible as permision in a community
2024-02-13 16:45:48 +01:00
Noelia
a55998cf8a
fix(SettingsDirtyToastMessage): Save changes always disabled
...
It fixes issue with save changes button introduced in commit edf7e82
.
2024-02-13 17:51:20 +03:00
Lukáš Tinkl
0f1fc3b241
fix(profile/qr) add Copy/Download menu for QR code
...
add a regular image context menu with:
- "Copy image" -> copy the image to clipboard
- "Download image" -> downloads the image in the user specified folder
Fixes #13479
2024-02-13 15:04:27 +01:00
Anastasiya Semenkevich
520b658c09
chore: add object name for EditCroppedImage item
2024-02-13 16:24:46 +03:00
Anastasiya Semenkevich
0a0466a7a3
ci: fix leftover to allow tests running in nightly
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-13 12:29:35 +01:00
Michal Iskierko
46c69cf0a8
fix(@desktop/permissions): Hide permissions list in sharing addresses dialog if only base permissions are set
...
Fix #12884
2024-02-13 12:09:26 +01:00
Noelia
edf7e82932
feat(ProfileShowcase): Save changes tooltip when disabled
...
- Replaced current `StatusButton` type to `DisabledTootipButton` to allow tooltip displayed when disabled in dirty toast message.
- Added needed conditions in `MyProfileView` where the tooltip when the save changes is disabled.
Closes #13334
2024-02-13 10:56:50 +01:00
Anthony Laibe
a1c2d9a4b2
feat(@wallet): add restart required for changes
...
fixes #13380
2024-02-13 09:34:06 +01:00
Jonathan Rainville
d41affabb9
fix(discord_import): fix community not cleaned up when it fails
...
Fixes #12724
The actual issue wasn't reproducible, even if I removed the guards against duplicate names.
But I did find that the community wasn't cleaned up correctly, so I fixed it in this PR. It should limit the confusion and possible issues that could arise.
2024-02-12 16:43:16 -05:00
Jakub Sokołowski
568bf8e975
chore(ci): drop old E2E tests in favor of new ones
...
It's about time we stop running two suits of end-to-end tests.
New end-to-end tests are being developed in a separate repository:
https://github.com/status-im/desktop-qa-automation
And are supposed to be more robust and have a cleaner codebase.
Resolves:
https://github.com/status-im/status-desktop/issues/13514
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-12 16:27:42 +01:00
Lukáš Tinkl
f7781525ff
fix: timestamp shows yesterday for a message received 3 days ago
...
- introduce one global update timer, to be used in various components
for date/time sensitive updates (StatusSharedUpdateTimer)
- this timer runs only when the app is/becomes active
- use the timer's `triggered()` signal to update the timestamp label
when needed; ie. if it's to display a relative timestamp and it's
currently visible
Fixes #11460
2024-02-12 15:30:52 +01:00
Mikhail Rogachev
a463c335ae
feat(Profile): add hiddenCount property for profile showcase models ( #13491 )
2024-02-12 17:27:15 +03:00
Noelia
463cce03ac
feat(ShowcaseDelegate): Added community badge
...
- Added community badge in `ShowcaseDelegate`.
- Added `storybook` support.
Closes #13336
2024-02-12 14:45:14 +01:00
Noelia
9d4f1f6aa7
feat(ProfileShowcase): Assets panel navigation button
...
- Added new button to navigate to accounts tab form assets tab.
- Added needed support in storybook to cover the new use case.
Closes #13337
2024-02-12 14:44:47 +01:00
Khushboo Mehta
8c939ad3a3
fix(@desktop/wallet): Replace existing model used in Community / Permissions and do the needed cleanups
...
fixes #12513
2024-02-12 14:26:13 +01:00
Roman Volosovskyi
7caa23a042
[ #13485 ] Fetch initial balances when history is not ready or doesn't exist (second attempt) ( #13510 )
2024-02-12 14:24:02 +01:00
Lukáš Tinkl
4b24497899
fix(profile): add online status badge to profile picture
...
- adds the green/gray dot (aka online indicator) to Profile dialog and
context menu (via ProfileHeader and UserImage components)
- add the respective combobox to storybook too
Fixes #13480
2024-02-12 12:36:20 +01:00
Lukáš Tinkl
cf847e14fa
fix(profile key): use the same 3,6 elided key everywhere
...
according to latest designs, the elided compressed key should be
diplayed with 3 leading and 6 trailing characters, just like we already
do in `Utils.getElidedCompressedPk(pubkey)`
2024-02-12 12:36:20 +01:00
Roman Volosovskyi
c29f6de697
[ #13485 ] Fetch initial balances when history is not ready or doesn't exist
2024-02-12 11:27:28 +01:00
Michał Cieślak
ee3e1febb6
fix(StatusModalFooter): Prevent footer's buttons overflow
...
Closes : #11449
2024-02-09 13:41:39 +01:00
Michał Cieślak
6aee04e33e
fix(StatusDialogFooter): Prevent footer's buttons overflow
2024-02-09 13:41:39 +01:00
Alexandra Betouni
480985ca4e
[Settings]: Added change password view ( #13284 )
...
* [Settings]: Added change password view
Closes #10037
Adding configuration options to PasswordView
* feat(ChangePassword): Integrate ConfirmChangePasswordModal
1. Integrate with backend
2. Clean unused components
* feat: Add support to restart application
1. Adding restart app support in DOtherSide
2. Integrating nimqml
3. Expose in qml in Utils
* chore: Move changeDatabasePassword call to threadpool
* chore(squish): Fix failing tests due to settings index changes
---------
Co-authored-by: Alex Jbanca <alexjb@status.im>
2024-02-09 13:31:37 +02:00
Igor Sirotin
d29e5406de
fix: display name width calculation ( #13446 )
2024-02-09 10:58:02 +00:00
Lukáš Tinkl
319b5dd23e
feat(profile dialog): General UI updates
...
- create new `ShareProfileDialog` with QR code + links
- align the context menu items with latest Figma designs
- add `isBlocked` to contact icons
- adjust SB to show more options and showcase models
Fixes #13416
Fixes #13417
2024-02-09 11:41:55 +01:00
Valentina1133
0378b12b7d
chore: object names for profile tab buttons added ( #13469 )
2024-02-09 11:05:14 +07:00
Alexandra Betouni
5811285de6
[Communities]: renamed create community button
...
Closes #8481
2024-02-08 19:16:22 +02:00
Jakub Sokołowski
38068908ac
fix(ci): fix line split in ubuntu_build_setup
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-08 17:15:46 +01:00
Ivan Belyakov
1ac52f5d38
feat: Add RPC statistics screen to settings' advanced view
...
Closes #13264
2024-02-08 17:10:53 +01:00
Lukáš Tinkl
b38138cc71
fix(AppMain): display a badge for Settings icon with incoming CR
...
Fixes #9779
2024-02-08 16:49:27 +01:00
Alexandra Betouni
588ad6d70b
[Profile] Aligned display name max length with mobile
...
Closes #13456
2024-02-08 16:52:00 +02:00
Alexandra Betouni
a714e8b2d1
[Communities]: Fixed community key text area scrolling
...
Closes #12620
2024-02-08 16:17:59 +02:00
Dario Gabriel Lipicar
8b7efa3122
feat(wallet): simplify loading items mechanism for collectibles model
...
Fixes #11802
2024-02-08 11:08:21 -03:00
Jakub Sokołowski
dffa404fec
fix(ci): run only critical path of new e2e for releases
...
The full suite is unstable and causes frequent timeouts currently.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-08 12:19:27 +01:00
Khushboo Mehta
3865c68737
fix(@desktop/wallet): fixing crash on switching testnet model from on to off
2024-02-08 11:26:50 +01:00
Alex Jbanca
74bcdbe2c3
fix(WritableProxyModel): Insert in a single step to avoid providing undefined roles to ListViews
2024-02-07 19:54:47 +02:00
Alex Jbanca
87d3dcb113
fix(ChannelPermissions): Fixing duplicate permission detection and save button state
...
The duplicate permission detection was not working because the channel selection cannot be dirty when the channel selector is disabled.
2024-02-07 19:54:47 +02:00
Alex Jbanca
b891243ad8
chore(ChannelPermissions): Update storybook to support channel permissions in the create channel popup
2024-02-07 19:54:47 +02:00
Alex Jbanca
0b856737b1
chore(ChannelPermissions): Remove HidePermissionPanel component
2024-02-07 19:54:47 +02:00
Alex Jbanca
cf82772aed
feat(ChannelPermissions): Add permissions section in create/edit channel popup
...
Changes:
1. Make PermissionsView/EditPermissionsView configurable to support channel permissions config
2. Adding channel permissions support in the create/edit channel popup
3. Connect the channel permissions to backend
4. Cleaning unneeded emojiPopup
2024-02-07 19:54:47 +02:00
Alex Jbanca
56d67f5ba2
chore(Permissions): Adding utility function getUniqueChannelPermission
2024-02-07 19:54:47 +02:00
Alex Jbanca
bf90d1bbc0
chore: Do not show the user actions if the user doesn't have the necessary permissions in the channel
2024-02-07 19:54:47 +02:00
Alex Jbanca
055d8e8322
chore(permissions): Improve performance by using the `Fast` expressions and add necessary models and APIs in the PermissionsStore
...
Changes:
1. Adding the `Fast` expressions where needed
2. Break the channel permissions into categories in PermissionsStore
3. Remove unused/unneeded code
2024-02-07 19:54:47 +02:00
Alex Jbanca
35c1475403
chore: Adding new component ChannelPermissionsModelEditor
...
The purpose of this component is to hold the dirty permissions edited my the user.
This is a functional component used to create/edit/delete permissions. The edited permissions are detached from the backend.
2024-02-07 19:54:47 +02:00
Alex Jbanca
fc81568fe9
fix(StatusQ): StatusMessageQuickActions width should be 0 when there is no button
2024-02-07 19:54:47 +02:00
Alex Jbanca
ac569b8ba5
chore(StatusQ): Add new component StatusIconSwitch
...
Component holding a switch and a title/subtitle using the app style
2024-02-07 19:54:47 +02:00