Powered By

Powered by Blogger

Tampilkan postingan dengan label pidgin. Tampilkan semua postingan
Tampilkan postingan dengan label pidgin. Tampilkan semua postingan

Senin, 22 November 2010

Install Pidgin 2.7.7 in Ubuntu (With MSN Certificate Fix And Multiple MSN Logins)

Pidgin 2.7.7

Pidgin 2.7.7 was released, fixing the "Unable to validate certificate" error for omega.contacts.msn.com (so if the Pidgin (MSN) Omega.contacts.msn.com Certificate Errors fix didn't work for you, try the new Pidgin 2.7.7).

Pidgin 2.7.7 also comes with support for MSNP16, including Multiple Points of Presence (MPOP) which allows multiple simultaneous sign-ins for MSN. A complete changelog can be found HERE.


Pidgin 2.7.7 is not yet available in the Ubuntu Pidgin PPA, however you can install it via GetDeb (for Ubuntu 10.04 and 10.10):

1. Download THIS .deb and install it - it will add the GetDeb repository.

2. Run the following command to update your software sources:
sudo apt-get update

3. Upgrade Pidgin:
sudo apt-get upgrade

The above command will also upgrade some other packages which are installed on your computer and for which there are newer versions available on GetDeb. If you don't want those, instead of running "sudo apt-get upgrade", open Synaptic, upgrade Pidgin only and then remove the GetDeb repository (from Software Sources).


Important: If GetDeb is very slow for you (that's the case for me at the time I'm writing this post), you can use the following GetDeb mirror instead of the official GetDeb (edit the /etc/apt/sources.list.d/getdeb.list file and replace the existing line with the one below):

deb http://mirrors.dotsrc.org/getdeb/ubuntu maverick-getdeb apps

(The above repository is for Maverick. If you're using Lucid, replace "maverick" with "lucid").


After upgrading, close Pidgin and open it again, then if the certificate error still occurs, try connecting a few times and it should work.

Kamis, 18 November 2010

Fix Pidgin (MSN) Omega.contacts.msn.com Certificate Errors

I said I won't be posting "fixes", but this one is way too annoying not to help you fix it.


If you're using Pidgin with MSN, you probably got lots of "omega.contacts.msn.com" certificate errors today. Here is how to fix it.


1. Download this omega.contacts.msn.com certificate.

2. In Pidgin, go to Tools > Certificates and remove the existing "omega.contacts.msn.com" certificate. Then select "Add" and add the certificate downloaded under step 1 and when prompted to enter the hostname, enter: "omega.contacts.msn.com":

Pidgin omega.contacts.msn.com fix


Now click OK and that's it!


Update: Pidgin 2.7.6 has been released, bringing a fix for this issue. See: Install Pidgin 2.7.6 in Ubuntu (With MSN Certificate Fix And Multiple MSN Logins)

Thanks to Lazonakf for the fix!

Jumat, 06 Agustus 2010

Pidgin Embedded Video And Images Now Available In An Ubuntu PPA

The Pidgin Embedded Video with with the image patch has been uploaded to the Frasten PPA (thanks to Frasten for the heads up!) so you no longer have to compile it. In case you don't know what I'm talking about, see this post.

To install Pidgin Embedded Video in Ubuntu, run the following commands in a terminal:

sudo add-apt-repository ppa:frasten/ppa
sudo apt-get update
sudo apt-get install pidgin-embeddedvideo

Then activate the plugin from the Pidgin options.


If you don't want to add the PPA, you can also manually download the .deb file.

Rabu, 04 Agustus 2010

Pidgin Embedded Video, Now With Image Support Too

Pidgin Embedded Video Imageview

Back in November we posted a Pidgin plugin called Pidgin Embedded Video which transforms links to videos from YouTube and other video websites into videos embedded directly into the Pidgin conversation window. Today I stumbled upon a patched Pidgin Embedded Video which also displays images from links into the Pidgin conversation window. So when someone sends you a link to an image you don't have to click it as the image will be displayed directly into the Pidgin conversation window.


There are no .debs file available, but compiling it is very easy. Please note that I've only tested this in Ubuntu 10.04 Lucid Lynx so I don't know if it will work on older Ubuntu versions.

Update: you can now install Pidgin Embedded video with image support from the Frasten PPA: https://launchpad.net/%7Efrasten/+archive/ppa


1. Install the dependencies required to compile it:

These are the packages required to compile Pidgin Embedded video + Image view. I assume you already have all the build packages installed (build-essentials and so on)!

a) For Ubuntu 10.04 Lucid Lynx or 10.10 Maverick Meerkat:
sudo apt-get install pidgin-dev libpurple-dev libglib2.0-dev libwebkit-dev libcurl4-openssl-dev

b) For Ubuntu 9.10 Karmic Koala or older (not tested):
sudo bash -c "echo 'deb http://ppa.launchpad.net/webkit-team/ppa/ubuntu YOUR_UBUNTU_VERSION_HERE main' >> /etc/apt/sources.list"
In the command above, replace "YOUR_UBUNTU_VERSION_HERE" with your Ubuntu version (karmic, jaunty and so on).

