Michal Iskierko
8b09eec506
feat(@desktop/chat): Handle group chat colors changes
...
Use new status-go function to update group chat details.
Changes in RenameGroupPopup to handle choosing colors and images.
Changes in EditCroppedImagePanel to handle background component.
Issue #5982
2022-08-08 11:10:54 +02:00
Alexandra Betouni
6b63d8ee7a
fix(StatusModal): back button arrow was tiny
...
Closes #6727
2022-08-04 13:13:50 +03:00
Anthony Laibe
03b3b0c6f5
test(@wallet): send transaction
2022-08-03 09:45:55 +02:00
Khushboo Mehta
76d7ca089c
feat(@desktop/wallet): Send modal should work as a wizard and use StatusDialog instead of StatusModal
...
fixes #6587
2022-08-03 09:42:06 +02:00
Khushboo Mehta
39cf2f3fac
fix(@desktop/wallet): Token selector in the send modal doesn't look like design and overflows window
...
fixes #6499
2022-08-03 09:26:18 +02:00
Jonathan Rainville
16b2ca5c2c
feat(contacts): add respond to request and pending contact menu options
...
Fixes #6251
Adds the "Respond to Contact Request" and "Contact Request Pending" options to the MessageContextMenu
Also fixes some small issues with contact verification where the state of the incoming request was not correct
2022-07-29 09:43:35 -04:00
Jonathan Rainville
03780d4875
feat(MessageContextMenu): add option to verify identity in context menu
...
Fixes #6252
2022-07-29 09:43:35 -04:00
Khushboo Mehta
25c79230b6
fix(@desktop/wallet): Send Transation modal colors need to be adjusted to match designs
...
fixes #6497
2022-07-27 18:32:56 +02:00
Alexandra Betouni
be64f60a86
fix(StatusInput): Updated status input custom height leftovers
...
Closes #6637
2022-07-26 14:45:41 -04:00
Alexandra Betouni
84522bd7fe
fix(CommunitiesPortal): fixed status input as per design
...
Closes #https://github.com/status-im/status-desktop/issues/6358
2022-07-25 15:07:27 +03:00
Khushboo Mehta
f746b2c279
fix(@desktip/wallet): Wallet / Send Popup - Can't scroll outside the list of accounts after selecting one
...
fixes #6196
2022-07-22 13:18:07 +02:00
Anthony Laibe
46f82f2c5e
feat(@test): Add test for delete account
2022-07-22 09:20:55 +02:00
MishkaRogachev
667db7038a
fix(@desktop): StatusScrollView fixes for wallet
2022-07-21 18:44:30 +03:00
MishkaRogachev
0d3aed0611
fix(@desktop): Fix scrolling twitches using ScrollView amd Flickable items
...
Close #5781
2022-07-21 18:44:30 +03:00
Michał Cieślak
819d210ab8
fix(@desktop/chat): Block 'Done' btn when nickname is invalid
2022-07-20 16:52:23 -04:00
Alexandra Betouni
7df5ddc1e7
fix(Wallet/SavedAddresses): updated addresses list delegate
...
based on new designs
Closes #6494
2022-07-20 16:54:42 +03:00
Lukáš Tinkl
81cda65b20
chore(i18n): add some missing i18n()
...
+ remove one last qsTrId()
2022-07-20 11:31:15 +02:00
Patryk Osmaczko
5aea3d26a8
chore(dialogs): adapt CommunityIntroDialog
...
iterates: status-im/StatusQ#760
2022-07-18 13:12:45 +02:00
Khushboo Mehta
35a5ab57f0
feat(@desktop/wallet): Implement the advanced/custom view with simple same network transfers
...
fixes #6268
2022-07-14 16:28:38 +02:00
Michal Iskierko
7d4d1747aa
fix(@desktop/general): Improve UserStatusContextMenu
...
Fix #6090
2022-07-12 11:03:31 +02:00
Lukáš Tinkl
585a628b67
fix(ProfilePopup): title of My Profile popup is incorrect
...
Fixes #6397
just display "My Profile" and no subtitle in this case
2022-07-12 09:40:20 +02:00
Lukáš Tinkl
ebff2538fa
fix: add forgotten qsTr()
2022-07-12 09:40:20 +02:00
Jonathan Rainville
95407cc1e0
fix(contacts): remove isMutualContact, use isContact or isAdded indead
...
Fixes #6220
Fixes the issue with the mutual contact icon showing when just added.
It also does a huge cleanup of the codebase to remove isContact and replace it with either isAdded, when we care only about if we added, or isMutualContact if we want the contact to be mutual
Also fixes an issue with the MessageContextMenu not reflecting the added state correctly.
2022-07-11 09:34:29 -04:00
Lukáš Tinkl
f798d6d0e6
fix(profile): the profile image is blurred in different places
...
Closes #6295
- use the recently introduced `profileLargeImage` property for bigger user
images
- fix some QML(lint) warnings
2022-07-08 09:40:22 +02:00
Patryk Osmaczko
e0a5afebee
chore(translations): transform `qsTrId` to `qsTr`
...
issue: #4544
2022-07-06 19:09:50 +02:00
Jonathan Rainville
1e7c648300
feat: contact verification request and trust status
...
feat: contact verification
fix: add remove identity verified btn
fix: add toast message
feat: received verification request model
feat: finish identity verification flow
Fixes #4784
2022-07-06 10:43:33 -04:00
Michal Iskierko
45448db90a
feat(@desktop/general): Change user statuses
...
Handle user statuses from status-go: Always Online, Automatic, Inactive.
Handling updating own status on member list.
Issue #5886
2022-07-06 09:38:11 +02:00
Igor Sirotin
c7d2157d20
fix(MyProfileView): New design
2022-07-04 21:56:04 +04:00
Khushboo Mehta
e6f809b921
feat(@desktop/wallet): Using Floating Buttons in the Send Modal
...
fixes #6228
2022-07-04 15:28:35 +02:00
Anthony Laibe
ce7340b9a5
feat(@wallet): multi network history
2022-07-04 09:58:39 +02:00
Sale Djenic
60ed62231e
fix(@desktop/wallet): estimated time for transaction is always Unknown
...
Fixes #5938
2022-06-22 16:02:25 -04:00
MishkaRogachev
2251f870a0
feat(@desktop/chat): New profile context menu states
...
Close #6113
2022-06-22 15:50:59 -04:00
MishkaRogachev
95326620c3
fix(@desktop): Send contact request from profile
...
Close #6125
2022-06-21 14:20:49 -04:00
mishkarogachev
7a14cf5640
fix(@desktop/profile): Contact requests should support a message
...
Close #5846
2022-06-15 11:56:05 -04:00
Patryk Osmaczko
9db111b0e6
chore(community/popups): remove padding workarounds
2022-06-12 13:07:08 +02:00
Anthony Laibe
00ed4f9c44
feat(@wallet): multi transaction simple view
2022-06-09 15:22:24 +02:00
Patryk Osmaczko
51eefad5e5
feat(@community): add frontend for intro message
...
issue: #5746
2022-06-04 12:00:11 +02:00
Boris Melnik
49ca3e1c36
feat(Settings): Add communities settings
...
Closes : #4932
2022-06-02 18:58:50 +03:00
Stefan
93596b19ca
fix(Communities): loading of new images for logo and banner
...
Also rename the crop image workflow
fixes : #5961
2022-06-02 08:11:48 +02:00
Stefan
7c74a0942d
feat(Community/Logo): use crop control for community Logo
...
Note that this doesn't refactor status-go to use CroppedImage
for the community logo.
fixes: 5404
2022-05-31 19:04:49 +03:00
Stefan
07d36722f8
fix(ImageCropper): adapt to new changes done to image cropper workflow
2022-05-31 12:26:33 +03:00
Boris Melnik
0d6752a1f1
fix(Onboarding): Remove old uploading photo modal
...
Closes : #5831
2022-05-30 19:02:08 +03:00
Sale Djenic
70e770103e
feat(@desktop/profile): add ephemeral notifications
...
- ephemeral notifications implemented as toast messages
- old notifications added aligned with new toast messages
Fixes #5629
2022-05-26 21:27:55 +02:00
Patryk Osmaczko
142c4122d4
fix(@desktop): add spacing to EmojiHash
...
fixes : #5247 , #5242
2022-05-12 16:19:13 -04:00
Boris Melnik
8f4e50d6a7
fix(SendModal): Send 0.0 amount if amount input is empty
...
Closes : #5474
2022-05-12 11:14:29 +03:00
Anthony Laibe
bda2114209
feat(@chat): disable tx in chat when no wallet
...
fixes #5461
2022-04-21 11:51:52 +02:00
Michal Iskierko
268f6ef4eb
fix(desktop/profile): Does not apply avatar icon if quitted popup
...
Apply avatar icon only if the user accepts it.
Fix #5238
2022-04-12 18:22:56 -04:00
Noelia
d7fa1b96d3
feat(Language): Redesign of Language settings screen
...
Renamed setting section "Language" to "Language & Currency".
Updated link to StatusQ - Needed new `StatusListPicker` component.
Added language model in `LanguageStore` and created first view approach for `Language` setting.
Added temporal confirmation dialog for Linux OS (since it is currently needed to restart the app to apply changes).
Removed no longer used files.
Closes #5384
2022-04-07 11:19:15 -04:00
Patryk Osmaczko
fa11b3bf67
fix(@desktop): show compressed multiformat public keys
...
closes : #5181
2022-04-04 12:55:31 -04:00
Patryk Osmaczko
25c6a5f5ca
chore(@desktop): remove identicon related code
2022-04-04 17:50:48 +02:00
Anthony Laibe
08131e1d2d
feat(@wallet): move suggested fees to status-go
2022-03-30 09:41:10 +01:00
Anthony Laibe
696e8aba29
fix(@browser): shared assets/history view
...
fixes #5129
2022-03-29 12:48:04 +01:00
Stefan Dunca
23326b8e2d
fix(contacts): validate and limit nickname input for a contact
...
Depends on 648501ad in StatusQ
updates #5010
2022-03-28 23:05:32 +03:00
Khushboo Mehta
0903fa6ce2
feat(@desktop/wallet): Adapt to new SendModal Design
...
fixes #5040
2022-03-28 13:08:56 -04:00
Stefan D
5147c6febb
fix(profile): workaround to increase emoji sharpness in Profile
...
Add "supersampling" option to the ProfileHeader. Enabilng the option
will draw the emojis at double the resolution and downasmple them
by scaling down the text control by half to compensate for the
resolution increase
fixes : #5109
2022-03-27 08:06:15 -04:00
Jonathan Rainville
942066f8b4
feat(updates): implement new download update page
...
Fixes #4231
2022-03-25 10:32:31 -04:00
Jonathan Rainville
738a3ba93e
feat(profile): re-design Contacts setting view
...
Fixes #5004
2022-03-18 11:37:26 -04:00
Patryk Osmaczko
e130953634
feat(@desktop): use emoji hash and identicon ring
...
Closes : #4782
2022-03-16 18:34:57 +01:00
Stefan Dunca
1d6d20200a
fix(chat): Fix applying edit of nickname using enter key
2022-03-09 11:51:55 +01:00
Jonathan Rainville
68a4498d11
feat(privacy): reimplement show only contact pfp using status-go setting
...
Fixes #4900
2022-03-08 15:50:15 -05:00
Iuri Matias
5937c7d3aa
chore: update applayout imports
2022-03-08 14:02:24 -05:00
Alexandra Betouni
c2977e468f
feat(onboarding): Added SplashScreen
...
- Added SplashScreen as initial screen before
onboard as per new designs.
- Also moved all onboarding related code from
main to onboarding section and switched to
import this and all other sections as
qml modules, exposing this way only
necessary files.
- Cleaned up unecessary qmldir files and
imports.
Closes #4954
2022-03-08 14:02:24 -05:00
Anthony Laibe
bfda545646
refactor: add back eip1559
2022-03-01 15:10:23 -05:00
Khushboo Mehta
ec9a359a28
fix(@desktop/wallet): Sign transaction accepts incorrect password
...
Async methods for send transaction is not impolemented yet and this is a fix until the proper flow is implemented.
Also resolves the same issue observed in chat section.
fixes #4821
2022-02-25 11:58:15 -05:00
Khushboo Mehta
52e96e904b
fix(@desktop/chat): enable transactions over chat
...
fixes #4610
2022-02-15 21:22:21 +01:00
Alexandra Betouni
8e6ae3c047
fix(Browser) Transaction Popup was misaligned
...
Fixed transaction popup position
Fixed JSDialogWindow title was going
off popup boundaries
Closes #4361
2022-02-15 00:06:21 +02:00
Jonathan Rainville
a3048f517b
fix(browser-sign): show signing phrase in the sign tx modal
...
Fixes #4778
2022-02-14 10:08:30 -05:00
Patryk Osmaczko
ba7a6d5d34
style: remove trailing whitespaces
2022-02-09 11:16:23 +01:00
Sale Djenic
5c034f545d
chore(@desktop/general): add avatar change functionality
...
Fixes #4669
2022-02-07 08:16:44 +01:00
Sale Djenic
841f1704b7
fix(@desktop/chat): add a blocked bar for blocked user profile
...
- blocked bar is added for profile popup
- blocked bar is added for a chat
Fixes #4673
2022-02-06 16:41:30 +01:00
Jonathan Rainville
b688a5a305
feat(wallet): hook sendTransferTokens to the wallet Send
...
Fixes #4650
2022-02-03 15:12:32 -05:00
Jonathan Rainville
0f5a6d8599
feat(wallet): hook transferEth for wallet transfers
2022-02-03 15:12:32 -05:00
Jonathan Rainville
f36bee6337
fix(wallet-send): fix send modal estimate gas and other hooks
2022-02-01 14:09:56 -05:00
Jonathan Rainville
82fb325dac
fix(browser-tx): fix estimate gas and send TX on the browser
...
Fixes #4557
2022-02-01 14:09:56 -05:00
Noelia
50fb0dc45f
fix(@desktop/CopyToClipboard): [base_bc] can't copy from Invite friends as well as App Version and Node Version
...
Root store propagation in order to use the global copyToClipboard method.
Modify InviteFriendsPopup to use StatusQ components.
Fixes #4529
2022-02-01 11:51:00 +01:00
Sale Djenic
69fc5bec5e
refactor(@desktop/settings-ens-usernames): ens usernames module added and corresponding ui updated
2022-02-01 11:50:14 +01:00
Noelia
ddfa3d3e4e
fix(@desktop/ProfilePopup) [base_bc] share profile url in profile modal is incorrect
...
Closes #4419
profileStore property has been added based in MyProfileView.qml.
Share profile information has been updated using the new store.
It also fixes another issue related to Contact/ViewProfile/ShareProfileURL. It was also showing incorrect info.
2022-02-01 11:49:47 +01:00
Sale Djenic
96e50a97ac
refactor(@desktop/chat-community): `ChatContextMenuView` and `MessageContextMenuView` updated
...
Within this commit apart of `ChatContextMenuView` and `MessageContextMenuView`
some other things are fixed:
- pinned messages model (`asyncFetchChatMessagesTask`), which was corrupted most
likely by resolving conflicts
- `pinned by` part of the pinned messages
- set/remove local nickname for a contact
- contacts in a message list and pinned by name, contact in a pinned message list
and pinned by name, one to one chat details and chat tool bar are updated in a way
that they are responsive to the contact's updates
- pinned messages updated received from remote (from the `status-go`) is handled
Fixes #4366
2022-02-01 11:48:25 +01:00
Sale Djenic
e220599612
refactor(@desktop/general): necessary changes applied due to refactored `Contacts` sub-section of the `Settings` section
2022-02-01 11:47:46 +01:00
Sale Djenic
da6fe00528
refactor(@desktop/settings-contacts): contacts section updated
2022-02-01 11:47:46 +01:00
Jonathan Rainville
9016999ec2
refactor(chat): hook chat commands to qml and fix ens resolve
2022-02-01 11:46:40 +01:00
Alexandra Betouni
3d4f2e26d0
refactor: fixed profile popup not opening
2022-02-01 11:46:39 +01:00
Alexandra Betouni
0eb40287fa
refactor: removed dynamic scoping from shared module
...
Properties and functions moved to Global:
- toastMessage
- openProfilePopup()
- getProfileImage()
- popupOpened
Closes #4248
2022-02-01 11:46:39 +01:00
Alexandra Betouni
001bc42942
refactor: fix setting user online/offline status
2022-02-01 11:46:11 +01:00
Sale Djenic
b3f8af8e06
refactor(@desktop/general): qml code referring to the old code base commented out
...
Qml code referring to the old code base commented out, but not deleted,
due to easier refactoring the rest of the app.
2022-02-01 11:42:42 +01:00
Alexandra Betouni
f0b39ce4f6
Refactor: Moved openPopup function to Global
...
The openPopup function was declared in AppMain
and used via dynamic scoping in many places in the
application. Moved function to Global component
and updated all places to call it via Global instead.
Closes #4267
2022-02-01 11:38:46 +01:00
Alexandra Betouni
336f90a60f
feat(desktop/wallet) Removed dynamic scoping from wallet
...
Removed all dynamic scoping parts in wallet section plus
- Renamed Config to Global and added more functions there
- Moved changeAppSectionBySectionType function to Global
and updated all places where is used to call it from
Global instead
- Moved openLink function to Global and updated all places
where is used to call it from Global instead
- Moved errorSound to Global, introduced playErrorSound
function and updated all places where is used to call
this function from Global instead
Closes #4245
2022-02-01 11:38:27 +01:00
Sale Djenic
c8b429388f
refactor(user-profile): `name`, `icon` and `isIdenticon` properties added to global instance `userProfile`
...
Apart of all properties we have, now we have 3 new added props which will be used
almost always when we need the following details about logged in user:
- `name` - this will return an ens name in a pretty form or an alias if ens name
was not set (verified). Apart of this there are still `username` and `ensName`
properties for fetching them when it's needed.
- `icon` - this will return a thumbnail image if it's set, otherwise it will
return identicon. Apart of this there are still `identicon` and `thumbnailImage`
properties for fetching them when it's needed.
- `isIdenticon` - this will return `false` if a thumbnail image is set, otherwise
it will return `true`
2022-02-01 11:37:29 +01:00
Sale Djenic
6e3b065d34
refactor(@desktop/general): app sections handled within main module
2022-02-01 11:32:28 +01:00
Sale Djenic
9e567b8fdc
refactor(@desktop/general): qml updated according to the new `userProfile` instance
2022-02-01 11:27:25 +01:00
Khushboo Mehta
35388b0f6d
fix(@desktop/wallet): Fix for - Recipient of the transaction message is not notified that transaction is completed
...
Also fixes broken UI when sending/receveing transactions from chat
fixes #2915
2022-01-11 20:59:17 +01:00
Khushboo Mehta
619d0e56ac
fix(@desktop/wallet): browser tab, can't click send button
...
fixes #4351
2022-01-05 16:30:17 +01:00
Alexandra Betouni
b4b28d2f98
feat(desktop/contacts) Improvements in contacts
...
Contacts updates currently in base_bc
Closes #4100
2021-12-01 20:51:06 +02:00
Sale Djenic
484748314f
fix(general): online/offline selector updated
...
Fixes : #4049
2021-11-24 13:15:15 +01:00
Alexandra Betouni
c0450f0580
refactoring (desktop/chat) Message component
...
Moved Message component & dependencies to shared
for usage import shared.views.chat 1.0 and accordingly
import shared.controls/panels.chat 1.0
Closes #3927
2021-11-24 13:15:15 +01:00
Sale Djenic
cc5ccbc951
refactor(@desktop/general): qml updated according to the new `userProfile` instance
2021-11-24 13:15:15 +01:00
B.Melnik
defefa1bfe
fix: Fix missing setup url for new opeed tab
...
Closes : #4107
2021-11-17 15:40:50 +01:00
Alexandra Betouni
d78211972e
fix(desktop/chat) online/offline selector not changing color/state
...
Closes #4049
2021-11-05 17:14:06 -04:00
Pascal Precht
b6a79fd61b
refactor: move StatusChatCommandsPopup to ui/shared/popups
...
This was already done in 9ba07575bd
I assume this got accidentally reintroduced in 426c116bac
2021-11-05 15:09:34 -04:00
Alexandra Betouni
36f1ea8832
fix: make user profile images work again
2021-11-05 15:00:50 -04:00