Skip to content

Releases: Tatsh/bpmdetect

v0.8.11

Choose a tag to compare

@github-actions github-actions released this 03 May 02:48
v0.8.11
34a9982

Added

  • NSIS installer: support both per-user and per-machine (administrator) installations with the appropriate install paths.
  • NSIS installer: embed product version information in the installer executable.
  • Linux: produce an AppImage build artifact for releases.

Changed

  • CMake: set an explicit macOS deployment target so released builds run on the supported minimum macOS version.

Full Changelog: v0.8.9...v0.8.11

v0.8.9

Choose a tag to compare

@Tatsh Tatsh released this 14 Sep 13:54

Changed

  • Removed BPMDetect prefix in settings keys. Old settings will be migrated.

Fixed

  • NSIS installer to use normal paths and to use the correct display name when referencing the application.

Full Changelog: v0.8.8...v0.8.9

v0.8.8

Choose a tag to compare

@Tatsh Tatsh released this 13 Sep 04:10

Fixed

  • License in MetaInfo.

Full Changelog: v0.8.7...v0.8.8

v0.8.7

Choose a tag to compare

@github-actions github-actions released this 13 Sep 02:07
Bump version

v0.8.6

Choose a tag to compare

@Tatsh Tatsh released this 13 Sep 01:26

Added

  • Desktop portal support: show the host file path in user-facing text (both CLI and UI). Requires setting ENABLE_DESKTOP_PORTAL=ON at build time.

Full Changelog: v0.8.5...v0.8.6

v0.8.5

Choose a tag to compare

@Tatsh Tatsh released this 12 Sep 08:04

Flathub-ready release.

Full Changelog: v0.8.4...v0.8.5

v0.8.4

Choose a tag to compare

@Tatsh Tatsh released this 04 Sep 08:25

Added

  • Allow editing the BPM in the test player dialogue.
  • Allow editing the BPM in the table view.
  • Context menu on list header to hide or show columns.
  • Save list header state (sort state, items shown, etc) on quit.

Changed

  • Do not allow header order to be changed.
  • 'Last Error' column is available in all builds.

Fixed

  • Fixed reading tags in macOS (MacPorts build of ffmpeg was not reading any tags after calling av_dict_iterate()).

Full Changelog: v0.8.3...v0.8.4

v0.8.3

Choose a tag to compare

@Tatsh Tatsh released this 02 Sep 19:56

Bug fix relase.

Added

  • Column indicating save state.
  • Column to display last (ffmpegutils) error message (debug builds only).

Changed

  • Save BPM to tmpo atom (integer only) in M4A files. Unfortunately, the tag is not read back by ffmpeg.

Fixed

  • Filtering files.

Full Changelog: v0.8.2...v0.8.3

v0.8.2

Choose a tag to compare

@Tatsh Tatsh released this 01 Sep 23:04

Windows bug fix release.

Fixed

  • Install path of man page when using FHS.
  • Opening files in Windows (path handling issue).
  • Removed invalid check for Media Feature Pack.

Full Changelog: v0.8.1...v0.8.2

v0.8.1

Choose a tag to compare

@Tatsh Tatsh released this 27 Aug 04:29

Added

  • CMake: FHS option, off by default. Please enable this option if you are packaging for Linux or a similar system.
  • Save window size in settings.
  • Save window position in settings (not working on Linux Wayland for me).
  • Ability to build without GUI support. Still requires Qt Core.

Changed

  • Now requires Qt 6.7 or later.
  • Depends on SoundTouch shared library.
  • Removed dead code.
  • Removed kissfft requirement because only dead code referenced it.
  • License is now GPL-3 or later.
  • Do not enable Save on first launch.
  • Test BPM dialog is now a fixed size.
  • Test BPM menu option will be disabled on Windows if Media Feature Pack is not installed.
  • Allow Test BPM on macOS.
  • New icons.
  • Supports any audio format that FFmpeg supports.
  • Files that are not detected to have an audio track will be ignored when dropped in or selected using the open file/directory dialogues.

Fixed

  • Possible crash when clearing the list of files and adding more or adding a directory.
  • Not a great way to handle this: the test BPM dialog will close on fatal error.
  • Fixed getting files recursively when a directory is added.

Removed

  • TagLib is no longer used.

Full Changelog: v0.7.2...v0.8.1