And then:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2D9A3C5B
sudo apt-get update
sudo apt-get install pidgin-dev libpurple-dev libglib2.0-dev libwebkit-dev libcurl4-openssl-dev


2. Compile Pidgin Embedded video + Image view
cd
wget http://geekr.googlecode.com/files/pidgin-embeddedvideo-imageview.tar.gz
tar -xvf pidgin-embeddedvideo-imageview.tar.gz
cd pidgin-embeddedvideo-imageview/
./configure --prefix=/usr
make
sudo make install


3. That's it with the compilation. Now you'll have to enable the plugin: in Pidgin, go to Tools > Plugins and enable "Pidgin Embedded Video".


Jumat, 04 Juni 2010

Use Twitter Like An IM Protocol With Prpltwtr [Pidgin, Empathy - Includes Saved Searches, More!]

prpltwtr

Prpltwtr is a Pidgin (or Empathy) plugin which makes Twitter feel a lot like an IM: you can see your followers in the list (this can be disabled and is recommended to disable it if you have a lot of followers) as well as saved searches and so on. Direct messages will open in new conversation tabs, you can reply, retweet and much more!

There is already a plugin to use Twitter in Pidgin - MBPurple, but I find Prpltwtr to be far superior because it really makes Twitter feel like a IM protocol.


The developer also lists Identi.ca and Status.net under the supported microblogging protocols, however I couldn't figure out how to add my Identi.ca account - if you find how to do it, please let us know in the comments (Update: after compiling it again, Identi.ca and Status.Net showed up).

Prpltwtr works with Empathy too but I've only tested it with Pidgin and the installation instructions below will be for Pidgin only. For Empathy, see THESE installation instructions.

Installing Prpltwtr in Pidgin (Ubuntu) is very easy, all you have to do is download the source files from HERE, extract it, navigate to its folder using the terminal and then:
sudo apt-get install libpurple-dev
make && sudo make install


Once the installation is over, enable Prpltwtr in the Pidgin Plugins dialog, then add your account just like you add any IM account in Pidgin. On the "Modify Account" window, click the "Advanced" tab to see all the available options for the Twitter protocol.


You can also use Prpltwtr in Windows - see it's download page.

Rabu, 02 Juni 2010

Pidgin 2.7.1 Fixes 3-Year-Old MSN File Transfer Bug [Ubuntu Installation Instructions]

pidgin
Pidgin 2.7.1 doesn't bring as many changes as 2.7.0 did (which was released about 2 weeks ago), but it does bring something MSN users have been waiting for about 3 years: fix for a MSN file transfer bug.

Until now, Pidgin didn't support direct file transfers with the official MSN client making the direct file transfer very slow. This bug was finally fixed a few days ago and it has been included in the latest Pidgin 2.7.1:

