Commit Graph

3800 Commits

Author SHA1 Message Date
Michal Iskierko fd04833610 fix(desktop/chat): Notifies when the user is mentioned in edited message
Introduce new signal in message service: SIGNAL_MENTIONED_IN_EDITED_MESSAGE.
Keeping mentioned users public keys in message item/model.
When message is edited, message module sends request to message service to
check if the current user is mentioned and emit SIGNAL_MENTIONED_IN_EDITED_MESSAGE.

Fixes #4475
2022-03-25 09:23:17 +01:00
Iuri Matias 8e8e09308b bump statusq 2022-03-24 18:06:45 -04:00
Alexandra Betouni 14c15ebbfa fix(StatusTagSelector): move suggestions popup inside component
Closes https://github.com/status-im/StatusQ/issues/531
2022-03-24 18:06:45 -04:00
Michal Iskierko 3711ab613a feature(desktop/internal): Improve log file naming convention
Logs are named app_yyyyMMdd_HHmmss.log
Version, commit and start date information are displayed in logs at the begining.
Injecting commit version from Makefile.
Moving DESKTOP_VERSION const to constants.nim

Fix #3611
2022-03-24 17:47:48 -04:00
Jonathan Rainville cfd84d5ba0 feat(contacts-settings): add badge for requests in contacts settings
Fixes #5089
2022-03-24 17:31:51 -04:00
Jonathan Rainville 16f61db2f7 fix(group-chat): fix function call to join public chat
Fixes #5041
2022-03-24 17:05:32 -04:00
Richard Ramos d7fb0af91d refactor: remove active mailserver disconnection 2022-03-24 16:46:46 -04:00
Richard Ramos 2fa620ad92 fix: remove EnableMailserverCycle 2022-03-24 16:46:46 -04:00
Richard Ramos c6b76f063d refactor: remove history request 2022-03-24 16:46:46 -04:00
Jonathan Rainville a20686324e fix(emoji-icon): fix emoji icon position and saving on edit
Fixes #5045
2022-03-24 15:38:01 -04:00
Noelia 8f996992b2 feat(onboarding / privacy): Integrate password validation (zxcvbn lib) in new password screens
Use new `PrivacyStore` method getPasswordStrengthScore and link it to the new password strength bar value.

Used backend/general to call to `status-go` method and services/general to define the common `GetPasswordStrengthScore` service.

Added onboarding chain to get password strength score information from `OnboardingStore` to `status-go` call.

Closes #5096
2022-03-24 18:17:04 +01:00
Anthony Laibe d05bd6ce08 fix(@wallet): Fix dark mode background for wallet account view
fixes #5143
2022-03-24 16:59:44 +00:00
Boris Melnik bf1c809f15 fix(GenKeyModal): Add maximum length to input
Closes: #5066
2022-03-24 12:08:36 +03:00
Stefan D 1c52dd3b8e fix(chat): fix removal of emojis in reply preview
Emojis are parsed in a message to transform from special emojis characters
in qml image links. After this transformation, an XSS filter was applied
that "fixes" all the image URLs introduced by the previous stage.
Reversing the order of these opperations fixed the issue.

fixes #4899
2022-03-23 18:02:27 -04:00
Khushboo Mehta 7d58ac9983 feat(@desktop/wallet): Move action buttons to bottom as per new design
fixes #5075
2022-03-23 17:12:33 -04:00
Alexandra Betouni 327f64a239 fix(onboarding): create pwd view was white in dark mode
Closes #5065
2022-03-23 17:04:28 -04:00
Richard Ramos b95315ffd6 chore: add qtlottie to aqtinstall parameters 2022-03-23 16:43:50 -04:00
Richard Ramos 1cb7deff36 bump status-go to get latest go-waku 2022-03-23 12:05:33 -04:00
Sale Djenic 94e1511644 fix(@desktop/chat): cannot create a group chat by hitting `Confirm`
Fixes #5094
2022-03-23 10:14:56 -04:00
Jonathan Rainville 43e58e357c feat(community): add emoji for channel header and identifier as well 2022-03-23 09:56:30 -04:00
Anthony Laibe 4b91888433 feat(@wallet): move fetch prices
also make only one call rather than one call per couple token/currency
2022-03-23 08:54:37 +00:00
Sale Djenic c5c92fcfd1 refactor(@desktop/general): remove interfaces for controllers, make a single module interface
Fixes #5093
2022-03-23 09:00:57 +01:00
Sale Djenic 1bf5882f25 refactor(@desktop/general): remove interfaces for services
Fixes #5093
2022-03-23 09:00:57 +01:00
Patryk Osmaczko e74de32296 chore: adapt to StatusBaseInput changes 2022-03-22 19:53:30 +01:00
Jonathan Rainville c2818536ad chore(GroupChatPopup): remove GroupChatPopup as it is no longer used 2022-03-22 13:19:55 -04:00
Richard Ramos 8063fbe734 fix: missing changes on contacts for display name 2022-03-21 15:43:42 -04:00
Jonathan Rainville 803cc77e95 chore(StatusQ): up statusQ version
Fixes a warning with the StatusChatListItem
2022-03-21 10:16:14 -04:00
Patryk Osmaczko 9e0b8c5e90 chore: make (emoji/color)Hash direct status_go call 2022-03-18 21:12:39 +01:00
Anthony Laibe 4b48bc69bd fix(@browser): unlink wallet account and browser account
fixes #5034
2022-03-18 15:17:04 -04:00
Jonathan Rainville 738a3ba93e feat(profile): re-design Contacts setting view
Fixes #5004
2022-03-18 11:37:26 -04:00
Noelia 317ac06e43 feat(privacy): Added password strength calls
Added all necessary methods to call to a new `status-go` endpoint that allows to get the password strength quality info.

