How to Make Pidgin Remember Window Positions in Windows
| Published: | Jun 18, 2007 | |||
| Author: | Jordan Running | |||
| Related OS: | OS X / Windows / Linux | |||
| Software that can help | Good for | Cow Rating | |||||
|
|
GAIM is an open-source clone of America Online's Instant Messenger client, a clone that... | ![]() |
||||
In my article last week about all-in-one, multi-network instant messaging programs (Goodbye, Buddy List Shuffle) I recommended the open source Pidgin (formerly Gaim) as one alternative to keeping three or four IM programs on your desktop at a time. I whole-heartedly recommended Pidgin and still do, but it's not without its quirks.
One quirk that I've been wrangling with is the fact that, on Windows, Pidgin cannot and will not "remember" where on your desktop a message window was the last time it was open. In other words, if your mom IMs you and you drag her IM window to, say, the lower-right corner of her screen, when she IMs you again tomorrow Pidgin will put her Window back in the upper-left. Infuriatingly, this seems to be by design, and despite the fact that users expect programs to remember their size and position between sessions (because nearly all applications are smart enough to do so), Pidgin's developers appear totally apathetic to these facts, seemingly borrowing a line from Microsoft's playbook: "It's a feature, not a bug!"
Fortunately, not everyone in the Pidgin community is deaf to these concerns. An independent developer name Michael Sartain has built a plugin called Windows Position Manager (or ExtPos for short) that forces Pidgin to remember where you stuck that conversation window last session. Unfortunately, he's hidden it away in a SourceForge tracker thread, making it nigh ungoogleable. I'm hoping this article will help point a few Pidgin users in its direction. Here's how to install Sartain's plugin:
Go to the SourceForge page, scroll all the way down to Attached Files, and download the latest .zip file matching your version of Pidgin (I'd recommend installing the latest version of Pidgin first).
Unzip the file (try 7-Zip if you don't already have a utility for extracting zip files) and extract it to you Pidgin plugins folder, which is probably C:\Program Files\Pidgin\plugins\.

In Pidgin, go to Tools > Plugins and scroll down to ExtPos. Click on the checkbox next to ExtPos to enable the plugin, then click on the Configure Plugin button. That's it!
If you want, you can click on the Configure Plugin button to edit some extra options, but that's optional. Once you've enabled it, it will start remembering your conversations' sizes and positions. It does so according to window title, which means you'll have to do it on a per-buddy basis, but it's much, much better than nothing.
About Jordan Running
Blogger since 1999, Jordan Running went pro in 2005 and never looked back. Sometimes programmer, occasional photographer, and serial tinkerer, he decided to to switch to Linux in 2001 but just hasn't quite gotten around to it yet.
Messenger Pidgin view it
Ubuntu comes with all the tools you need to start working online immediately view it
If you're switching to Ubuntu you may wonder if any of your favorite Windows programs will work. Maybe. view it
Keep track of all your IM friends in one place with Adium view it
On occasion the iPod icon can disappear. Here's how to get it back. view it
Bookmark a frequently searched term in Gmail with ease view it
Take control of kids' computer use with Parental Controls built right into Windows 7 view it
Thunderbird has a powerful search function for finding the information you want view it
Take control of your Google account privacy settings, hit the new Google Dashboard view it
A cool touch, the Voice Memo app lets you edit your memos. view it











