21 Commits

Author SHA1 Message Date
Patryk Osmaczko
beb4658633 chore(settings/messaging): id: container -> id: root 2022-08-17 09:24:52 +02:00
Patryk Osmaczko
e9a307c383 fix(settings/messaging): remove imperative filtering from ContactPanel
fixes: #6673
iterates: #6509
2022-08-17 09:24:52 +02:00
Jonathan Rainville
03780d4875 feat(MessageContextMenu): add option to verify identity in context menu
Fixes #6252
2022-07-29 09:43:35 -04:00
Boris Melnik
e351653083 fix(ContactsPanel): Use iconSource property instead of icon 2022-07-27 16:49:56 +03:00
Sale Djenic
21c007c8a5 fix(@desktop/general): broken master quick fix 2022-07-26 14:29:59 +02:00
Boris Melnik
039638d4bb fix(contacts): Showing letters for contacts without profile picture
Closes:#5514
2022-07-26 14:31:45 +03: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
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
Patryk Osmaczko
6743bee1aa fix(@desktop/chat): extract chat menu items
It removes duplication and unifies menu items across the app.

fixes: #5985
2022-06-15 12:56:32 -04:00
Patryk Osmaczko
62183cf60b chore: refactor/unify user_model and contact_model
This is first iteration. Models have been restructured and qml adapted
to the changes.

What is left to be done:
- populate new models with appropriate data (some fields were left
  default)
- use new fields in qml, use StatusMemberItem where possible
- fix all #FIXMEs introduced by this commit

iterates: #5951
2022-06-12 15:45:49 +02:00
Alexandra Betouni
341e7ac081 fix(ContactPanel): updated right button colors when hovered
Closes #5246
2022-06-06 17:59:13 +03:00
Patryk Osmaczko
25c6a5f5ca chore(@desktop): remove identicon related code 2022-04-04 17:50:48 +02:00
Sale Djenic
57fb0882aa fix(@desktop/chat): contact lists should only shown mutual contacts
Fixes #5117
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
Jonathan Rainville
738a3ba93e feat(profile): re-design Contacts setting view
Fixes #5004
2022-03-18 11:37:26 -04:00
Sale Djenic
da6fe00528 refactor(@desktop/settings-contacts): contacts section updated 2022-02-01 11:47:46 +01:00
Pascal Precht
72b46c3b94 refactor: remove/replace StatusContextMenuButton with StatusQ components 2021-10-27 09:52:40 -04:00
Khushboo Mehta
be7a56cc27 refactor: replace all the StatusImageIdenticon with StatusQ's StatusSmartIdenticon
closes  #3848
2021-10-26 19:23:33 +02:00
Pascal Precht
61ccf9c757 refactor: move StyledText to ui/shared/panels 2021-10-14 12:51:27 -04:00
Pascal Precht
fa3adb30e4 refactor: move PopupMenu to ui/shared/popups 2021-10-14 12:51:27 -04:00
Pascal Precht
4e8f2303e6 refactor(@desktop/profile): introduce new QML and store structure in profile section
Closes #3712
2021-10-14 09:29:05 -04:00