Just one week after a no-regrets migration, here comes this second
iteration over the Qt4 framework for the JACK Audio Connection Kit
"cutie" GUI front-end that everybody loves or at least ought to :)
QjackCtl 0.3.1 (unstable-qt4) is out!
The main feature on this release, besides for the bug-fixes, is that
it's the very first time ever QjackCtl is made available to build and
run on all major desktop platforms: X11/Linux, Windows and Mac OS X. Yes
you read it right, Windows, and it is thought to behave consistently on
all those. One just have to take advantage from the Qt4 open-source
edition and license which in fact is the same as QjackCtl's: GPL2.
Yes, there's no turning back. QjackCtl is definitely a Qt4 application,
this release marking the departure from the old, aged Qt3 code base,
despite this one being tagged as "stable-qt3" anyway. The current branch
has "unstable-qt4" on its middle name still, but not for long ;)
Being a so-called shallowed bug-fix release, the change-log says some
thingies that were shoved out, and nothing about the ones that still are
- The current DSP load percentage activity is now also displayed on the
system-tray icon tooltip.
- An illusive but nasty Connections/Patchbay item tooltip crash bug has
been hopefully fixed (Qt >= 4.3).
- Now using QSystemTrayIcon class facility if available (Qt4 >= 4.2)
making the system-tray option available on most platforms, notably on
Windows and Mac OS X (EXPERIMENTAL).
- Usage of QProcess class has been severely refactored, now using
QProcess::start() instead of QProcess::startDetached(), giving much
tighter control over the started jackd(mp) process. Downside is that
QjackCtl lost its ability and option to leave the process detached upon
quitting the application. Too bad.
- A new eye-candy bit has sneaked in: server mode display, that is the
RT indicator, now blinks when server/client is started/active.
- Combo-box setup history has been corrected on restore, which was
discarding the very initial default (factory) contents.