Commit Graph

4145 Commits

Author SHA1 Message Date
Jonathan Rainville 72d726f250 refactor(chats): pass chat group to section to simplify UI build
Fixes #5183
2022-05-12 15:23:14 -04:00
Richard Ramos b3cda3e755 fix: download images 2022-05-12 15:07:29 -04:00
Richard Ramos ebce90368c feat: use ipfs rate limiter 2022-05-12 15:07:29 -04:00
Richard Ramos 3d9a2957de fix: chat key validation 2022-05-12 15:02:53 -04:00
Jonathan Rainville 7c0dbb554a fix(community): community would appear even if not activated
Fixes #5454
2022-05-12 14:19:01 -04:00
Jonathan Rainville ddbe4e236d fix(group-chat): fix changing group chat name 2022-05-12 14:13:13 -04:00
Jonathan Rainville c58a656a52 fix(group-chats): fix context menu and pinned messages popup 2022-05-12 14:13:13 -04:00
Jonathan Rainville 6828055087 fix(group-chats): fix adding new member to group chat 2022-05-12 14:13:13 -04:00
Jonathan Rainville 1fdef43d18 fix(group-chats): remove user from user list when they leave chat 2022-05-12 14:13:13 -04:00
Patryk Osmaczko a633d33ec5 fix(@desktop/messages): asssign user icon on contact update
fixes: #5463
2022-05-12 14:07:58 -04:00
Patryk Osmaczko f59f0f69c5 fix(@desktop/chat): fix identicon in transaction preview
fixes: #5477
2022-05-12 14:07:41 -04:00
Jonathan Rainville 24a662676e fix(user-list): 1-1 mentions not updating nickname + rearrange events
Fixes #5462
2022-05-12 14:04:16 -04:00
Anthony Laibe d87e03e969 fix(@onboarding): back button on seed phrase 2022-05-12 13:43:58 -04:00
Alexandra Betouni f0f0b47d9c fix(Chat): Deactivate channel when create chat is opened
Closes #5627
2022-05-12 13:43:34 -04:00
Jonathan Rainville 0358b6bf80 feat(community): make on request comm a check box and remove ensOnly
Fixes #5660
2022-05-12 13:31:48 -04:00
Michal Iskierko a5ad2550f2 fix(@desktop/chat): Fix labels in a new community popup
Fixes #5647
2022-05-12 13:26:54 -04:00
Iuri Matias a5838fcd7d chore: bump status-q 2022-05-12 13:16:40 -04:00
Alexandra Betouni 8eddc40920 fix(CreateNewChat): Increased name tag limit to 20
Closes #5643
2022-05-12 13:16:40 -04:00
Jonathan Rainville 63c8e972c0 feat(CommunityColumn): add channels and categories admin banner
Fixes #5664
2022-05-12 13:11:45 -04:00
Noelia 4a782d3093 docs(general-cpp): Initial proposal / best general and cpp practices
Basic list of general and cpp specific rules and best practices for contributors.
2022-05-12 19:06:15 +02:00
Noelia 2154626a5b feat(Language&Currency): Add Date & Time Format
Added Date & Time selectors in `Language & Currency" screen.

Added new properties in `local_app_settings` to set the date and time format.

Created all the chain from view to service to update date and time format.

Added date and time format functions in `Utils`.

Updated `FetchMoreMessagesButton`, `ChatTimePanel`,  `AppSearch`, `TransactionBubbleView` and `TransactionDelegate` date and time text depending on the selected format.

Closes #5386
2022-05-12 18:42:06 +02:00
Patryk Osmaczko a5be90761b fix(@desktop/chat): fix chat member getter for community
fixes: #5582
2022-05-12 12:41:42 -04:00
mishkarogachev 7b45ce60a7 fix(@desktop/chat): Show text for messages with gif image
Close #5434
2022-05-12 12:28:41 -04:00
Boris Melnik 06f7f1668d fix(ContactsView): Fix layout height
Closes: #5686
2022-05-12 12:23:53 -04:00
Pascal Precht d70a23cb9a fix(CommunityService): ensure communitySettings aren't mistakenly
overwritten

When communities are edited, status-go sends a signal with the community
description, to ensure the network is updated to the latest changes.

However, that community description doesn't include `communitySettings`.
When we then compose the `CommunityDto` object from that signal, it will have
a default certain settings to `false` which might actually be `true`.

The result is that data in memory is incorrect.

To ensure we don't run into this issue, we check whether the attached
settings have an id, if they don't, we know the settings do not
originate from the signal data, meaning we can use the settings we
already have.
2022-05-12 12:20:23 -04:00
Pascal Precht c55c93ed59 fix(LoginView): add button to add existing user
Also ensure both buttons, add existing and add new user are navigating
to the correct screens as per latest design discussions.
2022-05-12 12:19:14 -04:00
Stefan edbaccd6bf feature(profile): use an image cropper to set the profile picture 2022-05-12 15:05:10 +03:00
Stefan a54a999f4c fix(StatusImageCrop): output an error if trying to set cropRect without image 2022-05-12 15:05:10 +03:00
Stefan 31fbc47053 feat(shared/EditCroppedImagePanel): Generic modal to support image cropping
To be used by

- User image
- Community logo
- Community banner

Updates: #5118
2022-05-12 15:05:10 +03:00
Anthony Laibe 12cb76699c fix(@chat): move cursor to the end when edit message
fixes #5546
2022-05-12 13:36:15 +02:00
Anthony Laibe a0bebeb78b fix(@communities): Better error message when failing to import
community

fixes #5382
2022-05-12 13:29:15 +02:00
Anthony Laibe 35d52fe63b fix(@general): bump status go 2022-05-12 13:22:37 +02: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 50fef581a5 fix(@wallet): apply order to token list 2022-05-12 09:52:01 +02:00
Noelia 0f912a66b8 fix(Messaging/Contacts): The titles of folders in Settings-Messaging are shown very close to the search field
Added more top margin in tab component.

Fixes #5288
2022-05-11 20:10:30 +02:00
Noelia 26e901d986 fix(Onboarding/Password): Add/correct hard keys behaviour in Password related onboarding screens
Following changes are done in `ConfirmPasswordView`, `CreatePasswordView` and `ChangePasswordModal`:

- Pressing enter in forms should submit the form if view is ready to submit.
- Pressing tab in inputs should jump to next one.

Fixes #5626
2022-05-11 19:40:22 +02:00
Noelia 0886a305a4 fix(Onboarding/ConfirmationPassword): Remove validation error and enable button only when pw is the expected
Removed code related to validation.

Modified enable button condition (just only when password is exactly the same than the previous introduced one).

Fixes #5611
2022-05-11 18:53:07 +02:00
Michal Iskierko 146ff7a48b fix(@desktop/onboarding): Clearing error message when password confirmation is empty
Fix #5319
2022-05-11 17:58:49 +02:00
Michal Iskierko 0bb594d05f fix(@desktop/onboarding): Improve password validation and showing don't match error
Fix #5319
2022-05-11 17:58:49 +02:00
Boris Melnik 991e04ef95 fix(Browser): Add new send modal
Closes: #5475
2022-05-11 14:34:27 +03:00
Anthony Laibe 630c2359d2 fix(@chat): unfurl twitter
fixes #5603
2022-05-10 16:20:48 -04:00
Jonathan Rainville 9586ff9dc5 fix: fix emoji icon picker and create channel inputs
Fixes #5673
2022-05-10 16:10:38 -04:00
Michal Iskierko 2d72525645 fix(@desktop/chat): Use different check icon in chat activity center
Fix #5468
2022-05-10 15:15:08 -04:00
Noelia cbe9ca17a3 feat(Password): Change minimum password length to 10
As agreed with security team and from spec https://github.com/status-im/feature-specs/pull/38, password length has been updated from 6 to 10.
2022-05-10 15:13:37 -04:00
Anthony Laibe a78fc0ded6 fix(@chat): channel/category name max length
fixes #5634
2022-05-10 14:52:30 -04:00
Khushboo Mehta 044fe38bda fix(@desktop/settings): System appearance illustration is wrong.
fixes #5671
2022-05-10 14:49:49 -04:00
Sale Djenic 2904018173 fix(@desktop/settings): content on the right side for all subsections need to have the same geometry
Structure of the all subsection of the settings section has the same
high level structure

Fixes #5650
2022-05-10 20:47:29 +02:00
Khushboo Mehta 2046eb0e4b chore: Bump StatusQ version 2022-05-10 19:02:50 +02:00
Noelia e4feaa39ac fix(Onboarding/PasswordScreens): UI small fixes (texts, sizes, positions)
- Updated finalise button text with the British spelling.

- Password warning texts in onboard flow updated to correct size.

- Updated StatusQ that fixes button change size after loading.

- Updated position of the message error in the Confirmation Screen.

Fixes #5607, #5339, #5606 and #5610

NOTE: Updated status-desktop compilation error after StatusQ commit 1a5990f24bd3f2aba87ab62880e39113c63ba015
2022-05-10 16:43:15 +02:00
Anthony Laibe 5dd0ad36be feat(@communities): create general channel when creating community 2022-05-10 15:43:32 +02:00