{"id":1481,"date":"2008-03-08T01:45:08","date_gmt":"2008-03-08T09:45:08","guid":{"rendered":"http:\/\/www.krunk4ever.com\/blog\/2008\/03\/08\/pidgin\/"},"modified":"2008-03-08T01:45:08","modified_gmt":"2008-03-08T09:45:08","slug":"pidgin","status":"publish","type":"post","link":"https:\/\/www.krunk4ever.com\/blog\/2008\/03\/08\/pidgin\/","title":{"rendered":"Pidgin"},"content":{"rendered":"<p><img decoding=\"async\" src=\"http:\/\/pidgin.im\/shared\/img\/logo.pidgin.png\" alt=\"pidgin\" align=\"left\" hspace=\"10\" \/> I first heard of <a href=\"http:\/\/www.pidgin.im\/\"><strong>Pidgin<\/strong><\/a> on <a href=\"http:\/\/angel-grrl.livejournal.com\/145297.html\">Angel-grrl&#8217;s blog<\/a>. At that time I didn&#8217;t really think much of it, though I had been thinking about switching to <a href=\"http:\/\/www.ceruleanstudios.com\/\">Trillian<\/a> for some time. Anyway, as I add more and more foreign friends, they tend to prefer MSN Messenger over AIM and now whenever I reboot, I have to start 2 IM applications.<\/p>\n<p>A few days ago, Digg announced a new version of Pidgin was released. I finally decided to give it a try. Some things I was looking forward included being able to talk to people via multiple IM protocols and  being able to group multiple aliases together. Some people have 3 or 4 screen names and they end up scattered all across my buddy list, and sometimes it&#8217;s hard to tell which screen name to IM. Therefore I decided to give it a try. Worse case, I just switch back to AIM and Live Messenger.<\/p>\n<p><strong>Installation<\/strong>:<br \/>\nThe installation of Pidgin went through successfully and I didn&#8217;t hit any problems with either Windows Vista or running it as non-admin on Windows XP.<\/p>\n<p><strong>Multiple Clients<\/strong>:<br \/>\nThe multiple client support is nice. I got AIM, MSN, Yahoo, and XMPP (Google\/GTalk) working, though I don&#8217;t really have any buddies on Yahoo or XMPP. I just added them since I had accounts with them. So far, they&#8217;re working fine.<\/p>\n<p><strong>Grouping Screen Names<\/strong>:<br \/>\nThis was unintuitive to discover (at least for me). Xyon claims it was semi-unintuitive as he was able to figure it out after some time. Apparently to group screen names, you right click one of them, click <em>Expand<\/em>, and now you can drag other screen names into that group. I had tried creating an alias, tried to select multiple screen names, etc, but none of those worked. Once you know how to do it, it&#8217;s simple, but the process is quite tedious.<\/p>\n<p>After grouping, it has some algorithm to determine which screen name you should be IMing based on their availability and idleness. If you want to manually select a different screen, you can so with the context menu or if the IM window is already open, under the <em>Send To<\/em> file menu. I think the process could be further simplified, but I guess I&#8217;m just nitpicking here.<\/p>\n<p><strong>Keyboard shortcuts<\/strong>:<br \/>\nIn AIM, to open a new IM window was <strong>Alt+i<\/strong>. In Pidgin, it&#8217;s <strong>Alt+m<\/strong>.<br \/>\nTo close an IM window in AIM was <strong>Esc<\/strong>. In Pidgin, it&#8217;s <strong>Ctrl+w<\/strong>.<\/p>\n<p>Not really saying it&#8217;s better or worse, but it&#8217;ll take some time getting used to.<\/p>\n<p>One thing which I found quite annoying is in certain areas of the UI, when I start typing, a little white box pops up with the 1st letter I hit (i.e. searching for a screen name in my buddy list or searching for a font to use in the Preference window). Only the first letter registers and it just halts and doesn&#8217;t really do any searching. It also freezes the window for about 5 seconds which annoyed the heck out of me.<\/p>\n<p><strong>Unicode Support<\/strong>:<br \/>\nThis is the biggest set back and may actually be the reason I finally switch back to AIM. Unicode support is horrible in Pidgin. I found this support ticket after searching for a bit: <a href=\"http:\/\/developer.pidgin.im\/ticket\/604\">Asian Characters not appearing on buddy list<\/a>:<\/p>\n<blockquote><p>Under the normal Windows binary of Pidgin, Asian characters are not displayed on the buddy list. When hovering over a screen name however, the contact window that pops up shows the characters just fine. This happens on Windows XP and Vista.<\/p><\/blockquote>\n<p>Reading through the history, there were a couple suggestions such as changing my default conversation font to something that supported the whole Unicode range. I changed to MS UI Gothic from Verdana and now I can see what I&#8217;m typing instead of square blocks with 4 0s in it. However, after doing some test with some friends, apparently it doesn&#8217;t send it correctly across, which it did fine when using AIM 6.0+.<\/p>\n<p>There was another suggestion of changing the GTK theme, but that didn&#8217;t fix it either.<\/p>\n<p>I did find this other ticket which was useful: <a href=\"http:\/\/developer.pidgin.im\/ticket\/4896\">poor IME support in windows<\/a>:<\/p>\n<blockquote><p>I&#8217;m not sure it is even possible to programatically set the input method, so I don&#8217;t think that remembering is possible.<\/p>\n<p>The closest that you can get is to have the default be the Windows IME input method, which can be done by <strong>setting the GTK_IM_MODULE environment variable to ime<\/strong>.<\/p><\/blockquote>\n<p><strong>Pet Peeves<\/strong>:<\/p>\n<ul>\n<li><strong>Buddy Info Window doesn&#8217;t disappear<\/strong> &#8211; When I was going through grouping screen names together, by hovering above the screen name, the info box would appear, but wouldn&#8217;t disappear for some reason. Therefore it blocked a big chunk of the screen, until I hover over the same screen name again and it disappeared.<\/li>\n<li><strong>Doesn&#8217;t know monitor boundary<\/strong> &#8211; When I align my buddy list to the left of my monitor, getting buddy info windows would have part of it off the screen due to some centering rule.<\/li>\n<li><strong>Unable to synchronize settings<\/strong> &#8211; After doing all my alias groupings, apparently there&#8217;s no way to synchronize this information with another system, without manually copying over the settings files.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>I first heard of Pidgin on Angel-grrl&#8217;s blog. At that time I didn&#8217;t really think much of it, though I had been thinking about switching to Trillian for some time. Anyway, as I add more and more foreign friends, they tend to prefer MSN Messenger over AIM and now whenever I reboot, I have to &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.krunk4ever.com\/blog\/2008\/03\/08\/pidgin\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Pidgin&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[12],"tags":[418,417,419,416],"_links":{"self":[{"href":"https:\/\/www.krunk4ever.com\/blog\/wp-json\/wp\/v2\/posts\/1481"}],"collection":[{"href":"https:\/\/www.krunk4ever.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.krunk4ever.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.krunk4ever.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.krunk4ever.com\/blog\/wp-json\/wp\/v2\/comments?post=1481"}],"version-history":[{"count":0,"href":"https:\/\/www.krunk4ever.com\/blog\/wp-json\/wp\/v2\/posts\/1481\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.krunk4ever.com\/blog\/wp-json\/wp\/v2\/media?parent=1481"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.krunk4ever.com\/blog\/wp-json\/wp\/v2\/categories?post=1481"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.krunk4ever.com\/blog\/wp-json\/wp\/v2\/tags?post=1481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}