Adium

Ticket #1667 (closed enhancement: fixed)

Opened 3 years ago

Last modified 3 weeks ago

XFire Plugin Port/Support

Reported by: dr0p Assigned to: nobody
Priority: normal Milestone:
Component: Other Protocol Version:
Severity: normal Keywords:
Cc: Patch: None
Pending: 0

Description

can you add xfire support ? Looks like a guy ported xfire lib to gaim..could be fun in wow :)

http://www.fryx.ch/xfire/

Change History

09/23/2005 01:24:12 PM changed by zacw

  • component changed from libgaim-general to Other Protocol.
  • summary changed from xfire to XFire Plugin Port/Support.

10/18/2005 08:04:00 PM changed by evands

I don't see the userbase for this to be large enough to warrant built-in support necesarrily... would be neat if the gaim plugin supported plugins, though, so something like this could be packaged as an AdiumPlugin

11/01/2005 07:31:33 PM changed by tick

Currently the xfire site says they have 85,510 current users online.

Given that, we might get something like 2% of those users off this, if that. QQ would give us bigger numbers if we are using numbers to justify adding protocol plugins.

Do we have any numbers on the Groupwise or Sametime plugins?

11/01/2005 07:42:57 PM changed by Wengero

tick was quoting the amount of users on at that second not the total users of xfire, that numbers is 2,486,526

11/01/2005 08:10:58 PM changed by tick

Yes, but the active amount is the important amount of users.

11/01/2005 11:30:30 PM changed by tick

Alright, added a xfire target to the libgaim repo, and it compiles. Needs to be added to the adium repo, and then tested. Lots of work, yada yada.

11/12/2005 03:51:38 PM changed by anonymous

Excuse me QQ? what the hell is that! BELIEVE ME!!! YOULL get MUCH more users then 2% try like all the people who use Macs and Windows (which is like atleast 20%

11/12/2005 03:59:14 PM changed by catfish_man

  • field_haspatch changed.

Calm down and go away, please. Trac is for development purposes, not random rants.

01/21/2006 03:22:14 AM changed by tick

I meant 2 percent of those xfire users, heh.

02/03/2006 09:15:17 PM changed by SMNMX

Xfire support in Adium would absolutely rock, especially if you could add buttons in the User Info pages for joining servers and put game played in the user tooltips that pop up when you mouse over the buddy list. I assume that that information is sent out with the rest of the Xfire info, so it should be possible to get Adium to use it, right?

04/25/2006 11:18:22 PM changed by jaddyman@ntlworld.com

My mac is due to arrive any day now, and the only thing I'm worrying about is not being able to talk to my friends on xfire. If you could write something to just be able to chat to people on the xfire network, I'm pretty sure that would satisfy the majority of users looking for xfore support on a mac. I don't particularly care about all the fancy stuff like server IP, or what game they're playing - I just want to be able to talk to my friends :)

04/25/2006 11:54:22 PM changed by cbarrett

  • type changed from defect to enhancement.

Should we add this to SummerOfCode list?

05/21/2006 03:00:22 PM changed by Bootes

I would love to be able to chat on the xfire network with Adium. :)

05/24/2006 01:58:12 PM changed by carp3teer@hotmail.com

I second this request. XFire is an extremely popular protocol in the gaming community, and it would be more then useful to have (limited) xfire support in Adium.

07/24/2006 06:13:35 AM changed by tick

  • status changed from new to closed.
  • resolution set to fixed.

http://forums.cocoaforge.com/viewtopic.php?t=8583

See this forum thread. There is a Xfire plugin being developed. If it gets very far we'll include it with Adium.

12/09/2006 11:35:17 AM changed by rjjorgen

  • status changed from closed to reopened.
  • resolution deleted.

the xfire plugin support was dropped and no longer supported. is there any chance of using the work done on xblaze and updating it to work with the current adium or current beta adium? it was working very well before 1.0b15

12/09/2006 12:42:17 PM changed by jasarien

It was the recent Xfire 1.66 update that broke Xblaze. Due to Xfire updating the protocol, messages are now sent directly to the client of the target user instead of passing via the server. I do believe the guys at http://xfirelib.sphene.net/wiki/show/Start are working on a fix to apply to the XfireLib code. If that works, then it might be a simple case of recompiling the plugin against the new XfireLib to get it working again.

12/11/2006 04:10:57 AM changed by macks

I was using the plugin for sometime and now it has stopped working. Oh, and talking about the active users online, most PC users don't run Xfire all the time. Most only seem to run it while they are playing games. Please add native support in adium for xfire. Thanks

12/11/2006 04:49:34 AM changed by cbarrett

