Firestorm DUI is real folks!
If you fell for this year’s April Fools joke… fooled ya! Don’t feel bad, though—most folks were fooled! If you didn’t fall for it, kudos for being so clever!!!
The whole thing was carefully designed and worded to misdirect and lead you to make the incorrect “assumption” it was a joke just like Firestorm Mobile was last year; however, Firestorm DUI is indeed real… really!
But Firestorm DUI is little more than a very early proof-of-concept that a dynamic user interface is in fact possible with virtual world viewers. It can be done! Viewer windows can be broken free of the viewer window constraints. Widely considering it a “Holy Grail feature,” many developers over the years have gone to great efforts to accomplish this, but it has always been thought to require an enormous amount of code refactoring. However, our very own Nicky Dasmijn managed to come up with this proof of concept in a relatively short amount of time, and we hope that will translate to this functionality being available in the future. I would like to see functionality that lets people create interface layout presets based on activities they take part in. A layout for roleplay, one for combat, one for shopping, etc., which can be saved and called on with the click of a mouse, much like the way Adobe products work.
DUI is not a release! In its current state only the communication, inventory, radar and build floaters operate independently of the main window. With more work, all windows should be capable of this functionality, but it is important to note this viewer is not really usable as it is. The panels cannot be resized, items cannot be dragged out of inventory, comms floater cannot be scrolled easily, etc., etc. It is certainly not supported, it is not beta, it is not alpha, it is not even pre alpha. This is a proof-of-concept only and at the moment only runs on Windows. As for when you can expect to see it in a release state…. When it is ready!
Our intent for DUI!
We are releasing this code as is in the hopes that all opensource developers out there, third party viewers included, will pick it up, fix it, improve it, expand its capabilities, polish it and most importantly share it with one another. It is my hope that this may become a catalyst in renewing the dwindling interest in viewer development among inactive developers, inspire new innovations and ultimately open up a whole new realm of possibilities for virtual world viewer technology that all users can prosper from regardless of viewer choice. Lets make this a global standard!
We are not assigning the gentleman’s agreement on this work… it’s too important to make this about credit or who releases it first. What is most important here is that this work be shared, and hopefully we can even all manage to cooperate together, exchange ideas, etc.
Download the proof of concept viewer here: Firestorm DUI
Download the DIFF here… http://downloads.firestormviewer.org/beta/DUI.diff.gz
Jessica Lyon (and the whole team!)