Support for direct connections, enabling faster file transfers, smiley and buddy icon loading.


A full changelog for Pidgin 2.7.1 can be found HERE.


To install Pidgin 2.7.1 in Ubuntu, simply use the following commands:
sudo add-apt-repository ppa:pidgin-developers/ppa && sudo apt-get update
sudo apt-get install pidgin

For now, the Pidgin PPA above has only been updated with Pidgin 2.7.1 for Ubuntu 10.04 Lucid Lynx, but older Ubuntu version should also get the latest Pidgin version soon.



If you're adventurous, you can use another PPA which packs Pidgin SVN packages:
sudo add-apt-repository ppa:frasten/ppa && sudo apt-get update
sudo apt-get install pidgin

Minggu, 30 Mei 2010

Microblog-Purple (Twitter In Pidgin Plugin) 0.3 Has Been Released [Linux, Windows]

twitter in pidgin

Microblog-Purple (MBPurple) is a Pidgin plugin for Windows and Linux which integrates Twitter, Identi.ca and Status.net server through the conversation windows.

Microblog-Purple version 0.3 with OAuth support for Twitter has just been released. The package is not yet available in its official PPA, but you can install 0.3 in Ubuntu Karmic and Lucid via Frasten PPA:

sudo add-apt-repository ppa:frasten/ppa && sudo apt-get update
sudo apt-get install pidgin-microblog


To enable the plugin in Pidgin, go to Tools > Plugins and enable "Twidgin". Then simply add a new account and on the account type select Twitter, Identi.ca or Status.Net.


Using the plugin is very easy: you have a "rt" button, you can reply by clicking a username and so on.


You can also use the following commands in the conversation window:

