I recently had to track down the cause of a NullPointerException when opening a JFileChooser dialog in Praxis on Windows with Java 7. Turns out there’s a nasty little bug that affects NetBeans platform apps and the NetBeans IDE when using a custom look-and-feel or switching look-and-feel at runtime (it affects the ez-on-da-ice plugin too). Continue reading
Praxis LIVE build:120620
A new release of Praxis LIVE is up at
http://code.google.com/p/praxis/
bringing a range of new components and some important improvements.
JNA 3.4.x on the NetBeans Platform (revisited)
This is a short update to my earlier post on adding JNA 3.4.0 to the NetBeans Platform, based on various comments on that post.
Praxis LIVE build:120430
A new release of Praxis LIVE is now available for download from the usual place. This is primarily a bug-fix release, with a few interface improvements, though there has been some substantial work going on recently that will see more exposure later. This release brings the slider-style property editors mentioned in an earlier post, and fixes issues with audio:sampling:looper, core:timing:animator, OpenGL full-screen, and a range of other niggles. Read the full release notes here.
Slider-style property editors
I’ve just been working on a new feature to integrate a slider-style editor for numbers within the property dialogs (and tab) in Praxis. This is much quicker to use than the current system of opening a dialog with a slider, so it’s great to finally get it done. It will be in the next release. More info and source below.
Branding Project action icons
I came across a weird bug when trying to brand the various project action icons in the first full Praxis release (yes, I know that was in January – busy year so far – but I’m writing it up now!
)
Development Update
OK, I should know better than to mention release schedules!
There’s been some interesting developments going on with Praxis over the last couple of months. I was busy working on a commission for Dancin’ Oxford, alongside dance artists Naomi Morris and Kate Willis, creating a series of interactive dance installations for Oxford Castle Quarter. Well, that work’s now completed, and has led to some interesting additions to Praxis, particularly around image analysis and motion tracking. However, the rather hectic time schedules around this project mean that the Praxis source code is not exactly in a releasable state at the moment, hence the lack of a promised release last month. I’ve got a few weeks I can concentrate on Praxis now, so will be tidying up, as well as adding some new features – release coming soon!
Work has also started on improving Praxis’ documentation, which is definitely needed.