This would probably be best as a libgaim plugin.

(follow-up: ↓ 23 ) 12/11/2006 04:53:49 AM changed by cbarrett

Okay, I was a little confused about what was happening here. So this is a libgaim pluign already, packaged as a .AdiumLibgaimPlugin? Wasn't this one a big crasher recently?

12/11/2006 08:47:03 AM changed by macks

yes the plugin was abandoned by the author but he put up the source for others. It started crashing at b16 for me. What I was wondering if there was any way to have xfire picked up by adium. Adium has yet to welcome gamer communication...Maybe this can pave the way for the mac gaming community? I hope so

12/11/2006 10:57:53 AM changed by jasarien

It would seem that there is only a small change needed in the source code of the XfireLib to get the plugin working again - the only problem is that the people who maintain XfireLib's website is down, and has been for a few days - I've been unable to contact them at all.

(in reply to: ↑ 20 ) 12/11/2006 11:00:20 AM changed by tick

  • milestone set to Possible Third Party Plugins.

Replying to cbarrett:

Okay, I was a little confused about what was happening here. So this is a libgaim pluign already, packaged as a .AdiumLibgaimPlugin? Wasn't this one a big crasher recently?

The biggest crasher for all of the betas. And it was the underlying library that caused the crashes.

(follow-up: ↓ 25 ) 12/11/2006 11:37:31 AM changed by jasarien

I know it crashed a lot, but to those who relyed on it as much as I did (since there's no alternative on the Mac) the crashing was only a minor problem.

(in reply to: ↑ 24 ) 12/11/2006 11:40:16 AM changed by tick

Replying to jasarien:

I know it crashed a lot, but to those who relyed on it as much as I did (since there's no alternative on the Mac) the crashing was only a minor problem.

Unfortunately it's a major problem for us. People would contact us asking why they were crashing and blaming Adium. It's not something we can sit idly by and allow to continue.

12/11/2006 11:56:16 AM changed by jasarien

Yeah, that's understandable. It's also unfortunate. I did send an e-mail to Kainjow (the plugins original author) asking if he'd be able to provide some help or documentation for the code he's written. But he seems to have ignored it. The other problem is that Kainjow kept his own, slightly modified, version of the XfireLib library (he made changes allowing it to work on a mac, and some changes to do with compiling on Big Endian processors). So any changes made to the XfireLib would have to be reflected in Kainjow's version before recompiling. I've recently managed to compile both the Adium-1.0 checkout from svn and the Xblaze plugin source from kaintek.com. I've said many times before in many different forums, that I'd be more than willing to provide any help I can offer to this project. The only problem being that my programming skills aren't as developed as Kainjow's are, and my skills with Cocoa are less than desirable... SO, what I'm trying to say with this long post is that if anyone takes up this project - call me, e-mail, shout at me, anything, I will help in any way you need me to, whether its providing hosting, webdesign, debugging, beta testing... I want to help.

(follow-up: ↓ 28 ) 12/12/2006 12:39:37 AM changed by jasarien

The guys at http://xfirelib.sphene.net have fixed the problem in the XFireLib code that prevented messages from being sent. Thanks to them I have been able to recompile the Xblaze plugin and have offered it for download at my website: http://jasarien.com/xblaze . I only ask that the people who download and use it from my site don't plague the Adium support team with questions about Xblaze. If you have a problem with it, please e-mail me and I'll see if I can help you. My e-mail is available on the Xblaze page at my site.

(in reply to: ↑ 27 ) 12/12/2006 12:54:46 AM changed by macks

the link that your site provides to download the plugin is broken. If you want me to host it on my bandwidth 100mbit box I can. email me at bugdave@gmail.com

12/12/2006 01:09:29 AM changed by jasarien

Ah! Sorry!! That was my bad - I can't even type a URL properly! -_-

I guess that's what I get for staying up until 05:04 in the morning >.<

12/12/2006 01:31:59 AM changed by macks

ok the link works now however something weird is going on with 2 users connecting and disconnected in a loop. It's really weird. They are actually online at the moment...Anyway, atleast i can send messages for now. Thanks

05/21/2007 05:32:42 PM changed by tick

  • status changed from reopened to closed.
  • patch_status set to None.
  • resolution set to wontfix.

Closing possible third party plugin ticket.

06/09/2008 05:34:39 PM changed by Robby

  • status changed from closed to reopened.
  • resolution deleted.
  • pending changed.

06/09/2008 05:36:04 PM changed by Robby

  • status changed from reopened to closed.
  • resolution set to fixed.

10/30/2008 11:37:50 PM changed by

  • milestone deleted.

Milestone Possible Third Party Plugins deleted