Skip to content

OMEMO indication #6

Open
Open
@bugtrapper

Description

With the build from June 7th, I don't get the (OMEMO) in the window title like my conversation partner does with Pidgin when we're in an OMEMO-encrypted conversation.
Is that possible with Adium at all?

Activity

shtrom

shtrom commented on Jul 13, 2017

@shtrom
Owner

Yup, same thing here. Don't know if it's possible. Adium needs some wrapping around the libpurple plugins, and doesn't seem to be honouring the window title without more work.

Lurch does it in lurch_topic_update_im https://github.com/shtrom/libpurple-lurch/blob/macos-build/src/lurch.c#L2171, amongst others, called from lurch_conv_created_cb.

Ultimately, it uses purple_conversation_set_title https://github.com/shtrom/libpurple-lurch/blob/macos-build/src/lurch.c#L2184-L2186 . We'll need to work out how Adium handles this call, if at all.

gkdr

gkdr commented on Jul 17, 2017

@gkdr

Well, this is very hacky anyway since Pidgin keeps changing the title every time a title gains or loses focus so I constantly have to check for a change event and change it back.
I basically only check if at least one session exists, maybe there is a more elegant way to do it in Adium?

shtrom

shtrom commented on Jul 18, 2017

@shtrom
Owner

Yeah, I wonder whether we should just have the plugin write more info into the chat---say, when it starts, or once a day---in the same way as it flag unencrypted messages. This would be a change in Lurch, but it might work out.

shtrom

shtrom commented on Feb 11, 2020

@shtrom
Owner

I think gkdr/lurch#129 should fix this issue. Need to test with that PR merged in a test branch.

added a commit that references this issue on Feb 11, 2020
linked a pull request that will close this issue on Feb 11, 2020
added 2 commits that reference this issue on Feb 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      OMEMO indication · Issue #6 · shtrom/Lurch4Adium