Test Vidalia-0.3.1-rc (alpha release)
I've uploaded the 0.3.1-rc tarballs here:
http://tldr.com.ar/vidalia-0.3.1-rc.tar.gz http://tldr.com.ar/vidalia-0.3.1-rc.tar.gz.asc
To make this work with plugins, you need to setup qtscriptgenerator, so that it generates the necessary dlls/dylibs/so to bind most of Qt to the plugin engine (follow its README).
You'll need to set the QTDIR env var before running the generator app to where the include dir where Qt's headers live is. For example, in my Windows setup, I did it like this:
setx QTDIR /c/QtSDK/Desktop/Qt/4.7.4/mingw/
Otherwise, the generator app probably won't find the headers (it's similar in Linux and OSX).
Once the bindings for the plugins have been built, you should copy the script dir (again, the README will tell you where that was generated) to where vidalia's executable is (you need to have a "script" named dir with the dlls inside).
Once you have all that, you'll need a plugin: in my repo git://git.torproject.org/user/vidalia-plugins.git is a TBB plugin. What I did was copy the cloned directory (the whole vidalia-plugins dir) to the Data dir inside TBB's directory structure, and then changed the vidalia.conf file to this:
[General]
LanguageCode=en
PluginPath=.\\Data\\Vidalia\\vidalia-plugins
[TBB]
BrowserDirectory=FirefoxPortable
BrowserExecutable=tbb-firefox.exe
[Tor]
ControlPort=9051
TorExecutable=.\\App\\tor.exe
Torrc=.\\Data\\Tor\\torrc
AutoControl=true
DataDirectory=.\\Data\\Tor
Again, this was for Windows, but it's similar with the other platforms.
Once that's done, just start TBB.