/replies - to get all replies to you
/refresh - get new tweets instantly
/tag, /btag, /untag - automatically tag all your message, good for tagging messages with some hash tag (Example: #ubuntu)

For more commands, type "/help".


For other Linux distributions and Windows, download microblog-purple from HERE.

Sabtu, 15 Mei 2010

Script To Set Up Everything For Using Adium Themes In Pidgin [Ubuntu 10.04 Lucid Lynx]

adium pidgin

I just tried an old how-to we wrote about using Adium themes in Pidgin and it works just fine in Ubuntu 10.04 Lucid Lynx but it's probably not that easy for new Ubuntu users to set everything up and for this reason I've created a very simple script which does everything automatically.



Remember, it's always advisable to check the script code before running it!


So to be able to use Adium themes in Pidgin (Ubuntu 10.04 Lucid Lynx but should also work in Ubuntu 9.10 Karmic Koala!), all you have to do is run the following commands in a terminal:
wget http://webupd8.googlecode.com/files/pidgin_adium2 && chmod +x pidgin_adium2
./pidgin_adium2


Do not run "adium_for_pidgin" with "sudo" as the gconf settings won't work! Instead run it as a normal user (just paste the commands exactly as I wrote them) and when asked, enter your password.


We are not done yet (but now everything is easy to set up)!

1. After the script finishes setting everything up, restart Pidgin. Then go to Tools > Plugins and enable the "WebKit Message Styles" plugin.


2. Now everything is set up so all you have to do is install some new themes. Go to the Adium themes website and click the "Install" link next to an Adium theme you want to install.

Important:
for me, clicking the "Install" link only works in Chrome/Chromium so that might also be the case for you. Also, some Adium themes won't work! I only tried 2 themes and they both worked so you can try them to make sure everything is ok: Renkoo and Candybars.


3. To change between the installed themes, go to Tools > Plugins, select the "WebKit Message Styles" plugin and click the "Configure plugin" button under it.


If no themes are displayed in Pidgin, manually download the themes from the Adium website and extract them into the ~/.purple/message_styles folder.


If for some reason the script doesn't work for you, try setting up everything manually as explain in THIS post.

Explanations on how the script works: basically what the script does is add the webkit-team PPA, install libnotify-bin pidgin-dev libpurple-dev libwebkit-dev bzr checkinstall, then get the lp:~spoidar/pidgin-webkit/karmic-fixes branch from Launchpad and compile it (creates a .deb file and installs it so it can be easily updated / removed). Then it creates a folder called ".scripts" (hidden) in your home folder and downloads the pidgin_adium.sh script (you can check its code HERE) which is used so that you can click the "Install" link for the Adium themes directly onto the website. It then writes 3 gconf values required for using adiumxtra:// urls in your browser (but like I said, it seems to only work in Chrome / Chromium).

The script can be downloaded from here if you want to take a look at the code.

Kamis, 13 Mei 2010

Pidgin 2.7 Released With Lots Of New Features [Install It In Ubuntu Via PPA]

Pidgin 2.7 was released today, bringing lots of fixes but also some new features / improvements:

- Pidgin now uses GtkStatusIcon for the docklet, providing better integration in notification area


- Added UI for sending attentions (buzz, nudge) on supporting protocols - something a lot of users were missing (but I for one am very annoyed by it):

pidgin attention buzz


-Make the search dialog unobtrusive in the conversation window (by making it look and behave like the search dialog in Firefox):

pidgin 2.7 search


- Default binding of Ctrl+Shift+v to 'Paste as Plain Text' in conversation windows so you can finally paste content via websites in Pidgin


- Show file transfer thumbnails for images on supporting protocols (currently only supported on MSN).



The rest of the changes are protocol specific. One important change has been made to the Yahoo! protocol: Pidgin now retrieves the pager server address from Yahoo!'s servers directly which should fix forever (hpefully) the logging in issues related to Yahoo changing the address. These are just the most important new features, but many other minor features were added. A complete changelog for Pidgin 2.7 can be found HERE.


Pidgin 2.7.0 can be downloaded via Pidgin.im - for now only Windows binaries and source files are available for download.


Pidgin 2.7.0 is not available in it's Ubuntu PPA for now but it should be available soon (hopefully). You can add the Pidgin PPA using the following command (for any of the following: Hardy, Intrepid, Jaunty, Karmic or Lucid):
echo deb http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu `lsb_release --short --codename` main | sudo tee /etc/apt/sources.list.d/pidgin-ppa.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A1F196A8



If you can't wait, there is an Ubuntu PPA which provides Pidgin 2.7 already (for Ubuntu Karmic and Lucid only). Add it using the following command:
sudo add-apt-repository ppa:frasten/ppa


Then upgrade to Pidgin 2.7:
sudo apt-get update && sudo apt-get upgrade



Special thanks to Antelmo for the Frasten PPA!

Rabu, 17 Maret 2010

Script To Focus The Pidgin / Empathy Conversation Window Using A Shortcut Key [Linux]

I was reading an article on tux-planet.fr about xdotool when I realized I can use this to create a script to focus (activate) the Pidgin conversation window using a shortcut key - something I have been searching for a long time. Being a relatively old ubuntuforums.org member, I also noticed quite a few users were looking for a way of doing this, so I'm guessing this might be interesting for WebUpd8 readers also. Of course, you can use xodotool to focus (or perform many other different actions) any window using the terminal or a script which can be set as a keyboard shortcut, etc.


xdotool is a command line tool for simulating keyboard input and mouse activity, move and resize windows and so on.


To set a keyboard shortcut to focus the Pidgin or Empathy conversion window (of course, it also works for other application with a bit of tweaking), all you have to do is create a script somewhere (like in your home folder), let's call it "winfocus" and paste this inside the newly created file:
#!/bin/bash
WID1=`xdotool search --class "Pidgin" | head -1`;
WID2=`xdotool search --class "Pidgin" | head -2 | tail -1`;
if [[ $WID2 > $WID1 ]]
then xdotool windowactivate $WID2
fi
if [[ $WID2 < $WID1 ]]
then xdotool windowactivate $WID1
fi

You can replace "Pidgin" with "Empathy" if you want.

Update: thanks to jordansissel, here is an even lighter version of the above script:
#!/bin/bash
WID=`xdotool search --class "Pidgin" | head -2 | sort -rn | head -1`;
xdotool windowactivate $WID

Use this instead of the first version. Of course, again: you can replace "Pidgin" with "Empathy" if you want.

Then save the script and make it executable using this command:
chmod +x /path/to/winfocus

Replacing /path/to/ with the exact path to the newly created "winfocus" file.


For the script to work you basically must not have more than 2 Pidgin / Empathy opened windows (the contact list and conversation window) - if you want to use more windows, the script needs to be tweaked. For further help using xdotool, see THIS page.



Of course, make sure you have xdotool for the script to work. In Ubuntu you can install it using the following command:
sudo apt-get install xdotool


Then you can set a keyboard shortcut for running the script.

1. If you use Compiz, go to System > Preferences > CompizConfig Settings Manager, activate the "Commands" plugin then click it and on the first tab called "Commands" enter the exact path to the "winfocus" script and go to the second tab called "Key Bindings" and for the exact same line click on the "disable" button, select "Enable" and then "Grab key combination" to set your shortcut. This is a lot easier than I've explain here but I though I'd cover this also, for those who don't know to set up a keyboard shortcut using CCSM.


2. For Metacity (if you don't use Compiz):

Press Alt + F2 on your keboard and type:
gconf-editor

Then navigate to: apps > metacity > keybinding_commands and choose a "command_x" parameter which is empty. I choose "command_2". Right click it, select "Edit" and enter the exact path to the "winfocus" script.

Now go to apps > metacity > global_keybindings and if you choose "command_2", then right click "run_command_2" and select "Edit", then enter the keys combination you want to use for activating the Pidgin / Empathy conversation window.

Rabu, 17 Februari 2010

Elementary & Humanity Lucid Pidgin Icon Themes

pidgin elementary humanity lucid icons

StrangeQuark has released a package with elementary, elementary-circles and the latest humanity-lucid icons (which were released yesterday) icon themes for Pidgin. You can download these beautiful Pidgin icons @ gnome-look


For installation instructions, see our initial Elementary Icon Theme For Pidgin post.

Rabu, 10 Februari 2010

Pidgin Plugin That Enables Invisible Status For GTalk (Google Talk) Users [Windows/Linux]

pidgin gtalk invisible plugin


If you are using Pidgin and set your status to "Invisible", you aren't actually invisible in GTalk (Google Talk). But thanks to Fahhem's plugin, you can finally set your status to invisible in Gtalk. The installation is very easy and all you have to do is copy a file (.so for Linux and .dll for Windows) in the Pidgin plugins folder.


For a copy & paste installation in Linux, use the commands below:
wget http://fahhem.com/pidgin/gtalkinvisible.tar.gz
tar -vxf gtalkinvisible.tar.gz
mv gtalkinvisible/gtalkinvisible.so ~/.purple/plugins

Ubuntu users (thanks to Fish) can also download a .deb package from HERE (there are some other Pidgin plugins available if you want).

Then, restart Pidgin and enable it (Tools > Plugins > GTalk Invisible).


To install this plugin on Windows, download the .zip file, extract it and move the .dll file to "C:\Program Files\Pidgin\plugins\".

Then, restart Pidgin and enable it (Tools > Plugins > GTalk Invisible).


Please note: that you have to add a Google Talk account before enabling the plugin.


Known issues:

  • Doesn't work on start up, although the author says this might have been fixed (but unsure).
  • Only works for Pidgin 2.5.4 and above.

Selasa, 02 Februari 2010

Elementary Icon Theme For Pidgin [Gnome]

A few days ago, some awesome Empathy Elementary icons were released on Gnome-Look, but since I'm not a fan of Empathy, I haven't posted anything related to them. After receiving a lot of requests, the author released Elementary icons for Pidgin, so Pidgin fans are finally happy (like me =) ):

elementary pidgin icons


To use them, go to your home folder, press CTRL + H (to show hidden files), and create the a folder called "themes" in the ".purple" folder. Then paste the "elementary" icons into this "themes" folder:

pidgin themes

Then, to apply the new icon theme, in Pidgin go to Tools > Preferences, on the "Themes" tab, under "Status icon theme", select "Elementary":

pidgin themes select

Download Pidgin Elementary Icons

Another beautiful Pidgin icon theme is MyHumanity, and if you never heard of it, you should really check it out!

Minggu, 22 November 2009

Adium Themes in Pidgin [Ubuntu Karmic Koala How-to]

adium message style pidgin

We've managed to use Adium themes in Pidgin on Ubuntu Jaunty and in Empathy (Ubuntu Karmic). But how about Pidgin and Ubuntu Karmic? That's pretty easy actually; here is what you need to do:


1. Installing required packages

a) You need to add the Webkit PPA (paste the following command in a terminal):
sudo add-apt-repository ppa:webkit-team/ppa

