Releases: SpotlightKid/jack-select
Releases · SpotlightKid/jack-select
1.5.2
- 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 of0
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
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
- 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
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
- 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
1.3.0
- 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
- 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
- Display underscores in configuration preset names as spaces in menu.
1.1.1
- Fix error when QjackCtl configuration contains only the default preset
- Fix error when QjackCtl configuration file is removed