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
New: Kanri (Oct 9, '24), Platform 29.5.3 (Jun 27, '24)
1,100+ portable packages, 1.1 billion downloads
No Ads November!, Please donate today
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
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
According to the install instructions here
That one can go in PidginPortable\Data\settings\.purple\plugins (as you say) but this one
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.
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??
Whereabouts in the Data folder do you put the pixmaps?
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.
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
No. It was an error on my part. The location in Pidgin\pixmaps is correct.
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...
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!
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?
This was an issue that popped up a few hours ago. Fortuantely the dev has already updated with a fix. Get it here.
Enjoy
PortableApps.com Advocate
Nice quick work there
So I downloaded that... Next time I will know what to do...
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?
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!