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
WasapiOutthat could lead to an app crash when playing music. - fixed
rpathissues leading to startup crashes onmacOSwhen installing viahomebrew. - fixed musikdroid's
versionCodeso 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
FfmpegDecoderto perform resampling internally whenWasapiOutputis 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
TrackSearchLayoutrefreshes 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
Homebrewinstallations that are rooted outside of/usr/local - ensure static libraries are only resolved when necessary (@t123yh)
- fixed OpenBSD build
- fixed a
PipeWirebug where volume may not get set properly. - updated
last.fmscrobble 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
lyricsview - 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
bullseyesupport, and fixed Ubuntuimpish(@gschauer) - fixed
musikdroidnotification falling out of sync with the currently playing track. - fixed
-rpathto use$ORIGINinstead of./on *nix systems.