No, not this post, but the Fire{bird|fox} extension, which can be found here. It basically does some DHTML trickery to draw a popout box of the URL. Installed it, tweaked so it's not quite so eager to jump up (just increased the delay time to a couple of seconds), and I'm away. Pure eye candy, I suppose.. but I like it
I just started poking around with SWT today. I've had enough of Swing, honestly and I will still need a flashy GUI for my application.. it seems neat, very wxWindows-ish..
Re:Writing/editing Firefox plugins
jdavidboyd on 2004-04-01T15:53:06
http://www.mozilla.org/projects/firefox/Re:Writing/editing Firefox plugins
tinman on 2004-04-01T21:15:49
Oh, I am no plugin writer weenie myself @:) This one was simple enough for me to handle.
Nice Title is basically just a stylesheet and an external javascript file. The stylesheet controls the popout window and this plugin adds an "onLoad" automagically to each page you load.
Inside your chrome directory, you'll find a tidy "nicetitle" installation directory. Navigate down far enough (nicetitle->contents->nicetitle) and you'll find 4 files. The RDF file is the plugin description, the
.js and .css files are what you should tweak and the XUL file is Firefox specific stuff which ties all of this together. Within nicetitle.js, you find a function named "function NB_delayedShow(e)", which basically pops out the nice title window after a timer (set elsewhere) runs out. The default value was 750 (milliseconds), I just experimented and found that 2500 suits me better.
If you want to change how the popup window looks, edit "nicetitle.css". I changed the background colour in div.nicetitle from #666; to a slightly less demonic #392266;
If you want to learn more about Firefox plugins, I'd highly recommend XUL book and XUL planet. The C++ extensions are a bit beyond me, but I can do some basic XUL. It's quite useful.