b) Now let's install all the required packages with one command:
sudo apt-get install libnotify-bin pidgin-dev libpurple-dev libwebkit-dev bzr checkinstall


2. Compilling Pidgin-WebKit plugin for Ubuntu Karmic:

Just open a terminal and paste the following command to get the source for pidgin-webkit (for Karmic only!):
bzr branch lp:~spoidar/pidgin-webkit/karmic-fixes

Now let's compile it. Naviate to the karmic-fixes folder (cd karmic-fixes) and run the following commands:
make
sudo checkinstall

You can use "make install" instead of "checkinstall", but "checkinstall" will create a .deb package and install it so you can easily remove the plugin if you want to, later on.

If you used "checkinstall", you will reach a screen which looks like this:

pidgin adium webkit

Select "2" and enter the name for the plugin (for instance: "pidgin-adium" - without the quotes) and then "3" and enter it's version (for instance: "0.1" - without the quotes). Make sure you do this, or else the package will be called "Pidgin" and you can't install it since Pidgin is already installed.

3. For easy installing Adium themes, we are going to use the same script we used for Empathy (credits: Antono Vasiljev, credits for the modifications: h!v user @ ubuntuforums.org).

Create an empty file in your home folder and call it whatever you want. I will call it "pidgin-adium.sh". Paste this inside the file:
#!/bin/sh
# Adium theme AdiumMessageStyle installer for Empathy
# Originally © 2009 Antono Vasiljev
# Licensed under the same terms as Empathy
# http://antono.info/en/165-install-adium-themes-to-empathy
# Changed by Vertlo Oraerk (did not work with directories containing spaces in the names)
# Changed by h!v from ubuntuforums to work with Pidgin+libwebkit and Notifications
# On Ubuntu you need to install libwebkit and libnotify-bin to get it working properly
# Further info on how to get working adium themes in Pidgin on http://www.webupd8.org/2009/05/pidgin-webkit-plugin-adium-conversation.html

