knowthelist (2.4.2-1) unstable; urgency=medium

  * New upstream release with offline Debian builds using packaged JUCE and
    explicit FLAC/Vorbis codec linking.
  * Link libogg explicitly to resolve JUCE Vorbis codec symbols when using
    Debian's packaged JUCE modules, and add libogg-dev to Build-Depends.
  * Require SoundTouch for pitch-preserving tempo changes and Qt SVG plugins
    for transition icons.
  * Update Debian build dependencies and ensure source uploads include the
    upstream orig tarball.

 -- Mario Stephan <mstephan@shared-files.de>  Sun, 27 Sep 2026 13:57:32 +0200

knowthelist (2.4.1-2) unstable; urgency=medium

  * Restore the changelog entries for the 2.3.1-1.1 and 2.3.1-1.2 NMUs.
  * Build against TagLib 2.x and add the Qt LinguistTools and localization
    tool build dependencies required to generate translations.
  * Clarify the 2.4.1 feature summary below.

 -- Mario Stephan <mstephan@shared-files.de>  Sat, 26 Sep 2026 20:59:50 +0200

knowthelist (2.4.1-1) unstable; urgency=medium

  * Audio and Auto-DJ:
    - Introduced the JUCE-based audio backend, replacing GStreamer-based
      playback.
    - Added an adaptive transition planner that selects a suitable transition
      for each track pair, including beat/phrase blend, bass swap, vocal/mid
      handoff, equal-power blend, and hard cut. Plans refresh when track state
      changes and during fades.
  * Continued improvements to BPM and beat analysis:
    - Improved tempo accuracy and beat/bar-phase estimation, added low-end
      confidence handling and transition cue modes, and updated analysis cache
      versioning.
    - Added beat/bar markers to waveform displays and improved beat-jump
      controls.
  * Playback, usability, and interface:
    - Added seek muting and improved playback-position handling; refined
      skip-forward playlist behavior and slider controls.
    - Added last-played timestamps and refreshed player and main-window
      layouts, controls, fonts, faders, and styling.

 -- Mario Stephan <mstephan@shared-files.de>  Wed, 19 Aug 2026 21:02:35 +0200

knowthelist (2.4.0-1) unstable; urgency=medium

  * Migrated the application to Qt 6 and the JUCE audio backend, replacing the
    previous GStreamer-based playback path.
  * Added BPM synchronization and related user-interface improvements.

 -- Mario Stephan <mstephan@shared-files.de>  Mon, 10 Aug 2026 22:16:28 +0200

knowthelist (2.3.1-1.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Import on Salsa.
  * Reformat debian/control with debputy.
  * Replace deprecated CDBS build with DebHelper.

 -- Alexandre Detiste <tchet@debian.org>  Sun, 09 Mar 2025 15:44:09 +0100

knowthelist (2.3.1-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Drop all Qt4-related build dependencies.
  * Update the TagLib build dependency for TagLib 2.x (libtag1-dev to
    libtag-dev).
  * Add a patch for TagLib 2.x compatibility.

 -- Boyuan Yang <byang@debian.org>  Sat, 11 Jan 2025 13:52:46 -0500

knowthelist (2.3.1-1) unstable; urgency=medium

  * Switched from localsrc to uridecodebin (gstreamer) in players
  * Optimized VUMeter draw algorithm
  * Added a custom dial to have a unique look of the EQ dials
  * Auto formatted code
  * Bugfix playlist drag/drop, improvements AutoDJ
  * Corrected summarised count of AutoDJ
  * AutoDJ: save settings before reload
  * Added DJ label on main panel to show the name of the current AutoDJ
  * Removed build depends for gstreamer 0.10

 -- Mario Stephan <mstephan@shared-files.de>  Fri, 18 Jan 2019 17:50:46 +0100

knowthelist (2.3.0-3) unstable; urgency=medium

  * Removed build depends for gstreamer 0.10 (Closes: #799710).

 -- Mario Stephan <mstephan@shared-files.de>  Fri, 11 Dec 2015 00:57:45 +0100

knowthelist (2.3.0-2) unstable; urgency=medium

  * Simplifed the build dependencies (Closes: #767141).
  * Avoid mismatch of dependency (Closes: #767142).
  * Enabled parallel building (Closes: #767143).

 -- Mario Stephan <mstephan@shared-files.de>  Sun, 11 Jan 2015 20:01:11 +0100

knowthelist (2.3.0-1) unstable; urgency=medium
 
  * Made all compatible with Qt5 and Gstreamer-1.0.
  * Add an ALL node to filter results 
  * Changed ModeSelector style and moved to tree header
  * Included 'year' tag into quick search

 -- Mario Stephan <mstephan@shared-files.de>  Fri, 19 Sep 2014 23:08:00 +0200

knowthelist (2.2.4-1) unstable; urgency=medium

  * Fixed a bug which prevent correct monitoring of changes
  * Improved quick search in collection: added search in genre, multiple strings
  * Changed alignment of some display controls
  * Allow more audio file formates
  * Added a mutex to get more thread safety for database access

 -- Mario Stephan <mstephan@shared-files.de>  Sun, 14 Sep 2014 01:18:00 +0200
 
knowthelist (2.2.3-1) unstable; urgency=medium

  * Initial Release (Closes: #751350).
 
 -- Mario Stephan <mstephan@shared-files.de>  Tue, 26 Aug 2014 07:06:00 +0200
