Although not a big deal, I was wondering if you were planning on updating The Jucer?
For example, it’s still using ye olde “juce_UseDebuggingNewOperator” and adding “L” in front of string-literals, and it’s not even making use of the “JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR()”. Let alone the horrific the idea of “create pointers and kill them off with deleteAndZero()” instead of using “ScopedPointer<>” and “= nullptr”…
It could probably use a few features to make its usability even more friendly, too. (ie: Mouse middle-click to close already opened file tabs; rather than having to go through each tab, click File, click Close)
For a while now, I’ve had a half-written replacement tool, which would be very much slicker and will eventually be integrated into the introjucer… but it’s not ready for the public yet. But that’s why I’ve not bothered updating the old one!
Over the last couple of years, I had been developing a replacement Jucer 2.0, as I mentioned in this thread 6 months ago. That was chugging along slowly, but was a huge and complex project… Then, about 3 months ago, I had a sudden brainwave for a completely new way to approach the problem, and totally changed my plans: I scrapped all of the old stuff, and began frenetically working on what I think will be a killer UI design tool.
The new one will pull some stunts that nobody has been attempted in C++ before, and should raise quite a few eyebrows… I’ve been making great progress with it, and although it’ll take quite a bit of fine-tuning before it’s ready for the public, I’m hoping to put together a screencast to show off the concept pretty soon - probably within a few weeks if I can get it working!
If you’re hungry for more clues about what this new mystery tool will do, some hints are “Bret Victor”, and “LLVM JIT”. And note that I’ve been doing a lot of work on the Introjucer recently. I’m sure you can figure it out from that
I’m hoping to be able to do a screen-cast to demonstrate it within a few weeks, and then an alpha shortly after that. Depends how it all goes really, there’s some fiendishly complicated stuff involved!