- fixed a bug in
pulseoutwhere we were unable to recover from restarting the
pulseaudiodaemon without restarting the app (or switching output plugins)
- fixed bug where
opusfiles with an
oggextension weren’t being detected properly. added scaffolding for fixing this for other formats in the future.
- fixed a Win32 file permission bug in
- fixed FreeBSD user agent when performing update check
- updated ru_RU translation (adem4ik)
- fixed a missing sndio #include (Kistelini)
- changed general music browse experience to be tab-based with with modern scrolling behaviors. this results in fewer clicks to find music and more screen real estate.
- fixed elusive bug that would cause lock screen controls to stop functioning sometimes, on some devices.
- massive cleanup and refactor to old code, making it more idiomatic, modular and easier to compose into different experiences.