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 <sebholt@web.de>  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 <sebholt@web.de>  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 <sebholt@web.de>  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 <sebholt@web.de>  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 <sebholt@web.de>  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 <sebholt@web.de>  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 <sebholt@xwmw.org>  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 <alessio@debian.org>  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 <alessio@debian.org>  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 <sebholt@xwmw.org>  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 <sebholt@xwmw.org>  Mon, 30 Jan 2012 13:45:29 +0100
