Thursday, August 30, 2007

XRayViewer download page

Yesterday, I wrote about the XRayViewer AIR application.

There's now a download page with a slightly updated version. Any future releases will be there.

http://www.rogue-development.com/xrayviewer.xml

Labels: , ,

Wednesday, August 29, 2007

XRay Viewer

A lot of the time a designer gives me a swf, and I want to know how they structured it. I have two options.

1) Open up the Flash IDE and explore it
2) Add an instance of it to my project, and then use XRay to explore it.

Now, I have a third option. I can open it up in the XRayViewer AIR application I just put together and then use XRay to look through it.

XRayViewer.air

All this little app does is host the XRay connector and let you load a local swf (File->Open). Then it displays the swf with some simple controls to play/stop/advance/back.




But the real power is you can go off to the XRay interface and look through that loaded swf!

Labels: , , ,

Sunday, June 10, 2007

Log Viewer & XRay

I've made a bunch of changes to LogViewer, you can get the latest package over at:

http://www.rogue-development.com/logViewer.xml

But much more interestingly, I made the changes in direct response for my desire to improve the logging facilities in XRay.

In case you've never heard of it before, XRay is the best tool for debugging Flash applications out there. It's written by a guy named John Grden that I've had the opportunity to work with for the past year or so. Last week I told him about LogViewer and he added it in to XRay. But it just didn't feel right. It looked clunky and there was some functionality that should be there but was missing. So for the past couple days I've been hacking apart LogViewer, adding in a few features, and making it look a little prettier. Here are the results...



As you can see, the search functionality remains, but with a find-previous option listed.

Two new features include the ability to filter based on a text string, and the ability to highlight lines that contain a text string. Both very useful when you have an application spewing large amounts of logging information at you.

With any Luck, we can get these changes wrapped up over the next week to a release-quality state and post it for all to use.

Labels: , , ,