Skip to content

Releases: SpotlightKid/jack-select

1.5.2

17 Jan 17:18
Compare
Choose a tag to compare
  • 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 settings, 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

15 Jan 08:02
Compare
Choose a tag to compare

Changes:

  • 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

19 Jan 21:56
Compare
Choose a tag to compare
  • 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.

Note: Please DO NOT use the source code archives attached below under "Assets"!

The official source distribution is always the one uploaded to the jack-select's Python Package Index page.

1.4.1

15 Oct 14:57
Compare
Choose a tag to compare

This is a bugfix release to fix a packaging issue with the previous release 1.4.0.

Changes:

  • Add missing images to source distribution.

1.4.0

15 Oct 09:38
Compare
Choose a tag to compare
  • 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

24 Sep 23:17
Compare
Choose a tag to compare
  • 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

18 Apr 14:03
Compare
Choose a tag to compare
  • 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

17 Apr 16:19
Compare
Choose a tag to compare
  • Detect changes in connected ALSA devices and enable/disable presets, which use these devices in the menu.
  • Added command line option -a, --no-alsa-monitor to disable ALSA device monitoring and filtering.
  • Made some logging improvements.

1.1.2

15 Sep 10:18
Compare
Choose a tag to compare
  • Display underscores in configuration preset names as spaces in menu.

1.1.1

04 Sep 14:44
Compare
Choose a tag to compare
  • Fix error when QjackCtl configuration contains only the default preset
  • Fix error when QjackCtl configuration file is removed