WebKit/Adium Message Styles HOWTO

WebKit/Adium Message Styles HOWTO

Funpidgin SVN (revision 21+) now has the Adium Message Styles plugin!

You will need to compile Funpidgin with WebKit enabled.
You'll need subversion source control and the C compiler for your distro installed. (If anybody can compile it for Windows, that would be great!)

1. Download Funpidgin SVN.
> svn co http://funpidgin.svn.sourceforge.net/svnroot/funpidgin/funpidgin/trunk/ funpidgin

2. Install WebKit with the development libraries included.
On gentoo it's done like this:
(if you don't have layman yet)
> emerge -va layman
> echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf
(if you do, you can skip to here
> layman -f -a sunrise
(I had to add "net-libs/webkitgtk" to /etc/portage/package.keywords)
> emerge -va webkitgtk

Otherwise, check the unstable respositories for your distro or compile from scratch using this: http://trac.webkit.org/wiki/BuildingGtk

3. Compile Funpidgin!
> cd funpidgin
> ./configure --enable-webkit
(add --prefix=/usr to install over the top of pidgin)
> make
(as root)
> make install

You can add more message styles by unzipping them in ~/.purple/styles/
eg.
ls ~/.purple/styles/Glass.AdiumMessageStyle/Contents/Resources/
Footer.html Header.html images Incoming main.css Outgoing Status.html testlayout.css Variants

Then enable the Adium Message Style plugin and you get this...


There still seem to be

There still seem to be serious bugs with the plugin. If I receive a message from someone and I don't already have an IM window open, I don't actually *see* the message. It shows up in the log, so it's not like it completely disappeared, but it's an extra step that's a pain in the butt...

But that's what I expect from v0.1...

indeed, and many adium styles

indeed, and many adium styles cause carrier to crash entirely, even relatively simple ones.

Post new comment

The content of this field is kept private and will not be shown publicly.
Smileys
:);):(:D}:):P:O:?8):jawdrop::sick:
[more...]
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions. There are no capital letters used.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.