Closes #4980
2022-03-18 13:43:01 +01:00
Stefan Dunca 5a4dde1d5c feat(chat): members availability and settings change
Don't show members in public chat
Show members in communities by default
Enable Gif Widget by default and remove settings entry
Enable Online users by default and remove settings entry

fixes #4906
2022-03-17 15:48:42 -04:00
Stefan Dunca ddeda6c106 fix(chat): fix wrong copy-pasta
ChatColumnView: ReferenceError: chatLoader is not defined
2022-03-17 15:48:42 -04:00
Jonathan Rainville d12eb552f1 chore(StatusQ): update StatusQ
Fixes #5078
2022-03-17 15:39:07 -04:00
Jonathan Rainville e1b7475884 feat(profile): add Messaging settings view in profile
Fixes #4931
2022-03-17 14:59:45 -04:00
Patryk Osmaczko e244260c81 fix(@desktop): make get(Emoji/Color)Hash global utility
Removed instances of VisualIdentityService as it was stateless.
Removed (emoji/color)Hash models as they were reduntant, hashes are
obtained only from global utility now.
2022-03-17 15:32:25 +01:00
Patryk Osmaczko 7994faf756 fix(@desktop): add missing visual identity elements 2022-03-17 15:32:25 +01:00
Anthony Laibe 9c77f2162b fix(@browser): Fix disconnect when url is resolved by ens 2022-03-17 14:54:24 +01:00
Richard Ramos 45deb4072e fix: set display name in accountsDB 2022-03-16 15:29:19 -04:00
Khushboo-dev-cpp 3d6b7aba80 Update MainView.qml 2022-03-16 15:28:05 -04:00
Khushboo Mehta 41f9e70339 fix(@desktop/wallet): Can't scroll the list of wallets till the end of the list
fixes #5025
2022-03-16 15:28:05 -04:00
Khushboo Mehta f5e67fc658 feat(@desktop/wallet): adapt receive modal design
closes  #5039
2022-03-16 15:27:00 -04:00
Boris Melnik d4c4fe1f41 fix(Communities): Fix community duplications in model
Closes: #5002
2022-03-16 15:22:46 -04:00
Patryk Osmaczko e130953634 feat(@desktop): use emoji hash and identicon ring
Closes: #4782
2022-03-16 18:34:57 +01:00
Khushboo Mehta ade6a22fda fix(@desktop/wallet): Disconnect button doesnt disconnect Wallet from Browser
fixes #4053
2022-03-16 12:36:58 +01:00
Anthony Laibe 6e453dbbba fix(@browser): Fix etherscan link
fixes #4786
fixes #5014

also fixed simpledapp.eth due to need to resolve previous issue
2022-03-16 11:10:42 +01:00
Jonathan Rainville a910a3e801 fix(chat): only add active chats (fixes chats reappearing after leaving)
Fixes #4903
2022-03-15 12:43:14 -04:00
Jonathan Rainville 13b81134de fix(community): join community when request is accepted
Fixes #4991
2022-03-15 09:29:56 -04:00
Noelia 6a023443ac feat(Desktop/Password): New password view design
Created new PasswordView.qml component.

Added logic in new component:
- Type of characters introduced.
- Length of strength indicator bar depending on characters length.
- Show/hide icons.
- Error messages.
- Added algorithm for password categorisation.

Added Onboarding screens and modified flow.

Replaced ChangePasswordModal content.

Closes #4785
2022-03-15 12:49:52 +01:00
Khushboo Mehta 4c677d55e8 feat(@desktop/wallet): Add emoji to Wallet accounts.
Support added to:
1. Wallet list
2. Adding a new account
3. Editing an account

fixes #4926
2022-03-15 11:41:29 +01:00