I downloaded the pidgin source from here http://www.pidgin.im/download/source/. The configure script made me install lots of devel packages as expected. After doing that, it completed successfully and make also completed successfully. Then when I ran the pidgin executable in the build directory, the green icon shows up in the panel as it should, but when I go to add an account, the "protocol" drop down box has no choices! Does anyone know why this might be?
Thanks,
Dave
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Because you can't run pidgin from the installation directory, it doesn't work. You need to install it. Is there a reason you are building pidgin from source and not using the Fedora package?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
All of the protocols are plugins, pidgin needs to be able to find libpurple and libpurple needs to be able to find the protocols. None of that works when still in the installation directory.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Interesting - I don't understand why it can't find a library from wherever it is using PATH and the like, but that seemed to work.
What I was looking for was how the "X has left the conversation" works. When I close an IM window, the other person sees "David has left the conversation". Is that done on his side - i.e. he detects that I have left and displays that message? Or from my side - i.e. I send an "I have left" message?
Thanks,
Dave
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
On MSN a number of clients used to use a protocol implementation detail to show those messages, then the protocol changed things so they became unreliable.
On XMPP, pidgin used to send a <gone> notification which clients (like pidgin) tended to display as conversation closed, at this point however pidgin no longer sends those notifications.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I downloaded the pidgin source from here http://www.pidgin.im/download/source/. The configure script made me install lots of devel packages as expected. After doing that, it completed successfully and make also completed successfully. Then when I ran the pidgin executable in the build directory, the green icon shows up in the panel as it should, but when I go to add an account, the "protocol" drop down box has no choices! Does anyone know why this might be?
Thanks,
Dave
Because you can't run pidgin from the installation directory, it doesn't work. You need to install it. Is there a reason you are building pidgin from source and not using the Fedora package?
Why can you not run it from anywhere? It's just an executable, right? I built it from source because I was gonna play with the source ;)
All of the protocols are plugins, pidgin needs to be able to find libpurple and libpurple needs to be able to find the protocols. None of that works when still in the installation directory.
Interesting - I don't understand why it can't find a library from wherever it is using PATH and the like, but that seemed to work.
What I was looking for was how the "X has left the conversation" works. When I close an IM window, the other person sees "David has left the conversation". Is that done on his side - i.e. he detects that I have left and displays that message? Or from my side - i.e. I send an "I have left" message?
Thanks,
Dave
On MSN a number of clients used to use a protocol implementation detail to show those messages, then the protocol changed things so they became unreliable.
On XMPP, pidgin used to send a <gone> notification which clients (like pidgin) tended to display as conversation closed, at this point however pidgin no longer sends those notifications.