qastools (1.4.0-1) unstable; urgency=medium * Upstream release v1.4.0: - QasHCtl,QasMixer: Reload mixer when ALSA signalizes a control add/remove/change - QasHCtl: Remember left splitter position - QasHCtl: Expand level 0 items in the tree view by default - QasMixer: New mixer device settings dialog - QasMixer: Controls can be hidden - QasMixer: Controls can be sorted by playback and capture - QasMixer: Control tooltips can be enabled/disabled in the settings - QasMixer: Remember separation state for each control - QasMixer: Remember vertical splitter position for each mixer device - QasMixer: Remember show playback and capture for each mixer device - QasMixer: New separators in the device selection view - QasMixer: Tray mixer: Use first available playback control even if it is not Master - CMake: Bring back SKIP_LICENSE_INSTALL option and external license file - Code refactoring and modernization - Bug fixes * Upstream release v1.3.0: - README.md: Update the build examples to use git and add localization info - L10n: Add LOCALIZATION.md with information about how to translate QasTools - L10n: Update the german translation - Apps: Add "About Qt" dialog in the help menu - CMake: Remove SKIP_LICENSE_INSTALL flag We need the COPYING file in the about dialog - Apps: About dialog: Don't show GPL-3 license, we use MIT license - Apps: Add content_rating attributes in the appdata.xml files - QasMixer: Add show playback and show capture actions to the View menu - QasMixer: New device info dialog - QasMixer: To properly raise the window call activateWindow() before raise() - QasMixer: Show volume change desktop notifications by default - QasMixer: Use desktop notifications instead of a custom balloon widget to show volume change information - QasMixer: Use playback or capture colors for switches and labels - QasMixer: Use the custom round switch widget in the switches pad - QasMixer,QasHctl: Always reload a mixer when a device is selected even when the address didn't change - QasMixer,QasHctl: Select cards by their id string to allow correct card selection restore after a reboot - QasMixer: Recognize cards by either their index or their id string when hw:* addresses are given - QasMixer,QasHctl: Layout and color tweaks - Code refactoring and modernization * debian/copyright: - Update copyright dates to 2024 -- Sebastian Holtermann Tue, 13 Feb 2024 16:19:14 +0100 qastools (1.2.0-1) unstable; urgency=medium * New upstream release. - Dark theme support - Slider appearance slightly cleaned up - Code cleanups, refactoring and modernization -- Sebastian Holtermann Fri, 15 Dec 2023 19:08:46 +0100 qastools (1.1.0-1) unstable; urgency=medium * New upstream release. - GUI: Simplify the device selection - GUI: Sort sound cards by their ALSA index - GUI: Fix unnecessarily elided slider labels - QasMixer: Show playback and capture streams by default - QasMixer: Show device selection by default - QasMixer: Don't show the volume change balloon by default - L10N: Add some more ALSA element names to the translation table - Engine: Limit the number of painter threads to 8 - Code: Refactoring and modernization -- Sebastian Holtermann Fri, 08 Dec 2023 19:12:04 +0100 qastools (1.0.0-1) unstable; urgency=medium * New upstream release. - Code: Port from Qt5 to Qt6 - Apps: Update AppStream .appdata.xml meta information files * debian/control: - Build-Depends updated for Qt6 - Bump debhelper from old 12 to 13 - Standards-Version raised to 4.6.2 * debian/copyright: - Update dates from 2020 to 2023 * debian/upstream/metadata: - Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse -- Sebastian Holtermann Mon, 27 Nov 2023 18:23:42 +0100 qastools (0.23.0-1) unstable; urgency=medium * New upstream release. - Apps: Add AppStream .appdata.xml meta information files - Code: Modernize CTL_Address and CTL_Format - Code: Make Controls_Model QAbstractListModel based - Code: Make Cards_Model QAbstractListModel based - Code: Fix missing includes (QPainterPath) - Code: Fix compiler warnings (QStyleOptionViewItemV4, fall through) - Code: Use clang-format for source code formatting - Remove non functional Makefile - CMake: Modernize CMakeLists.txt * debian/control: - Standards-Version raised to 4.5.0 * debian/copyright: - Update dates from 2019 to 2020 * debian/patches: - Remove Makefile removing patch. Makefile was removed by upstream. -- Sebastian Holtermann Thu, 18 Jun 2020 19:48:12 +0200 qastools (0.22.0-1) unstable; urgency=medium * New upstream release. - Switch to MIT license - Remove xwmw.org references - CMake: Modernize CMakeLists.txt - CMake: Use AUTOMOC - Bug fixes * Switch from upstream .tar.gz files to upstream git * Add quilt patch to remove the misleading upstream Makefile * debian/control: - Use debhelper-compat instead of debian/compat - debhelper-compat raised to 12 - Standards-Version raised to 4.4.1 - Set Rules-Requires-Root to no - Update Build-Depends for Buster/Sid - Set Vcs-* to salsa.debian.org - Set Homepage to https://gitlab.com/sebholt/qastools - Set maintainer address to debian-multimedia@lists.debian.org - Set qastools-common Multi-Arch to foreign * debian/copyright: - Use https protocol in Format field - Update contact addresses - Set Source to https://gitlab.com/sebholt/qastools - Change "Files: *" license to MIT - Add MIT license * debian/watch: - Use fakeupstream.cgi to get the version from gitlab.com -- Sebastian Holtermann Sat, 05 Oct 2019 14:30:44 +0200 qastools (0.21.0-1) unstable; urgency=medium * New upstream release. - Use Qt5 instead of Qt4 - Compile with C++11 - Compiler warning fixes - Bug fixes - Desktop files: "Categories" list extended with "Qt" - Desktop files: "Keywords" list added - Desktop files: Translations updated * debian/control: - Build-Depends on qtbase5-dev. - Build-Depends on libqt5svg5-dev. - Build-Depends on qttools5-dev-tools. - Build-Depends removed libqt4-dev. - Vcs-Git uses https:// instead of git:// - Vcs-Browser anonscm.debian.org url scheme updated - Vcs-Browser uses https:// instead of http:// - Standards-Version raised to 3.9.8. - Description typos fixed * debian/rules: - Hardening flags enabled - Parallel build enabled * Empty debian/docs file removed -- Sebastian Holtermann Thu, 28 Apr 2016 19:36:12 +0200 qastools (0.18.0-1) unstable; urgency=medium * New upstream release. * Build-depends on libudev-dev. * Bump DH to 9. * Update debian/copyright, add debian/* stanza. * Bump Standards. -- Alessio Treglia Mon, 28 Jul 2014 11:47:26 +0100 qastools (0.17.2-2) unstable; urgency=low * Move python-scour to Build-Depends to fix FTBFS. -- Alessio Treglia Thu, 17 May 2012 10:27:26 +0200 qastools (0.17.2-1) unstable; urgency=low [ Sebastian Holtermann ] * New upstream release: - Compiler error and warning fixes for gcc-4.7 (Closes: #672052) * Standards version increased to 3.9.3. * Maintainer field changed to Debian Multimedia Maintainers. * Add Alessio Treglia to the Uploaders field. [ Alessio Treglia ] * debian/control: - Remove unneeded shlibs:Depends from qastools-common's Depends field. - Add python-scour to Build-Depends-Indep. * debian/rules: - Add --with scour to dh sequencer to optimize SVGs at build time. * debian/copyright: Update the Format field. * Add Vcs tags. -- Sebastian Holtermann Wed, 09 May 2012 09:54:44 +0200 qastools (0.17.1-1) unstable; urgency=low * replaces qasmixer and qasconfig package for easier maintenance * qasconfig: new basic command line options (--version, --help, etc.) * qashctl: qashctl forked out of qasmixer into separate application * qashctl: wrong pixmaps in switch widgets fixed * qashctl: new basic command line options (--version, --help, etc.) * qasmixer: command line arguments -D and -c fixed * qasmixer: command line arguments descriptions added in manpage * shared: painting fixed for Qt 4.8.0 * shared: freed memory access fix * shared: info dialog adapted to QasTools * all: style tweaks * all: manpages updated * Initial public release (Closes: #651943) -- Sebastian Holtermann Mon, 30 Jan 2012 13:45:29 +0100