Extending Pidgin

2009-06-15 Thread evanescent
Hi All,
I am a software engineer at lsf.
I have a P2P overlay network(Dcache  ) which
is a distributed web cache based on IP multicasting. Any computer in the
network can join or leave this P2P network at anytime. Now I want to publish
the presence of these nodes which are joining to P2P (This part is done with
avahi. Now I can publish the presence of nodes and can see those in pidgin).
So now when a node peer joining to overlay I can see it using pidgin as i
publish the node with avahi.

Then I want to give the chat facility to these nodes in pidgin without
creating accout in pidgin manually.

1)How can I do this? If any sources please put here.

2)In order to do this It is neccessary to customise pidgin ?

Or can this be done with no changes to pidgin source?

Thanks

Nuwan Gunarathna
___
Support mailing list
Support@pidgin.im
http://pidgin.im/cgi-bin/mailman/listinfo/support


protocols not loading

2009-06-16 Thread evanescent
Hi,
I downloaded pidgin source bundle and make it with default configuration.

But when i run pidgin with ./pidgin it start fine but then when i try to add
an account pidgin does not list any of its communication protocols.

What have i missed with this?

this is what i did basically.

~/pidgin-2.5.6$./configure

~/pidgin-2.5.6$make

~/pidgin-2.5.6/pidgin$ ./pidgin

This lead to start pidgin. But it does not list protocols.

Thanks

Nuwan Gunarathna
___
Support mailing list
Support@pidgin.im
http://pidgin.im/cgi-bin/mailman/listinfo/support


make pidgin plugin - need help

2009-06-22 Thread evanescent
-- Forwarded message --
From: evanescent 
Date: Mon, Jun 22, 2009 at 1:08 PM
Subject: creating shared object file for pidgin plugin
To: de...@pidgin.im




Hi,

what is the command to make .so file for a pidgin plugin when it use
multiple source files?
I followed the helloworld plugin example and made changes to Makefile.am
acording to my source file names.
can anybody tell me how to create the apropriate *.so file when the plugin
implementation has multiple source files.

After I changed the Makefile.am the $./configure and $make  workd fine.
Thanks.

Nuwan Gunarathna
___
Support mailing list
Support@pidgin.im
http://pidgin.im/cgi-bin/mailman/listinfo/support

You can unsubscribe from the list's website above.


global directory for pidgin plugin

2009-06-23 Thread evanescent
Hi All,
What is the global location to copy pidgin plugin archive(i.e *.so file).
I know that the location /home/$use/.purple/plugins directory is for that.

But i need the global location common for all users.

thanks
___
Support mailing list
Support@pidgin.im
http://pidgin.im/cgi-bin/mailman/listinfo/support

You can unsubscribe from the list's website above.


