6268 Commits

Author SHA1 Message Date
Igor Sirotin
38353af413 fix(PinnedMessagesPopup): Force show repeat header 2022-12-29 11:58:40 +03:00
MishkaRogachev
97436b6e26 feat(ActivityCenter) Outgoing contact request notification text fixes
Close #8388
2022-12-28 16:26:33 +04:00
mprakhov
76b6fba5ad fix(@desktop/community): Decrease amount of chat_getMembers calls 2022-12-27 19:29:56 +02:00
mprakhov
3a26799781 fix(@desktop/profile): do not show store password to keychain dialog during saving Bio with enabled biometrics 2022-12-27 13:16:44 +02:00
Jonathan Rainville
d59cffd623 fix(windows): fix app not showing when monitor setup changed
Fixes #8726
2022-12-26 09:55:14 -05:00
Alex Jbanca
94b911a986 fix(messagesView): Increase spacing between chat messages
Added padding between messages as specified in Figma:
topPadding - 8 if the current message has header, 2 otherwise
bottomPadding - 8 if both current and next message have header, 2 otherwise
2022-12-23 16:46:33 +02:00
mprakhov
e378cb4fd9 fix(@desktop/chat): Do not allow send empty message 2022-12-22 16:23:44 -05:00
mprakhov
8b3319a1f3 fix(@desktop/communities): empty chat view during adding/removing active channel to the category 2022-12-22 20:02:09 +02:00
Pascal Precht
f3eb29bfea feat(chat): allow for editing last user message using arrow-up key 2022-12-22 17:31:32 +01:00
Igor Sirotin
784b9acd4f fix(MessageView): Ignore message editing with no actual changes 2022-12-22 15:00:48 +03:00
Igor Sirotin
eb9f94630a fix(chat_section_module): Don't force update icon and name for 1-1 chats 2022-12-22 11:52:03 +03:00
Michał Cieślak
4fc52dddcb chore(Storybook): Basic page for CommunityNewPermissionView added 2022-12-21 21:48:51 +01:00
Michał Cieślak
fe7884cd29 feat(CommunityPermissions): InDropdown integration
Closes: #6041
2022-12-21 21:48:51 +01:00
Michał Cieślak
7954b0f330 chore(Storybook): Basic page for InDropdown (community permissions) added 2022-12-21 21:48:51 +01:00
Michał Cieślak
d58dd3331b feat(CommunityPermissions): Dropdown for channels selection added 2022-12-21 21:48:51 +01:00
Michał Cieślak
c980b52c3b feat(StatusCheckBox): Add support for small size 2022-12-21 21:48:51 +01:00
Michał Cieślak
ce3146ebc8 feat(StatusChatInfoButton): Add possibility to enforce hiding type icon 2022-12-21 21:48:51 +01:00
Michał Cieślak
4c4abdbea2 feat(StatusItemSelector): Add possibility to use letter identicons 2022-12-21 21:48:51 +01:00
Michał Cieślak
80b46ce788 chore(Storybook): Basic page for StatusChatListAndCategories added 2022-12-21 21:48:51 +01:00
Michał Cieślak
a1202b0896 chore(config): config adjusted to see qmldir files in QtCreator 2022-12-21 21:48:51 +01:00
Khushboo Mehta
17aaec2d53 feat(@desktop/wallet): Send modal update
fixes #8609
2022-12-21 20:44:56 +01:00
Khushboo Mehta
f84404c956 feat(@desktop/wallet): Custom routing
fixes #8237
2022-12-21 19:25:11 +01:00
Noelia
265b0b5a8f fix(CommunityPermissions/NewPermissionsView): Holdings tags icon size/position didn't fit the design
- Updated `StatusItemSelector` API to allow other asset sizes and leftPadding.
- Applied different asset size in holdings tags in `NewPermissionView` to fit the design.
2022-12-21 18:42:16 +01:00
Noelia
73b2fb2271 fix(CommunityPermissions/PermissionItem): The component allowed adding labels with long texts that exceed the content itself
- Updated `PermissionItem` to avoid the `StatusListItemTag` exceeding the content itself.
Fixes #8580
2022-12-21 18:42:16 +01:00
Noelia
579075d6cc fix(StatusQ/StatusListItemTag): Changed API and added test elide property when a specific width is forced
- Changed `StatusListItemTag` API. Now it is based on `Control` component.
- Updated needed qml files to fit with the new `StatusListItemTag` API.
- Added `elide` property in `Text` component to better visualise the content when a specific width is forced.
2022-12-21 18:42:16 +01:00
Jonathan Rainville
f29210d4a2 fix(image): fix image download on Windows
Fixes #8755
2022-12-21 10:33:34 -05:00
mprakhov
fb254fd775 fix:(@desktop/keystone): Request saving password to keystone on a startup after changing the password through settings 2022-12-21 17:02:38 +02:00
Alex Jbanca
6cba8810e0 Fix Mentions in statusChatInput
1. Don't allow mention invalidation by altering mention with mouse or keyboard
2. Don't allow mention duplication on the same position
3. Clean mentions after text with mentions changes
4. Fix mention selection
5. Make sure mention is separated by text with valid separators (we're using only space)
6. Cursor will consider the mention as an object and will jump over it as it would be a single character (placing cursor inside leaves room for mention invalidation)
2022-12-21 12:23:39 +02:00
Patryk Osmaczko
94d7c478eb feat: introduce nim tests 2022-12-21 10:32:46 +01:00
Patryk Osmaczko
7ede3389ff fix(chat): ensure messages ordering on model append/prepend
fixes: #8466
2022-12-21 10:32:46 +01:00
Patryk Osmaczko
3acf7dbebf chore: remove useless condition from asyncLoadInitialMessagesForChat 2022-12-21 10:32:46 +01:00
Pascal Precht
865ed32deb feat: introduce ability to @everyone
Closes #8479

This needs: status-im/status-go#3026
2022-12-21 10:19:48 +01:00
Patryk Osmaczko
bf324f273a refactor: use service defined signals instead of SignalType 2022-12-21 09:27:32 +01:00
Patryk Osmaczko
9ce9598a83 chore: remove unused loadingHistoryMessagesInProgress property
`loadingHistoryMessagesInProgress` was moved to content module but the
property was never removed from the messages module view

see: fc24f16525e6f71b3a00848b4efd94543753ac0b
2022-12-21 09:27:32 +01:00
Noelia
ec8c64d7a1 test(tst_userIdentity): Fix test scenarios broken due to new user profile design
- Fixed test scenarios broken due to new user profile design.
- Added new verifications in social links: github, youtube, discord and telegram.
- Scenario statements reorganization.

Fixes #8281
2022-12-20 15:53:50 +01:00
Jonathan Rainville
821b7f2571 fix: random crash when joining a channel for the first time
Fixes #8848

I'm not 100% sure why the issue is fixed by this, but I was able to pin point the source with a bisect and by running the Squish test for public chats over and over.
2022-12-20 09:40:37 -05:00
Igor Sirotin
3f2f732698 fix(Utils): Return empty contact if no mainModuleInst set 2022-12-20 17:23:09 +03:00
Boris Melnik
7563fe699a fix(sandboxapp): Fix build failed after spellchecking removing 2022-12-19 11:53:46 -05:00
Alexandra Betouni
99c7b33e1e fix(Global): Cleaned up Global from backend dependencies
Closes #7933
2022-12-19 16:28:41 +02:00
Noelia
a9d25697dd feat(CommunitySettings): Implement UI foredit, duplicate and remove actions in community permissions page
feat(CommunitySettings): Implement UI for`edit`, `duplicate` and `remove` actions in community permissions page

- Enabled `duplicate` action (mocked).
- Enabled `delete` action (mocked) and added / updated navigations in case all permissions are removed.
- Added delete confirmation popup.
- Enabled `edit` action (mocked) where changes are detected and the `dirty changes toast` appears properly.

Closes #8581
2022-12-19 15:25:16 +01:00
Dario Gabriel Lipicar
9feb6c29cf feat(@desktop/wallet): reworked collectibles backend
Fixes #8407
2022-12-19 08:07:04 -03:00
Alex Jbanca
3059631226 Add qml tests for StatusChatInput
Test parts of the working functionality
2022-12-19 10:11:53 +02:00
Alex Jbanca
513fa1f71d Fix Emoji for projects that do not use qt resources system to resolve files
qrc mention is removed from emoji regex parsers
2022-12-19 10:11:53 +02:00
Patryk Osmaczko
87674064d0 feat(chat/messages): implement new messages marker
closes: #8572
iterates: #7488
2022-12-16 19:12:12 +01:00
mprakhov
27b8924c6d fix(@desktop/notifications): sent contact request accepted notification fix 2022-12-16 16:18:33 +02:00
Patryk Osmaczko
e38d8c8490 fix(chat/groups): do not propagate empty members sequence
fixes: #8832
2022-12-16 14:11:31 +01:00
Dario Gabriel Lipicar
f0744ed61d fix(@desktop/wallet) make collection expansion more responsive
Collection fetch is now non-blocking

Fixes #8406
2022-12-16 08:09:16 -03:00
Tanguy
473da3790b fix(chat-input): Colon detection for foreign keyboard layout 2022-12-16 10:28:24 +01:00
Michał Cieślak
9dcaf86e42 feat(CommunityPermissions): search for collectibles dropdown
Closes: #7158
2022-12-16 00:52:09 +01:00
Michał Cieślak
7234e49fee chore(Storybook): Add HoldingsDropdown page 2022-12-16 00:52:09 +01:00