Skip to content
This repository has been archived by the owner on Mar 3, 2022. It is now read-only.

v2.3.0

Compare
Choose a tag to compare
@CDrummond CDrummond released this 26 Apr 17:16
· 7590 commits to master since this release
  1. Only disable system tray support if org.kde.StatusNotifierWatcher is not registered when running under Gnome.
  2. Add ability to change grid cover size - Ctrl+ / Ctrl-
  3. Avahi support (automatic mpd discovery)
  4. Make serving of files to MPD via HTTP configurable.
  5. If set to only transcode if source is different, or lossless, then only change extension if song is actually transcoded.
  6. Use a combo box for 'Transcode if...' options.
  7. Work-around Windows font issues.
  8. If dynamic playlists helper does not start, show link to wiki page detailing perl dependencies.
  9. Add "Add Local Files" to playqueue context menu.
  10. Add support for Haiku - thanks to miqlas
  11. Remember last loaded/saved playlist name - and use this as the default name when saving.
  12. Fix MPRIS length field.
  13. Add option to show bitrate, sample rate, and format in toolbar.
  14. Add support for forked-DAAP - thanks to Wolfgang Scherer.
  15. Add checkbox to indicate that server auto-updates when files changed. Thanks to Wolfgang Scherer.
  16. Add GUI option to control volume step.
  17. Add command-line options to set debugging and to disable network access.
  18. Reduce memory usage by correctly calculating cost of covers for in-memory cache.
  19. Make it possible to filter on year (or range of years) in library and playqueue search fields.
  20. Add filename and path to table style playqueue and playlist columns.
  21. Adjust library search debounce based upon number of tracks in DB.
  22. Fix potential issue with missing covers when switching collections.
  23. Fix opening Cantata maximized under Windows if the info view is in the sidebar.
  24. Use IO::Socket::IP and not IO::Socket::INET in cantata-dynamic to allow usage with IPv6. Thanks to Peter Marschall
  25. Improve appearance of scrollbar in play queue, and context view, under some styles (e.g. Adwaita-Qt)
  26. Enable remote (sshfs, samba) device support by default for Linux builds.
  27. Improve table style playqueue drop indicator - thanks to padertux.
  28. Don't show year for 'Single Tracks', and ignore any sort and musicbrainz values.
  29. Add missing 'configure' option to podcast menu.
  30. Add link in server settings page to wiki page on github explaining how files are accessed.
  31. Make more actions shortcut assignable.
  32. Adjust horizontal gap between icons in grid view to equal distribute icons over space.
  33. Update copy of ebur128
  34. Install QtMultimedia required dlls for windows.
  35. Re-add option to show menumbar for Linux builds if not run under GNOME.
  36. Work-around Cantata preventing logout under GNOME/KDE if set to minimise to system tray and main window is open.
  37. Make track links in context view work with CUE files.
  38. Support dragging folder of music files onto playqueue.
  39. Add original date to playlist table columns.
  40. Add option to use 'Original Year' to display and sort albums.
  41. Sort folder view items, as MPD does not seem to sort playlist names.
  42. In folder view, allow to add folders and files at the same time.
  43. Support dragging m3u and m3u8 playlists onto playqueue.
  44. Fix reading embedded covers from OGG files.
  45. Add root and home local browse models, allowing to add local files to play queue.
  46. Add volume control for HTTP stream playback.
  47. Update toolbar cover tooltip when song changes.
  48. Fix deleting of smart playlists.
  49. Center images and headers in context view.
  50. Add option to make album cover in context view fill the album details width.
  51. Cleanup some settings. No longer offer to save lyrics, artist images, and backdrops in MPD folder, just save in cache dir. Move cover filename setting into interface settings - in a new 'Covers' tab.
  52. Fetch missing covers from iTunes.
  53. Make sidebar change pages on mouse wheel events.
  54. Allow to specify the max age of files to use in smart playlists.
  55. Use same format for notifications as for now playing widget.
  56. Add 'Categorized' view for albums in library.
  57. Remove actions from desktop file - MPRIS should be used for these.
  58. Set message box icon size to 64px.
  59. Add settings page to configure API keys.
  60. Fix small side-bar when at top, or bottom.
  61. Try to make UI responsive to available width. Hide toolbar and statusbar items in insufficient space. Switch view type when narrow.
  62. For Linux GCC builds, print stack trace on crash.
  63. Add Suru icon for Ubuntu builds.
  64. Be more lenient when parsing times from CUE files.