icon file `pixmaps/tray/16/' does not contain icon data

2009-07-16 Thread evanescent
I get this error when i try to cros compile pidgin on linux (kubuntu).
I tried to find the issue with some ealier post related to same topic but
those did nt help.
can anybody tell me what will be possible reasons to this error.
I tried acording to the instruction under
http://developer.pidgin.im/wiki/BuildingWinPidgin too.

thanks
___
Support@pidgin.im mailing list
Want to unsubscribe?  Use this link:
http://pidgin.im/cgi-bin/mailman/listinfo/support

Need help - cross compiling my pidgin plugin - including avahi libs for cross compiling

2009-07-21 Thread evanescent
Hi,
I hv developed a pidgin plugin which uses avahi.
now I need to cross compile it. but when i include the avahi headers which
resides /usr/include/avahi-client/  /usr/include/avahi-common/
/usr/include/avahi-glib/  it returns thousands of errors.
I use mingw to cross compile.
Is there seperate package ( avahi SDK or something ) specially release for
windows developments ?
Or otherwise how can I come across my problem.

thanks.
___
Support@pidgin.im mailing list
Want to unsubscribe?  Use this link:
http://pidgin.im/cgi-bin/mailman/listinfo/support

Re: webcam support

2009-07-23 Thread evanescent
yes this is a main drawback of pidgin. we are hoping video support on top
top pidgin soon.

On Thu, Jul 23, 2009 at 12:21 PM, Shaked, Erez wrote:

>  Hi,
> I saw in the support archives that the webcam issue is still under
> development, is there any estimation regarding when will this be supported?
> Do you have any plug-in that will enable webcam support in Pidgin?
>
> *Thanks**, *
>
>
> *Shaked D**.** Erez*
> *Verint Systems*
> Direct Phone: +972-9-962-5478
> *QA**s**I* – [Local Site]: *http://qasi* 
> Email:  *erez.sha...@verint.com* 
>
>
>
> This electronic message may contain proprietary and confidential information 
> of Verint Systems Inc., its affiliates and/or subsidiaries.
> The information is intended to be for the use of the individual(s) or
> entity(ies) named above.  If you are not the intended recipient (or 
> authorized to receive this e-mail for the intended recipient), you may not 
> use, copy, disclose or distribute to anyone this message or any information 
> contained in this message.  If you have received this electronic message in 
> error, please notify us by replying to this e-mail.
>
>
>
> ___
> Support@pidgin.im mailing list
> Want to unsubscribe?  Use this link:
> http://pidgin.im/cgi-bin/mailman/listinfo/support
>
___
Support@pidgin.im mailing list
Want to unsubscribe?  Use this link:
http://pidgin.im/cgi-bin/mailman/listinfo/support

need help - packaging a pidgin plugin

2009-07-23 Thread evanescent
Hi,
I will summarize my problem like this.
I have developed a pidgin plugin for both linux and windows flat forms.
Now I can package my program to a windows installer setup ( exe ) file and
it works fine in windows.
Now my problem is that this plugin uses Bonjour so If I install the plugin
on a windows machine which Bonjour has not installed Bonjour then the plugin
does not loaded to pidgin. its not working.
Therefore when I install the plugin I need to check whether the Bonjour
Windows toolkit has already installed on the machine and if so no problem.
Otherwise If Bonjour toolkit is not installed then I need the installer
wizard to prompt to install Bonjour windows toolkit setup from my plugin
installation and the start plugin installation.
In this case I think I need to bundle both plugin installer and Bonjour
toolkit installer into a single installation pack. But I have no idea how to
do that.

Is this the idle way to handle this situation. If its then how to pack two
installers to a single pack?

I used cross compilation and used nsis to create windows installer for my
pidgin plugin.

Thanks,
Nuwan
___
Support@pidgin.im mailing list
Want to unsubscribe?  Use this link:
http://pidgin.im/cgi-bin/mailman/listinfo/support

how to package bonjour windows dll with a pidgin plugin

2009-08-04 Thread evanescent
Hi,
I have developed a pidgin plugin for windows which uses mDNS to publish and
discovery the buddies in a zeroconf manner. Actually its almost like Bonjour
implementation in pidgin.
Right now in order to work my piding plugin, Apple's Bonjour Toolkit should
have pre-installed on the machine. But I need to eliminate the step
installing Bonjour win toolkit by an another run if it not install when I
install my plugin.


for your info Now I have created a installer using nsis script for the
plugin also.
But My problem is now I need to install both Bonjour win toolkit and my
plugin by a single installer. How can I do this.
At the momemnt if Bonjour toolkit is not install when i install my plugin
then I have to install it later which not a good thing I guess.
I want to bundle the necessary stuffs(dll, scripts etc etc whatever needed)
coming with  Bonjour windows tool which are needed for zeroconf publish and
discovery, with my plugin.

If you are not clear to answer to above description ok no problem. take it
simple.
what are the necessary files and stuffs in Bonjour windows toolkit that is
needed to mDNS publish and discovery ?
And can I link those into my pinding plugin so that i dnt need to install
Bonjour windows toolkit.



-- 
Thank You.

Regards,

Nuwan
Software Engineer

Lanka Software Foundation
___
Support@pidgin.im mailing list
Want to unsubscribe?  Use this link:
http://pidgin.im/cgi-bin/mailman/listinfo/support

pidgin crashes when account disconnected internally

2009-09-29 Thread evanescent
Hi,
I have developed a pidgin plugin that works almost like Bonjour.
In my program I need to disconnect an account calling relevant methods
internally. i.e not by clicking the tick boxes given in the GUI.
What I have done so far in the program is that at the point where I want to
disconnect the account I have called the following methods.
Although it disconnects the account it also leads some problems such as
1) tick box remain ticked when next time I open Account->Manage Account
window.
2)Occasionally pidgin crashes.

[code]

somemethod()
{
  // some code

if(connection)
{
  bonjour_close(connection);
  purple_connection_destroy(connection);
}
connection = NULL;
}
[/code]

what has gone wrong with this sequence ?


thanks.
___
Support@pidgin.im mailing list
Want to unsubscribe?  Use this link:
http://pidgin.im/cgi-bin/mailman/listinfo/support

pidgin plugin dev support - problem in disconnecting account

2009-09-30 Thread evanescent
Hi All,
I have been waiting for a response to this from someone who know the pidgin
in and out.
may be my question is not clear.
lets think like this.
there is a tick boxes in Account->Manage Account window to disconnect pidgin
account.
now i need to perform the same functionality inside from the program.
So what are the relevant methods to do this. Program structure of my  plugin
follows almost same program structure of Bonjour protocol implemented.

thanks

-- Forwarded message --
From: evanescent 
Date: Wed, Sep 30, 2009 at 11:01 AM
Subject: pidgin crashes when account disconnected internally
To: support@pidgin.im, de...@pidgin.im


Hi,
I have developed a pidgin plugin that works almost like Bonjour.
In my program I need to disconnect an account calling relevant methods
internally. i.e not by clicking the tick boxes given in the GUI.
What I have done so far in the program is that at the point where I want to
disconnect the account I have called the following methods.
Although it disconnects the account it also leads some problems such as
1) tick box remain ticked when next time I open Account->Manage Account
window.
2)Occasionally pidgin crashes.

[code]

somemethod()
{
  // some code

if(connection)
{
  bonjour_close(connection);
  purple_connection_destroy(connection);
}
connection = NULL;
}
[/code]

what has gone wrong with this sequence ?


thanks.
___
Support@pidgin.im mailing list
Want to unsubscribe?  Use this link:
http://pidgin.im/cgi-bin/mailman/listinfo/support

pidgin development support - what method is called initially when account disconnect tick box is unticked

2009-10-01 Thread evanescent
Hi,
I am trying to implement a plugin for pidgin.
So here I am asking help with pidgin source code.
As I am not familiar with C language I could not find what I wanted even I
had a try.

Could somebody please tell me what method is called when untick  enabled
tick box in pidgin.
you may find the tick box at along the menus Account-> Manage Account.
i.e the tick box is that we use to connect and disconnect accounts.
I know that when we tick/untick it the call comes to _close method
in protocol implementation class.
what i need is what is method initially called when untick befor it comes to
this close method.

thanks.
___
Support@pidgin.im mailing list
Want to unsubscribe?  Use this link:
http://pidgin.im/cgi-bin/mailman/listinfo/support