README
Plasmaplugin is a Netscape API browser plugin that embeds plasmoids in a web page.
It is known to work in Firefox 2.0 on linux and Firefox 3.0 on Windows Vista x32.
Please give it a try and have fun and maybe even help improve it!
LINUX
=====
You need a KDE build environment for trunk (4.2) set up to build this. I recommend
using cmakekde as described at http://techbase.kde.org to build it (WORKSFORME :)).
Running cmake on it will produce a nsplugin (libplasmaplugin.so), a demo app
which can be used to help debugging (just initializes the plugin, but outside
of the browser) and in the examples/ subdir, is an HTML file that demonstrates
the plugins capabilities.
The plugin and debugging app are installed by defualt to ~/.mozilla/plugins
as that WORKSFORME... you might need to move it around if about:plugins doesn't
show it up for you.
P.s. this uses XEmbed, so afaik doesn't work in Konqueror atm...
WINDOWS
=======
You need KDE up to and including kdebase-workspace from trunk (4.2) compiled and
running with MinGW. Use the standard "mkdir build && cd build" "cmake .." "mingw32-make"
to build it. This should then compile OK, but will not install correctly.
To install it, you need to take the output file libplasmaplugin.dll and rename
it to nplibplasmaplugin.dll. Then copy it to your Firefox plugin directory and
restart Firefox. It should then work, but be warned that it crashes very easily.
I tried to get it working in Google Chrome, but gave up. If anyone can get it
running there please tell me! That would be very awesome...
OTHER INFORMATION
=================
Its very early (and the licensing is a bit screwed up atm - the Trolltech component
its based on appears to be under GPL 2.0 only (whereas the other bits of it are under
BSD license... anyone can help sort that out, please do, as I don't really know what's
possible/legal...