[PATCH] SILC prpl ported to SILC Toolkit 1.1
Stu Tomlinson
stu at nosnilmot.com
Sun Jun 3 13:14:04 EDT 2007
On Sun, 2007-06-03 at 18:51 +0200, Pekka Riikonen wrote:
> : > There are quite a few changes in the Client Library API which would
> : cause > the code to be littered with #ifdef's if we want to preserve
> : support for > the Toolkit 1.0. I did not do this, but certainly it is
> : not impossible to > do.
> :
> : Would it be preferable to maintain two prpls for SILC in libpurple, one
> : that uses Toolkit 1.0 and one that uses Toolkit 1.1 ?
> :
> That would be the simplest solution but might not be the way you want to
> go.
>From looking at the size of the patch, I think it would be more
maintainable than using #ifdef's, and I think it will be a real problem
getting Toolkit 1.1 into some distributions.
What do others think?
> : I don't think simply joining a channel should add it to the buddy list,
> : but I may be misreading the patch.
> :
> You're not misreading. I think what is missing from that is an option
> that would do that instead of doing it by default.
You want to add another option to this!? :)
http://pidgin.im/~nosnilmot/silcaccount.png
> Motivation behind that
> is the number one question I get from SILC prpl users: how can I change
> the channel/group modes? Answer of course is that you can't unless you
> add the channel to the buddy list.
Is it not possible to use /cmode for this now?
> Another way of doing that is that it
> is not added permanently, but only for the duration of the session (while
> you're on the channel).
"/cmode pidgintest +f" seemed to work for me without adding it to my
buddy list.
> Users that don't add channels to buddy list miss out almost all of the
> channel related features. Users do have access to commands they can use
> to modify the channel properties but they are not visible or documented
> anywhere.
They're listed in /help when in a SILC channel, admittedly "/help cmode"
could do with some more details
Regards,
Stu.
More information about the Devel
mailing list