[r63]: trunk / ChangeLog Maximize Restore History

Download this file

ChangeLog    169 lines (102 with data), 6.3 kB

JACK Audio Connection Kit - Qt GUI Interface
--------------------------------------------

ChangeLog

0.1.1   2003-10-29  Minor feature enhancements and bugfixes.

- Main window display items are now made fixed in width, at least those more
  prone to change frequently and thus caused some display jitter.

- Messages, status, connections and patchbay module windows are now reopened
  automagicaly on startup as they were on previous session.

- New patchbay definition snapshot option from current actual connections;
  current active patchbay filename status indication on title.

- New icons patchbay editor window and socket dialogs; own stdout/stdin is
  now properly captured and shown on messages log window.

- Fixed an obvious patchbay connection scan freezing bug; default .xml file
  extension enforcement on save.


0.1.0   2003-10-22  Major user interface redesign.

- Main application window complete redesign, now more like a multimedia/LCD
  control panel -- old main window dialog tabs are now splitted in separate
  pop-up windows/dialogs; big time display options. In other words, this sums
  up to a nice complete application rewrite.

- Deprecated options for forcing aRTs and jackd daemons are no longer
  available; this functionality can be officially superceded by the more
  generic startup/shutdown script options.

- Seamless support for externally started JACK server, providing a client-only
  mode of operation; if the JACK daemon is already started, qjackctl enters in
  client detached mode automagically.
  
- Messages window font is configurable and saved across sessions (by Jack
  O'Quin's humble request). Some colorization has been introduced on some
  event messages.

- Preliminary patchbay persistence feature is under way. A patchbay definition
  editor is already included, following an alternative socket-plug patchbay
  model that aliases and is a direct map to the client-port JACK connections
  model. The patchbay definitions are stored as text/xml files.

- New post-startup script option; immediate JACK server startup command line
  option (as suggested by Kasper Souren).


0.0.9a  2003-10-03  Tiny bugfixes.

- Startup/shutdown script options now correctly saved and restored.

- Dummy driver wait parameter is now properly set on startup.

- Confirmation warning on disconnecting all ports (as suggested by Robert
  Jonsson).


0.0.9   2003-09-25  Work in progress.

- New connection port item pixmaps that distinguishes physical from
  logical ports.
  
- History of most recently used values gets saved for some settings
  and options comboboxes widgets.

- New startup and shutdown script options, intended to supersede the
  mess of forcing artsd and jackd itself, in a near future ;) this way,
  one can also include the operation of the LADCCA daemon (following a
  suggestion from Kasper Souren).

- Connections command buttons are now shortly disabled after clicking,
  avoiding accidental duplicated connections.
  

0.0.8   2003-09-19  Preliminary transport and buffer size status control.

- Transport status and control introduced (requires JACK 0.80.0+);

- Statistics tab renamed to Status, where the transport state info and
  simple play/pause control buttons are now placed;

- Buffer size status is yet another item on the list view.


0.0.7   2003-09-15  Minor bugfixes.

- Inverse alphabetic ordering fixed on Connections port listing.

- Verbose option added; messages view font size fix; about Qt dialog;
  logo pixmap retouched.

- Configure script now checks for Qt 3.1.1 or greater.


0.0.6   2003-09-12  Drag-n-drop and more feature enhancements and bufixes.

- Patchbay connection user interface handling has been fairly rewritten;
  (features new bugs while fixing old ones ;-)

- Reset XRUN statistics button added; reset time recorded on statistics;
  calculated latency is now shown on settings; ASIO mode disables
  Periods/Buffer setting (all suggestions by Lawrie Abbott).

- Context popup menu introduced for port connection handling; includes
  new command for disconnecting all currently connected ports.

- Closing the application while JACK is running, is now presented with a
  warning confirmation message (preventing accidental Esc key press? :).

- Patchbay port lists ordering are now more numerical-friendly than ever,
  taking account for sub-numbering port names (following yet another
  suggestion from Lawrie).

- Connection drag-and-drop is now featured after many, many requests.

- Corrected the configure script to properly recognize Qt 3.0.1 or greater.


0.0.5   2003-09-05  Minor feature enhancements and bugfixes.

- Internationalization support added; future qjackctl_${LANG}.qm translation
  files are located on ${prefix}/share/locale .

- New dummy and portaudio driver support (as of JACK release 0.80.0+).

- A couple of silent memory leak bugs have been corrected.


0.0.4   2003-08-29  Minor changes and bugfixes.

- The patchbay port lists are now sorted in a more numerical friendly manner
  (as suggested by Steve Harris); the sort code has been "borrowed" from
  qjackconnect, yet again.

- Patchbay port connection lines are now always visible, even if their
  respective connected port items aren't.

- Multiple simultaneous port connections can now be handled when a client
  application item is selected for connection/disconnection (again, suggested
  by Steve Harris), replicating and extending qjackconnect's similar behaviour.

- An auto-refresh option for the patchbay connections is now available,
  for those cases when client code just can't handle properly some callbacks.

- Window positioning and sizing is now almost persistent across sessions;
  as before, position is saved for the minimal view mode; but now, the details
  dialog view mode gets its position and size independantly saved also.


0.0.3   2003-08-07  Integrated visual patchbay.

- A patchbay for jack port connections is now integrated, much like the
  greatest Mathias Nagorni's qjackconnect (http://www.suse.de/~mana/jack.html).


0.0.2   2003-08-02  Client code features introduced.

- JACK library and header files are checked on configure.
- Server CPU load, sample rate and time elapsed since last XRUN
  detected, are now displayed on statistics.
  
  
0.0.1   2003-07-26  Initial release.