Commit Graph

60 Commits

Author SHA1 Message Date
Lukáš Tinkl fda1d37c5b feat(Profile flow): ID verification flows (incoming/outgoing)
- Send/request ID verification
- Reply to incoming ID request
- Review ID verification reply
- adjust SB and add shortcuts to trigger the various states of the ID
verification flows

Fixes 
Fixes 
Fixes 
2024-03-04 09:56:30 +01:00
Lukáš Tinkl cdc5a90940 fix(SendContactRequestModal): Display name / image problems with CR dialog
- fix missing profile image
- fix displaying wrong name when a nickname or ENS name is present
- fix ID verification flow ignoring nickname
- fix empty results when a contact has only an alias name
- fix needlessly requesting contact details several times (and
overwriting it); we get this info already from Popups.qml
- switch the popup to `StatusDialog` and fix hardcoded height

Fixes 
2023-08-02 09:52:32 +02:00
Patryk Osmaczko 35a2dd5244 [Popups]: added destroy() function in all popups by default
Also switched StatusModal to derive from StatusDialog instead
of Popup type

Closes 
2023-06-02 14:28:39 +03:00
Igor Sirotin 5ff4b5a435
fix(MessageContextMenu): Cleanup. Separate menu for profile. () 2023-05-19 19:07:50 +03:00
MishkaRogachev 2160b53e33 fix(ActivityCenter): Use ContactRequestId for accpeting and declining CRs from AC
Close 
2023-04-25 16:16:32 +04:00
Jonathan Rainville 67e0df17e1 test(contact): add a test that sends a contact request from the chat
Fixes 
2023-01-05 15:21:38 -05:00
mprakhov 0c66b9fc2d fix(@desktop/settings): Tab content jump fix 2022-12-03 20:08:57 +02:00
Jonathan Rainville 4c1370f7ef test(Settings): adds a test that sends a contact request with chat key 2022-11-29 15:51:29 -05:00
Lukáš Tinkl 27c883ae98 fix(ContactsView): button is in the wrong position
Fixes 
2022-10-28 10:56:44 +02:00
Jonathan Rainville afaf7717e8 fix: fix signals not passing the callback
Fixes 

We added a callback arg to the signals, but signals do not support default args. You need to pass the exact number of args.
2022-10-26 10:29:33 +02:00
Lukáš Tinkl 7a407662e2 feat: New Profile Modal
Fixes: 
2022-10-17 12:05:54 +02:00
Alexandra Betouni fc3daa1451 (StatusSectionLayout): removed big space between header and content
Closes 7312
2022-09-28 15:37:52 +03:00
Alexandra Betouni fb7989db55 fix(Profile/ContactsView): updated contacts layout
All contacts should be shown in one long list, should
the list is longer than the page, the page should
scroll down

Closes 
2022-09-20 11:13:51 +03:00
PavelS eaed074957 fix(@desktop/settings): adjust contacts settings
Fixed 
2022-09-13 09:52:34 +03:00
Jonathan Rainville 03780d4875 feat(MessageContextMenu): add option to verify identity in context menu
Fixes 
2022-07-29 09:43:35 -04:00
Lukáš Tinkl 24775f2f51 fix(ContactsListPanel/ContactsView): items have their right side options hidden
Fixes: 
2022-07-28 10:45:06 +02:00
Alexandra Betouni be64f60a86 fix(StatusInput): Updated status input custom height leftovers
Closes 
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
Michal Iskierko 9ef807277e fix(@desktop/chat): Fix accepting and rejecting requests
Adding try/catch in a service
Fix naming in QML

Fix 
2022-07-15 16:08:25 +02:00
Jonathan Rainville 95407cc1e0 fix(contacts): remove isMutualContact, use isContact or isAdded indead
Fixes 

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
Patryk Osmaczko e0a5afebee chore(translations): transform `qsTrId` to `qsTr`
issue: 
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 
2022-07-06 10:43:33 -04:00
Alexandra Betouni 1cda32470b fix(Profile): ContactsView layout and scrolling issues
Closes 
2022-06-24 15:24:35 +03:00
MishkaRogachev 2251f870a0 feat(@desktop/chat): New profile context menu states
Close 
2022-06-22 15:50:59 -04:00
Igor Sirotin 1870e9a0ce fix: Moved `StatusTabButton` to StatusQ 2022-06-15 12:23:19 -04:00
mishkarogachev 7a14cf5640 fix(@desktop/profile): Contact requests should support a message
Close 
2022-06-15 11:56:05 -04:00
Boris Melnik aa1dae9e20 fix(@desktop/warnings): Fix bunc of qml/nim warnings
Closes: 
2022-05-25 14:27:25 -04:00
Noelia efb18f4851 fix(Settings/Messaging/Contacts): Contacts label shows up twice
Removed "Contacts" title in ContactsView.qml.

Fixes .
2022-05-17 19:38:09 +02:00
Alexandra Betouni 0d24a2520d fix(Settings): Centered send contact request popup
Closes 
2022-05-16 17:05:50 -04:00
Boris Melnik 06f7f1668d fix(ContactsView): Fix layout height
Closes: 
2022-05-12 12:23:53 -04: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 
2022-05-11 20:10:30 +02: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 
2022-05-10 20:47:29 +02:00
Sale Djenic 3cdc1358ba fix(@desktop/contacts): multiple contact related issues fixed
Fixes   
2022-04-13 16:40:34 -04:00
Sale Djenic 57fb0882aa fix(@desktop/chat): contact lists should only shown mutual contacts
Fixes 
2022-04-01 14:00:21 +02:00
Sale Djenic 149ff69310 fix(@desktop/contacts): contacts updated to match more closely to requested design 2022-04-01 14:00:21 +02:00
Sale Djenic e83e5670a4 feat(@desktop/contacts): support sending contact request to chat key
Fixes 
2022-03-30 18:35:49 +02:00
Jonathan Rainville b4a1fb1a14 feat(SearchBox): use StatusInput for SearchBox and add clear button
Fixes 
2022-03-28 15:17:23 -04:00
Jonathan Rainville cfd84d5ba0 feat(contacts-settings): add badge for requests in contacts settings
Fixes 
2022-03-24 17:31:51 -04:00
Jonathan Rainville 738a3ba93e feat(profile): re-design Contacts setting view
Fixes 
2022-03-18 11:37:26 -04:00
Jonathan Rainville e1b7475884 feat(profile): add Messaging settings view in profile
Fixes 
2022-03-17 14:59:45 -04:00
Michal Iskierko d6c6666196 fix(@desktop/profile): Clip user list when dragging
Fixes 
2022-03-11 15:39:06 -05:00
Sale Djenic 0b3cafdbc4 fix(@desktop/settings-contacts): it is not possible to add new contacts after the first one is added
Fixes 
2022-02-03 15:40:54 +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
Khushboo Mehta 1977420db2 refactor: remove dynamic scoping from profile module
closes 
2022-02-01 11:43:27 +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 
2022-02-01 11:38:27 +01:00
Khushboo Mehta 1e30872a96 fix(@desktop/profile): Confirmation of contact added not shown on Add Contact Modal
fixes 
2022-02-01 11:35:24 +01:00
Sale Djenic 6e3b065d34 refactor(@desktop/general): app sections handled within main module 2022-02-01 11:32:28 +01:00
Alexandra Betouni b4b28d2f98 feat(desktop/contacts) Improvements in contacts
Contacts updates currently in base_bc

Closes 
2021-12-01 20:51:06 +02:00
Jonathan Rainville 8aec0c62e7 refactor: re-enable async search of ENS names for contacts
Fixes 
2021-11-05 11:02:45 -04:00