Page MenuHomeSolus

Update to 4.0.0

Authored by feskyde on Dec 27 2017, 6:55 PM.



Depends on D1789

  • Ported to Python 3
  • media-player-info and python-futures are no longer required
  • Allow cover image pop-up to scale up to maximum size
  • Draw a drag handle for the pane separator with newer GTK+
  • Soundcloud: Add “my tracks” category
  • Added support for custom date column timestamp formats (advanced prefs)
  • Fix filter function (e.g. max, min) doesn’t work correctly with lastplayed
  • Multimedia keys: make “previous” always go to the previous song
  • Prefer userdir in XDG_CONFIG_HOME
  • Improve visibility of the active state of toggle buttons in the bottom bar
  • Filesystem browser: Allow selecting multiple folders
  • Allow floating point arguments for --volume
  • Fix gain adjustments are not applied during the first split second of a song on macOS/Windows
  • Seeking performance improvements
  • Add option for moving album art when renaming
  • Add DSF tagging support
  • Add support for sidebar plugins
  • LyricsWindow: convert to a sidebar plugin
  • Fix synchronized lyrics window not showing
  • Add more preferences for the album cover search
  • Waveform seekbar hoover time indication
  • New automatic seekpoint plugin (seeking based on bookmarks)

Signed-off-by: Federico Damián Schonborn <>

Test Plan

Played some songs from my collection and enabled the new plugins

Diff Detail

R2774 quodlibet
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

feskyde created this revision.Dec 27 2017, 6:55 PM
feskyde edited the summary of this revision. (Show Details)Dec 27 2017, 6:58 PM
JoshStrobl accepted this revision.Dec 28 2017, 6:28 PM
This revision is now accepted and ready to land.Dec 28 2017, 6:28 PM
This revision was automatically updated to reflect the committed changes.