Skip to content

Latest commit

 

History

History
112 lines (76 loc) · 3.31 KB

CHANGELOG.rst

File metadata and controls

112 lines (76 loc) · 3.31 KB

ChangeLog

1.5.2 (2022-01-17)

  • Fixed: QjackCtl sometimes saves certain settings as quoted strings and the QjackCtl.conf parsing of jack-select didn't handle that correctly,
  • Fixed: newer versions of QjackCtl use 0 as the default value for several settngs, but setting these settings actually to zero will prevent proper JACK operation. For these setting a value of 0 is now interpreted as meaning "(re-)set to default value".
  • Updated copyright year in readme, man page and license.
  • Added classifier for Python 3.10 support.
  • Reformatted source code with black.

1.5.1 (2021-01-15)

  • Gracefully handle when the JACK D-BUS service vanishes (e.g. caused by running jack_control exit) and re-connect on-demand.
  • Updated copyright year in readme, man page and license.
  • Removed Python 3.5 support, added 3.9.

1.5.0 (2020-01-19)

  • Add sub-menu to systray menu to start and stop a2jmidid and control its options and command line options for the latter as well.
  • Add application settings loading/saving.
  • Updated source code documentation, readme, man page and screenshots.
  • Added build and (POSIX only) uninstall targets to Makefile (fixes #5).
  • Removed Python 3.4 support, added 3.8.

1.4.1 (2019-10-15)

  • Add missing images to source distribution.

1.4.0 (2019-10-15)

  • Configuration file can be given via command line option (a5b9933).
  • When a preset name is given on the command line (or the -d option is used), activate the (default) preset also when jack-select was not already running (439cdf5, 73bd6fe).
  • Updated man page (a1c6596).
  • Major internal code restructuring (0f27755).
  • Map all JACK settings to a D-BUS type explicitly (8c158d89).
  • Support 'slave-driver' engine parameter (this is not present in QjackCtl's configuration file, though) (2601189).

1.3.1 (2019-09-25)

  • Added support for missing JACK engine and driver parameters (a5705b8).
  • Fixed and improved QjackCtl settings to JACK parameters mapping (878b8ca).
  • Improved debug logging of setting changes when activating a preset (c865bab, a5705b8).

1.3.0 (2019-04-18)

  • Added command line option -i, --ignore-default to ignore the '(default)' preset if any other presets are stored in the QjackCtl configuration.
  • Fixed handling different variants of the presence / non-presence of the '(default)' preset when reading the QjackCtl configuration.
  • Added command line option --version to show the program version.
  • Updated the UNIX manual page.

1.2.0 (2019-04-17)

  • Now detects changes in connected ALSA devices and enables/disables menu entries for presets, which use these devices.
  • Added command line option -a, --no-alsa-monitor to disable ALSA device monitoring and filtering.
  • Made some logging improvements.

1.1.2 (2018-09-15)

  • Display underscores in configuration preset names as spaces in menu.

1.1.1 (2018-09-04)

  • Exit cleanly without traceback on INT signal.
  • Correctly parse QjackCtl.conf having only one default preset.

1.1.0 (2016-12-25)

  • Add command line option to activate default JACK configuration preset.

1.0 (2016-05-30)

  • First stable release.