You are here

Pidgin Portable and the Facebook Plugin

16 posts / 0 new
Last post
cmckee
Offline
Last seen: 10 years 2 months ago
Joined: 2007-05-30 10:39
Pidgin Portable and the Facebook Plugin

I have a suggested change for the Pidgin Portable installer. Can the installer be modified not to remove non-pidgin related assemblies? The Facebook plug-in requires libjson-glib-1.0.dll which gets removed during the upgrade process.

Thanks
Chad

Gizmokid2005
Gizmokid2005's picture
Offline
Last seen: 3 weeks 14 hours ago
Developer
Joined: 2007-01-17 19:24
Anything that's not pidgin

Anything that's not pidgin standard should go in your Data folder.

IE - any plugins you have should be in \PidginPortable\Data\settings\.purple\plugins

The installer by default removes the application files, but Data is left untouched, which is why the folders are there Smile

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
According to the install

According to the install instructions here

Copy the libfacebook.dll file to PidginPortable\App\Pidgin\plugins\

That one can go in PidginPortable\Data\settings\.purple\plugins (as you say) but this one

copy the libjson-glib.dll to PidginPortable\App\Pidgin\

has to stay there, which is the file that the OP wants preserved. The Pidgin Portable installer already preserves the protocol icons so it would make sense to preserve this file as well. And possibly libfacebook.dll in PidginPortable\App\Pidgin\plugins in case the instructions above are followed to the letter.

Gizmokid2005
Gizmokid2005's picture
Offline
Last seen: 3 weeks 14 hours ago
Developer
Joined: 2007-01-17 19:24
Plugins

should only go in the plugin folder. The libjson-glib.dll file is not a standard part of Pidgin which is why it's not preserved when Pidgin is updated. It's not feasable to try and preserve EVERY file that plugins need in Pidgin when it's upgraded, which is why there are separate folders in your Data folder for plugins and pixmaps, etc.

Maybe John can chime in, but as of at least Facebook Plugin 1.5, the libjson-glib.dll wasn't required. I did test it, and the file is required to be in the root of Pidgin's directory.

It would be better if the plugin kept all it's pertinent files in the plugins folder, not modifying the application's folder in any way.

John - thoughts??

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Whereabouts in the Data

Whereabouts in the Data folder do you put the pixmaps?

Gizmokid2005
Gizmokid2005's picture
Offline
Last seen: 3 weeks 14 hours ago
Developer
Joined: 2007-01-17 19:24
Hmmm....I swear there was

Hmmm....I swear there was one...I guess not. pixmaps is one of the folders that are preserved when pidgin is upgraded though, that I know. That would be why I thought it was separate.

ceciliaFX
ceciliaFX's picture
Offline
Last seen: 8 months 4 weeks ago
Joined: 2007-04-24 14:18
my pixmaps is in

my pixmaps is in PidginPortable\App\Pidgin\pixmaps
not in Data\settings\.purple

should it be in Data??

"No one man can terrorize a whole nation unless we are all his accomplices." - Edward R. Murrow

Gizmokid2005
Gizmokid2005's picture
Offline
Last seen: 3 weeks 14 hours ago
Developer
Joined: 2007-01-17 19:24
No. It was an error on my

No. It was an error on my part. The location in Pidgin\pixmaps is correct.

MarkDS
Offline
Last seen: 13 years 4 months ago
Joined: 2007-08-19 16:01
how come libjson-glib.dll

how come libjson-glib.dll can't go into the Data\settings\.purple folder? there are some other files there that should be in the pidgin root dir, no? don't understand why only the subfolders are available in the portable environment...
as a temp fix I copied the libjson to Data\settings\.purple\plugins, together with a .bat that I run after upgrading to copy it to App\Pidgin ... It's not the best workaround, but it works...

John T. Haller
John T. Haller's picture
Offline
Last seen: 4 hours 56 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
libjson-glib-1.0.dll

libjson-glib-1.0.dll within App\Pidgin is preserved in upgrades now and has been for the last two Pidgin releases.

Sometimes, the impossible can become possible, if you're awesome!

freekarol
Offline
Last seen: 1 year 8 months ago
Joined: 2009-03-21 16:10
Could not retrieve buddy list

My Facebook plugin shows me this notification: Could not retrieve buddy list. And that's why I can't connect to Facebook. Don't you know where is the problem?

horusofoz
horusofoz's picture
Offline
Last seen: 1 year 2 months ago
Joined: 2008-04-03 22:45
Update

This was an issue that popped up a few hours ago. Fortuantely the dev has already updated with a fix. Get it here.

Enjoy Smile

PortableApps.com Advocate

prapper
Offline
Last seen: 3 years 9 months ago
Developer
Joined: 2008-01-24 17:01
Thanks

Nice quick work there Smile

freekarol
Offline
Last seen: 1 year 8 months ago
Joined: 2009-03-21 16:10
That really works. Thanks

So I downloaded that... Next time I will know what to do... Biggrin

freekarol
Offline
Last seen: 1 year 8 months ago
Joined: 2009-03-21 16:10
Invisible status

I have this problem: When I am invisible using pidgin facebook chat and I go to facebook website I am online there. Is there any way not to be online on facebook website chat?

John T. Haller
John T. Haller's picture
Offline
Last seen: 4 hours 56 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Disable

Accounts - Select Facebook Account - Disable

Like some other networks, there is no such thing as 'invisible' in Facebook's chat. You're either online or you're not.

Sometimes, the impossible can become possible, if you're awesome!

Log in or register to post comments