use a globally unique id when creating new Pidgin::DisplayItem's

Review Request #2980 — Created Feb. 23, 2024 and submitted

Information

pidgin/pidgin
default

Reviewers

Use a globally unique id when creating new Pidgin::DisplayItems as the doc demands and as discussed on discourse

Ran Pidgin and opened a conversation.

Summary ID
use a globally unique id when creating new Pidgin::DisplayItem's
343139e5e7e2c6dc25124f39d3f887b7dba17c25
Description From Last Updated

This should really be using the conversation's id because names can and will change. If the protocol isn't setting an …

grimgrim

Similar to the above, this needs to use the account id instead of the account name. For example, on IRC …

grimgrim
grim
  1. 
      
  2. pidgin/pidgindisplaywindow.c (Diff revision 1)
     
     
    Show all issues

    This should really be using the conversation's id because names can and will change. If the protocol isn't setting an id for a conversation, the protocol needs to be fixed to do so.

  3. pidgin/pidgindisplaywindow.c (Diff revision 1)
     
     
    Show all issues

    Similar to the above, this needs to use the account id instead of the account name. For example, on IRC my nickname is normally grim, but I can change it to anything else while connected which would then break this.

  4. 
      
ivanhoe
grim
  1. Awesome work, thank you so much!!

  2. 
      
grim
Review request changed
Status:
Completed