[Pidgin] #3319: MSN group name display support

Pidgin trac at pidgin.im
Fri May 22 21:44:45 EDT 2009

#3319: MSN group name display support
 Reporter:  manphiz                 |        Owner:  khc
     Type:  patch                   |       Status:  new
Milestone:  Patches Needing Review  |    Component:  MSN
  Version:  2.2.0                   |   Resolution:     
 Keywords:  msn group               |  

Comment(by QuLogic):

 Replying to [comment:49 deryni]:
 > When, other than in this horrible hack of named chat room 'support', is
 the P4-Context used? Does it mean the same thing there? How does the
 official client handle it in those cases?

 Some people like to use it to make it look like you said something you
 didn't. That craze seems to have died out though (or maybe it's because
 Pidgin doesn't show them ;)
 The official client uses P4-Context in place of the display name, per

 > If you set the P4-Context on a normal message does the official client
 show your message as coming from a different sender each time? "P4-name1:
 Testing", "P4-name2: Test 2", etc. as opposed to "FriendlyName1: Testing",
 "FriendlyName1: Test 2"? (I'm assuming the answer to this is yes as this
 is probably all that is happening for this group chat hack.)


 > Does the official client ever send a P4-Context header?

 Only if you install a hack, as far as I know.

 > Assuming the P4-Context header is really just a per-message display
 nickname then the "right" way to handle this is likely going to require
 some core libpurple changes. The only other option is what one of the
 first patches in this ticket did which is just to prefix each message with
 the P4-Context header contents, something which I think is probably about
 as far as I think we really need to go here and at very least would seem
 to me to make these "chat rooms" at least functional in pidgin as opposed
 to know where presumably they aren't at all usable.

 I tend to agree there. I think the first patches are more suitable than
 the second. But I'm not too certain about the core changes in the second

Ticket URL: <http://developer.pidgin.im/ticket/3319#comment:51>
Pidgin <http://pidgin.im>

More information about the Tracker mailing list