Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add 'verified by' to contact profiles #2666

Merged
merged 7 commits into from
Sep 26, 2023
Merged

add 'verified by' to contact profiles #2666

merged 7 commits into from
Sep 26, 2023

Conversation

r10s
Copy link
Member

@r10s r10s commented Sep 25, 2023

  • add new APIs
  • add basic verified-by line
  • add an icon
  • handle tap (i think, open verifier contact)
  • cleanup layout: move "last seen" to separate line, add "info" headline, make "send message" button-blue

closes #2468

@r10s r10s changed the title [wip] add 'verified by' to contact profiles add 'verified by' to contact profiles Sep 25, 2023
@adbenitez adbenitez added the enhancement actually in development, user visible enhancement label Sep 25, 2023
@r10s r10s requested a review from adbenitez September 25, 2023 22:57
@github-actions
Copy link

To test the changes in this pull request, install this apk:
📦 app-preview.apk

DcContact dcContact = dcContext.getContact(contactId);
if (dcContact.isVerified()) {
int verifierId = dcContact.getVerifierId();
if (verifierId != 0 && verifierId != contactId) {
Copy link
Member

@adbenitez adbenitez Sep 25, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if this gets fixed in core then here we need to change and check if verifierId != SELF_CONTACT_ID

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

let's see what the outcome of deltachat/deltachat-core-rust#4748 will be - if we did sth. wrong or there will be a fix in core. currently we seem to have the same state as desktop, so i think, we can merge this pr in and iterate over in a subsequent pr as needed

@r10s r10s merged commit 92ddabc into stable Sep 26, 2023
2 checks passed
@r10s r10s deleted the verified-by-issue-2468 branch September 26, 2023 08:46
@r10s r10s mentioned this pull request Sep 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement actually in development, user visible enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

add "verified by" to profile
2 participants