Adium

Ticket #4702 (closed defect: fixed)

Opened 4 years ago

Last modified 16 months ago

Adium does not display pictures received from Gadu Gadu

Reported by: MarkS Owned by: nobody
Milestone: Adium 1.3.3 Component: Service/Gadu-Gadu
Version: 1.0.3 Severity: normal
Keywords: Cc: patches@…
Patch Status:

Description

Gadu Gadu lets you send a picture (max size 20KB) to a user. It is displayed in the chat window. However, Adium does not display the picture. I am attaching a picture of how this is displayed in the original client. I have also verified/tested that this is an issue with the gaim client as well. So this ticket is opened up for tracking purposes.

This is a separate feature from file transfer.

Attachments

GG_Picture_In_Chat(JPEG).JPG (78.4 KB) - added by MarkS 4 years ago.
Screenshot how a picture (max size 20KB) is shown in original GG client
gg_image_support+basic_formatting.txt (15.3 KB) - added by marks 3 years ago.

Change History

Changed 4 years ago by MarkS

Screenshot how a picture (max size 20KB) is shown in original GG client

Changed 4 years ago by tymon@…

please..

Changed 3 years ago by marks

Appears that a patch has been submitted to Gaim to fix this issue.  http://sourceforge.net/tracker/index.php?func=detail&aid=1575266&group_id=235&atid=300235

[ 1575266 ] Gadu Gadu images + txt format Patch for GG protocol. Adds new functionality. + Image sending/receiving + Basic text formatters (only receiving for now)

Changed 3 years ago by marks

Changed 3 years ago by Catfish_Man

  • milestone changed from Waiting on libgaim to Needs dev review
  • field_haspatch changed from 0 to 1

Changed 3 years ago by cbarrett

  • owner changed from nobody to evands

Changed 3 years ago by cbarrett

Evan? Any progress on possibly landing at least part of that libgaim patch?

Changed 3 years ago by evands

I have no way (or really time) to test a Gadu-Gadu patch... I have no knowledge of the protocol or the prpl code. It would be inappropriate for me to commit the patch to libgaim without thorough testing and knowledge of what the changes might do. The Gadu-Gadu maintainer really needs to look at it or, failing that, I need someone(s) to test it and verify that it works as promised.

Changed 3 years ago by MarkS

I am willing to assist in testing the patch. I am still using the original gadu client. However, I agree with Evan that Bartosz, the Gaim gadu maintainer,should have looked at this. If you want to do a full set of quality tests I can probably test with Eric Ritchie. I also know Elliot has a gadu account if he is ok with assisting with testing I can work with either one.

Changed 3 years ago by cbarrett

FWIW, I meant landing the GG patch in our libgaim tree, not necessarily pushing it upstream (that's obviously a Gaim issue).

If you guys want to test this, go ahead.

Changed 3 years ago by MarkS

This should only be committed to libgaim tree. I will let Evan decide how he would like to handle this(I am just offering to help out); otherwise, this issue will have to wait(I know Evan is a very busy person). It is a nice to have but it isn't critical.

Changed 3 years ago by evands

I prefer to maintain a policy of keeping the Libgaim.framework we're using in sync with either (1) HEAD of libgaim or (2) the most recent libgaim release. If the patch is good enough to ship with Adium, it should be committed upstream; if it isn't, we have no business using it :)

I'll email Bartosz this evening and find out if he plans to review the patch anytime soon, and we'll go from there.

Changed 3 years ago by cbarrett

  • cc patches@… added

Changed 3 years ago by cbarrett

  • patch_status set to Needs Discussion

I'm still not entirely happy with these flags, but setting to "needs discussion."

Changed 3 years ago by jas8522

  • version changed from 1.0b4 to 1.0.3
  • milestone changed from Needs dev review to Waiting on libpurple

According to  #p220 the pidgin devs are fully aware of this ticket and patch. Since we're basically waiting on them to implement the patch, this is better off at waiting on libpurple until someone takes action on that codebase.

Changed 2 years ago by evands

  • pending set to 0

I've added the patch from the sf.net tracker to  #p220.

Changed 2 years ago by evands

  • owner changed from evands to nobody

Changed 2 years ago by Robby

  • component changed from Other Protocol to Gadu-Gadu

Changed 22 months ago by MarkS

Patch has been submitted to Pidgin:  http://developer.pidgin.im/ticket/220#comment:14

Changed 22 months ago by djmori

Changed 20 months ago by Robby

  • patch_status changed from Needs Discussion to None
  • summary changed from Adium does not display pictures recieved from Gadu Gadu to Adium does not display pictures received from Gadu Gadu

Changed 16 months ago by MarkS

Appears the issue was corrected in Pidgin/libpurple  #p220.

Changed 16 months ago by Robby

  • status changed from new to closed
  • resolution set to fixed
  • milestone changed from Waiting on libpurple to Adium 1.3.3

Thanks, Mark! :)
Hopefully, this will work in 1.3.3.

Note: See TracTickets for help on using tickets.