if [ -z $1 ]
then
echo
echo "Usage:"
echo "`basename $0` adiumxtra://some.url.here/extra"
echo
exit 1
else
TMPDIR=`mktemp -d`
XTRAURL=`echo $1 | sed -e "s/^adiumxtra:/http:/"`
DEST="$HOME/.purple/message_styles/"


if [ ! -d $DEST ]
then
mkdir -v -p $DEST
fi

cd $TMPDIR
notify-send "Downloading" \ "Adium theme for Pidgin" --icon=pidgin
wget --no-verbose -O xtra.zip $XTRAURL
unzip -qq xtra.zip

ls -d ./*.AdiumMessageStyle/ > themes_to_copy.lst
num_bytes=`wc -c themes_to_copy.lst | sed 's# themes_to_copy.lst##'`
NAME=`cat themes_to_copy.lst | cut -f 2 --delimiter='.' | cut -f 2 --delimiter='/'`

if [ $num_bytes = 0 ]
then
notify-send "Sorry Manitou" \ "No themes found in downloaded file"
else
while read line
do
echo cp -r \'$line\' "$DEST" | sh
done < themes_to_copy.lst
echo
notify-send "Succesfully installed" \ " $NAME " --icon=pidgin
fi
rm -r xtra.zip
rm -r $TMPDIR
fi
exit 0


Then use the terminal to navigate to where you created the script, and run the following command:
chmod 755 pidgin-adium.sh

Remember to change "pidgin-adium.sh" with the name of your file.

Then, in a terminal, paste this:
gconftool-2 -t string -s /desktop/gnome/url-handlers/adiumxtra/command "/path/to/pidgin-adium.sh %s"
gconftool-2 -t bool -s /desktop/gnome/url-handlers/adiumxtra/enabled true
gconftool-2 -t bool -s /desktop/gnome/url-handlers/adiumxtra/needs_terminal false

But don't forget to change "/path/to/pidgin-adium.sh" with the path to where you saved your script.

4. Setting up Pidgin

Close Pidgin and open it again, then go to Tools > Plugins and enable "Webkit Message Styles".

Then, browse some Adium themes (not all will work - a list of working themes can be found HERE) and click the "Install" button. If it doesn't work in Firefox, try Google Chrome or some other browser - but in most cases it works with Firefox too. If, however, it does not work, place your message styles unpacked to ~/.purple/message_styles, so you have something like
$(HOME)
\-.purple
\-message_styles
|-Style1.AdiumMessageStyle
\-Style2.AdiumMessageStyle


To use an Adium message style you installed, in Pidgin go to Tools > Plugins, select the "Webkit Message Styles" plugin and click on "Configure":

pidgin webkit

And select the Adium message style you want and open a Pidgin chat window.

That's it!

For older Ubuntu versions, you can try our old how-to: Pidgin-Webkit Plugin: Adium Conversation Styles for Pidgin - which seems to still work for some people.

A newer guide for Ubuntu Jaunty can be found on the Ubuntu forums

Rabu, 11 November 2009

Pidgin Plug-in For Embedding Videos Into Conversations

Pidgin Embedded Video

Pidgin Embedded Video is a GTK plugin for the popular instant messaging client Pidgin. It transforms a simple conversation into a much more attractive and interesting experience.

The purpose of this plugin is to provide a faster way to watch videos while chatting with your friends. No more additional browser windows!


Pidgin Embedded Video Features

* The plugin automatically inserts the video pointed to into the conversation when an appropriate link is sent or received.
* Every video has a toggle button which allows you to show or hide the video.
* The default behaviour for a new video link is customizable from the "Configure Plugin" menu. You can choose whether to show the video instantly or to hide it by default.
* Currently supported video sites are Youtube and Vimeo.
* It works with the Ubuntu version of Pidgin. It should work on every Linux distribution as far as the requirements are met.


Installing Pidgin Embedded Video in Ubuntu


1. Installing files needed for compilation

You need libwebkit-dev. To install it (if not already installed), add the following repository:

-For Ubuntu Karmic Koala:
sudo add-apt-repository ppa:webkit-team/ppa


-For Ubuntu Jaunty, Intrepid or Hardy:
sudo bash -c "echo 'deb http://ppa.launchpad.net/webkit-team/ppa/ubuntu YOUR_UBUNTU_VERSION_HERE main' >> /etc/apt/sources.list"
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2D9A3C5B


Replacing YOUR_UBUNTU_VERSION_HERE with jaunty, intrepid or hardy.

Other than libwebkit-dev (>= 1.1.12), you will also need pidgin-dev, libglib2.0-dev and libxml2-dev. Since you already added the repository for libwebkit-dev, install all of these packages with one command:
sudo apt-get update && sudo apt-get install pidgin-dev libglib2.0-dev libxml2-dev libwebkit-dev


2. Downloading Pidgin Embedded Video

Now you can DOWNLOAD Pidgin Embedded Video, extract it, then open a terminal and navigate to the folder where you extracted the archive and run the following commands, one at a time:
./configure
make
sudo checkinstall

The last command creates a .deb file and installs it, so you can remove it later if you wish, using Synaptic.

3. Enabling the plugin

Close Pidgin, open it again and go to Tools > Plugins, scroll down to "Pidgin Embedded Video" plugin and check the box:

pidgin plugins

Now paste a YouTube or Vimeo video into a conversation window.

Jumat, 06 November 2009

Pidgin Tray Icons

Pidgin Naiads Tray is a new set of really nice icons:

Pidgin Naiads Tray


To install the icons, simply download the archive, go to /usr/share/pixmaps/pidgin, back up the "tray" folder, then replace it with the "tray" folder from the archive you just download.


Download Pidgin Naiads Tray icons

Kamis, 10 September 2009

Install Pidgin SVN + Plus! In Ubuntu

pidgin svn plus

Today, a new Launchpad PPA repository was launched which allows Ubuntu users to install Pidgin SVN with support for colored nicknames and several plug-ins.

New features coming with this repository:
  • Plus!
  • GTalkInvisible
  • Microblogging
  • Facebookchat
  • and others!


A complete list of available plug-ins can be found HERE (after adding the repository, you can install them using apt-get).

To add this repository, run the following commands in a terminal:



sudo sh -c 'echo "deb http://ppa.launchpad.net/frasten/ppa/ubuntu jaunty main" >> /etc/apt/sources.list'
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7F931814

Then, to install Pidgin SVN and Pidgin Plus!:
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get install pidgin-plus



Please note:
if you are using the latest version of Pidgin via GetDeb (either from it's website or using the GetDeb repository, remove that first / remove the repository, then install this version of Pidgin!).

Thanks to frasten for building this! For questions and anything related, see the GTK APPS entry.

[via gtk+ apps]

Rabu, 19 Agustus 2009

Pidgin 2.6.1 Adds Voice and Video (Download Ubuntu .deb)

Pidgin 2.6.1 was released yesterday but it won't be updated in the Ubuntu repositories and not even in it's PPA. But Ubuntu users can download it from GetDeb (or add the GetDeb repository).

If you use another Linux distribution, you can download Pidgin 2.6.1 source files from HERE. There are also .rpm files available at the same location.

Windows users - just head over to Pidgin download page.

Version 2.6.0 includes major changes and improvements (2.6.1. fixes just 3 bugs and was released in the same day as 2.6.0):

Voice and Video support - Thanks to Mike Ruprecht and his Summer of Code project from 2008, libpurple now has a voice and video framework that can be used to add these features to Pidgin protocol plugins. Currently Pidgin supports these features only on XMPP, but Mike is working on other protocols. The biggest setback this far is that these features are not supported on Windows - but the Pidgin devs are working on it! One note though: it appears that the package from GetDeb does not provide voice/video support because Jaunty does not have the required library versions, so you probably must wait until Ubuntu 9.10 Karmic Koala.

Theme support - Another Summer of Code project from 2008, this time by Justin Rodriguez, adds theming support to libpurple and Pidgin. This currently isn't very well documented at all, but themes are now supported for the buddy list, sounds, and status icons.

For Yahoo! protocol:

-P2P file transfers
-Addition of MSN buddies to Yahoo accounts by adding them as 'msn/buddy@…' is now supported.

And another addition - very small but I really like it - Support saving animated custom smileys as animated images or animated custom smileys.

For full release details of versions 2.6.0 and 2.6.1, go here.

In case you don't know, Pidgin is an easy to use and free chat client (instant messenger) used by millions. Connect to AIM, MSN, Yahoo, and more chat networks all at once.

Update: I changed version 2.6.0 in this post to 2.6.1 as both versions came out yesterday.