On 4/13/05, Kevin Krammer <[EMAIL PROTECTED]> wrote:
> I made up a new patch [1] (diff against current anonymous cvs again, it seems
> some part of my patch has been applied to mainwin.cpp).

Yes, I accidently did a commit on that file after I applied your patch
:\ So now CVS doesn't compile, since I didn't commit the mainwin.h

> The ID mapping file has changed a bit.
> I now use one config group per protocol, i.e.
> [ICQProtocol]
> UIC=KABC
> 
> To add more protocols it should only be necessary to add additional Name->PPID
> mappings at the beginning of licqkimiface.cpp

I will take a look at this, haven't seen it yet.. just wanted to reply
to your question below.

> Is there a way to query Licq for the available protocols?

Yes, this is an example from adduserdlg.cpp:

        // Fill the combo list now
        ProtoPluginsList pl;
        ProtoPluginsListIter it;
        server->ProtoPluginList(pl);
        for (it = pl.begin(); it != pl.end(); it++)
        {
          cmbProtocol->insertItem((*it)->Name());
        }

This will iterate through all the protocol plugins. Take a look at the
definition of CProtoPlugin (include/licq_protoplugind.h) to see what
functions are available.

Jon


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id396&op=click
_______________________________________________
Licq-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/licq-devel

Reply via email to