GNOME Bugzilla – Bug 158094
Gaim doesn't support opening conversations on other protocols than AIM
Last modified: 2007-12-03 21:41:13 UTC
Extend gaim remoting support to allow send to for non AIM accounts
Filter out "joe milestone spam" to ignore these. Moving milestones from versions to target milestones, and adding in actual versions
Created attachment 36621 [details] [review] Add a protocol property to ImLogs when indexed
Created attachment 36622 [details] [review] Set Protocol to the protocol used instead of "gaim" for everything
Created attachment 36623 [details] [review] Fix uri formatting for gaim-remote
Created attachment 36624 [details] [review] Use the protocol property in a Hit to send an IM via the same protocol
I am also in the midst of extending the gaim-remote plugin, since it only supports gaim uris over AIM (e.g. aim:goim?screenname=foo). I have a WIP patch handling MSN and Yahoo uris at the moment, and I should have a complete patch to submit to Gaim's devs soon.
I wrote a patch for Gaim (1.1.2) and corresponding gaim-remote, to enable opening of conversation windows. Also included a Beagle tile patch for it. I reverted the "use multiple functions depending on protocol" stuff, because thats not necessary ;) Beagle diff against beagle-cvs 30.01.05 Gaim diff against Gaim-1.1.2 release, should apply on top of 1.1.1 too, didn't test other versions.
Created attachment 36739 [details] [review] Enable open conversation in gaim-remote
Created attachment 36740 [details] [review] !WARNING! this patch does more than just the gaim stuff (sorry) - Enables the "Open IM" action in ImLog Tile
Comment on attachment 36740 [details] [review] !WARNING! this patch does more than just the gaim stuff (sorry) - Enables the "Open IM" action in ImLog Tile Good parts of this were hand commited.
Comment on attachment 36623 [details] [review] Fix uri formatting for gaim-remote I already fixed this in CVS.
Added workarounds in CVS, moving bug from Milestone 1 and renaming it.
Some more info for the curious. http://sourceforge.net/mailarchive/message.php?msg_id=11068520
Is this still an issue? Does the gaim-remote still lack the ability to specify a protocol?
By what I understood by the previously mentioned email thread, gaim-remote (or more specifically the CUI protocol used by it) wont ever support stuff for other protocols than AIM since it emulates the commands from the native AIM client (?) However, I think the goal was to do something fancy with D-Bus. No clue how that went though. Anybody?
The thread seems to be about fairly UI specific things. The original patch that's being referred to is actually toggling the display of the buddy list. I don't think it has anything to do with which protocols are used. So other than the fact that gaim-remote might be completely rewritten, I'm not sure it impacts us directly.
Apparently there is a new gaim-remote which uses dbus that can provide this functionality. I haven't looked into it though.
The link of this work-in-progress is there : http://gaim.sourceforge.net/summerofcode/piotr/ yes, Google sponsored it i suppose it is already in a CVS branch of gaim, scheduled for next release (1.6.0 or 2.0.0 ?)
There is DBUS stuff in gaim-cvs HEAD (which should become 2.0). Dunno about the 1.x branch
Adjusting milestone to "Upstream", because it depends on upstream work and a reasonably well-deployed release.
Upstream update: There have been three betas of Gaim 2.0.0 that include the DBUS functionality.
Setting status on some of the attachments.
beagle-search no longer requires this.