Releases: SpotlightKid/qjackcapture
v0.2.1
Bugfixes and minor UI changes
Fixes
- Use cross-platform compatible
install
commands in Makefile. - Show error dialog and abort when unable to get supported file formats from
jack_capture
. - Fixed grammar errors in recording sources help text.
Changes
- Changed label of "Render" button to "Record".
- Changed labels of button in error dialogs from "Ok" to "Close".
- Changed label of "Encoding" UI group to "Output File Encoding".
Note: DO NOT use the source code archives attached below under "Assets"!
The official source distribution is always the one uploaded to the QJackCapture Python Package Index page.
v0.2.0
Bugfixes and build system changes
Fixes
- Maintain port order on
jack_capture
command line. For multi-channel output files, this should result in channels being in a sensible order.
Changes
- Moved project and packaging meta data to
setup.cfg
, making the project more compliant with PEP 517.
Note: DO NOT use the source code archives attached below under "Assets"!
The official source distribution is always the one uploaded to the QJackCapture Python Package Index page.
v0.1.2
Bugfix release
- Added check whether
-jn
option is supported byjack_capture
.
Note: DO NOT use the source code archives attached below under "Assets"!
The official source distribution is always the one uploaded to the QJackCapture Python Package Index page.
v0.1.1
Bugfix release
- Fixed exception due to reference to wrong widget name when applying settings from
QSettings
file.
Note: DO NOT use the source code archives attached below under "Assets"!
The official source distribution is always the one uploaded to the QJackCapture Python Package Index page.
v0.1.0
Initial release as a stand-alone project
New features
- Added recording source selector.
- Added dynamic input (sink) and output (source) port list view to manually select ports as recording sources.
- Added text entry to add extra command line argument for
jack_capture
. - Re-organized UI layout a bit, changed some labels and added mnemonics.
- Output directory is set to "Music" XDG user dir by default.
- Added desktop menu file.
- Added command line options to control JACK server connection parameters.
- Added command line option to set JACK client name.
- Added command line option to enable debug logging.
Other changes
- Re-organized code into a Python package.
- Re-worked / re-formatted source code using black, isort and flake8.
- Added Python packaging files and QA tool configuration.
- Added makefile for generating UI and resource files and (un-)installation and packaging.
- Added starter script via setuptools command line entry point script.
- Moved jack interfacing code into separate class.
- Moved
jacklib.py
andjacklib_helpers.py
into new PyPI package pyjacklib. - Changed standard command line options passed to
jack_capture
(e.g. now uses--daemon
option). - Added readme and this changelog.
- And lots of other minor changes, see the Git commit log.
Note: DO NOT use the source code archives attached below under "Assets"!
The official source distribution is always the one uploaded to the QJackCapture Python Package Index page.