Skip to content

musikcube 0.96.10

Compare
Choose a tag to compare
@clangen clangen released this 28 Dec 22:56
· 538 commits to master since this release

important notice for macOS users:

  • due to a hardware failure we will no longer be providing pre-compiled macOS binaries for the foreseeable future. if you use macOS you will either need to install via homebrew or manually compile from source.

changes in 0.96.10:

  • fixed a race condition in WasapiOut that could lead to an app crash when playing music.
  • fixed rpath issues leading to startup crashes on macOS when installing via homebrew.
  • fixed musikdroid's versionCode so the OS actually updates the app if it's already installed. oops.

changes in 0.96.9:

  • none; this version was not released publicly and was used for testing and debugging build issues.

changes in 0.96.8:

  • updated FfmpegDecoder to perform resampling internally when WasapiOutput is in use; its internal resampler seems to be much higher quality than the one used by WASAPI by default.
  • fixed data directory resolution logic with respect to to XDG_CONFIG_HOME (@robertgzr)
  • ensure TrackSearchLayout refreshes during metadata indexing (@ravensiris)
  • fixed album duration calculation fencepost error (@PythonTryHard)
  • added Spanish (es_ES) translation (@orestescm76)
  • added support for Android Studio 4.2
  • updated CMake scripts to be compatible with Homebrew installations that are rooted outside of /usr/local
  • ensure static libraries are only resolved when necessary (@t123yh)
  • fixed OpenBSD build
  • fixed a PipeWire bug where volume may not get set properly.
  • updated last.fm scrobble logic to only post if at least 25% of the active track has been played.
  • fixed a bug where user may be unable to navigate to the lyrics view
  • fixed a low-level bug that could prevent layout update events from propagating up the view hierarchy.
  • fixed a bug where the notification tray icon was not drawing properly on windows builds.
  • added Debian bullseye support, and fixed Ubuntu impish (@gschauer)
  • fixed musikdroid notification falling out of sync with the currently playing track.
  • fixed -rpath to use $ORIGIN instead of ./ on *nix systems.