Skip to content

Latest commit

 

History

History
473 lines (383 loc) · 15.5 KB

NEWS.rst

File metadata and controls

473 lines (383 loc) · 15.5 KB

News

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

Changed

  • Add track image to desktop notification and set a 5s timeout #185
  • Weblate is used to host translations #179
  • Support playlists without date of last modification #177
  • Check whether Mopidy server is reachable #181

Removed

[1.14.0] - 2024-07-20

Added

  • Scan local network for Mopidy HTTP services, and propose to use such service address when one has been discovered #175
  • Apply user custom styles found at .config/argos/style.css #173
  • Home button in title bar to go back to library's default directory #169

Changed

  • Update of Flatpak runtime and dependencies #178
  • Welcome dialog now opens the preferences dialog on validation #176
  • CLI argument to hide close button #174
  • The exposed action update-library now takes a parameter to specify the URI of the directory to update #149
  • The back button now behaves as hierarchy traversal, not history (sure I am not clear with that formulation 😔) #171
  • Moved album and artist information from popover to the left panel #170
  • Improved speed of library filter #166
  • Fixed filtering text is not kept when browsing an album details #167
  • Playlist names aren't elided at an arbitrary length anymore #162

Removed

[1.13.0] - 2023-12-31

Added

  • Missing dependency in DEB package #157
  • Button to change tracks order in tracks view #156
  • Display volume button on playing box (if it makes sense to control volume) #145
  • Dialog to enter name of playlist to create #45

Changed

  • Ctrl+W close the application window, Escape closes the preferences dialog (like other dialogs) #155
  • Lower page step of volume button scale for fine tuning volume #145
  • CSS name of track length box has been changed from track_length_box to track-length-box; CSS name of volume buttons is set to condensed-playing-box-volume-button and playing-box-volume-button #145
  • Fix possible exception when exiting directory containing albums #144

[1.12.0] - 2023-05-11

Added

  • Playlist tracks use names set in playlists #137
  • Download images for directories #136

Changed

  • Fix type error while sorting library #139
  • Various minor fixes applied while writing automatic tests #138

Removed

  • Image requests aren't cached anymore since images are written to file system #140

[1.11.0] - 2023-03-02

Added

  • Added Dutch translation #135

[1.10.0] - 2023-02-26

Added

  • Complete actions exposed through D-Bus #134
  • Progress bar to track directory completion progress #132
  • Choice to randomly generate a tracklist with length constraint #131
  • Setting for the strategy used to select random tracks (default to random disc tracks) #130

Changed

  • Avoid running concurrent tasks browsing the same directory #133
  • Removing selected tracks don't remove all tracks when empty selection #128
  • Fix parse error when saving playlists that haven't been loaded #128
  • Smarter dates in history playlist #129

[1.9.0] - 2023-01-30

Added

  • Delete keys remove tracks from tracklist or playlist #118
  • Browsing a directory with tracks only now displays a view with usual actions on tracks #125
  • A generic backend is added to display any directory #123

Changed

  • Only albums handled by Mopidy-Podcast are filtered out from random choice candidates #123
  • The Tracks directory exposed by Mopidy-Local isn't hidden anymore (better configure Mopidy-Local, see configuration key named directories) #123
  • Refresh library updates visited directory #115

[1.8.0] - 2023-01-16

Added

  • HTTP session can use a SQLite cache when library aiohttp_client_cache is installed #111
  • Generic library browser supporting Mopidy-File #110
  • Support for Mopidy-SomaFM #107

Changed

  • Library browsing execute in a task to allow other tasks to run #57
  • Default is now to enable all backends #110
  • Artist name is extracted from album name for Mopidy-Bandcamp albums #110

Removed

  • Recent playlist has been removed since Mopidy-Local exposes directories for last month and last week additions #110

[1.7.0] - 2022-12-31

Added

  • Click on a disc number separator selects the corresponding album tracks #108
  • Information service collecting abstracts of album and artist pages from Wikipedia #78

Changed

  • Take user locale into account when comparing strings #105
  • Display close button in titlebar when window isn't fullscreen #104

[1.6.0] - 2022-12-12

Added

  • Support fullscreen #102
  • Display album name in bottom widget #101
  • Display time position in bottom widget #94

Changed

  • Labels automatically elide text #99
  • Fix history playlist displaying more than "history max length" tracks #97

Removed

  • Removed start-maximized setting (use window's menu to toggle window state which is automatically restored at startup or use the new setting start-fullscreen) #102

[1.5.0] - 2022-12-05

Added

  • Bottom widget showing playing state #93
  • Preference dialog switch to activate dark theme #89
  • Add button to title bar to change album sort order #85
  • New "by last modified date" entry in album sort choices #84
  • Display disc numbers in album track list #82
  • Display date in history playlist #81
  • Setting to change size of images in albums window #77

Changed

  • Preference dialog switch to start maximized, replace command line option #90
  • Use dialog to display random chosen album before enqueuing #88
  • Don't clear albums search filter when entering album details page (reopened) #46
  • Center vertically playing track image and album image #87
  • Toggle visibility of title bar search and sort buttons on main page change #85
  • Fix duplicated tracks for albums handled by MopidyPodcastBackend #83
  • Reorganize preferences dialog #77
  • History playlist can contain duplicated tracks #80

Removed

  • Remove "needs attention" support since playback state is now always visible #93
  • Remove album sort choice from preferences dialog #86

[1.4.0] - 2022-10-19

Added

  • German translation #63
  • Welcome dialog for users to direct users to the preferences dialog #43
  • CSS identifiers to allow for style customization #72
  • Display labels with links when tracklist is empty #71
  • Fix playlist widgets sensitivity in preferences dialog #70
  • Display placeholder for empty tracks box of playlist #61

Changed

  • Simplify playlists box layout #74
  • Reorganize preferences dialog to fix album sort selection #54
  • "Add stream to tracklist" action replaces "play stream" action, and choice is given to play stream immediately or not #68
  • Complete desktop and AppStream metadata file #62
  • Handle tracks without name #66
  • Lazy load of playlist descriptions #61

[1.3.0] - 2022-09-17

Added

  • Restore application window state at startup #52
  • Document software architecture #51
  • New setting to exclude backends from random album selection #44

Changed

  • Fix sensitivity of play and add buttons in playlist view #59
  • Force update of current tracklist track identifier to synchronize views #56
  • Don't automatically select first album track #53

[1.2.0] - 2022-08-30

Added

  • Start documentation page #12
  • Support download of images with http URI scheme #48
  • Support for Mopidy-Jellyfin backend #48

Changed

  • Make sure descriptions of static albums are collected only once #49
  • Default is now to enable backend for Mopidy-Local #43
  • Limit size of request to fetch album images URIs #48

[1.1.2] - 2022-08-26

Changed

  • Listen to key events with Mod1 and Shift modifiers #47
  • Don't clear albums search filter when entering album details page #46

[1.1.1] - 2022-08-21

Changed

  • Remove usage of stock icon for the application icon #12
  • Upgrade version of Flatpak runtime version #12

[1.1.0] - 2022-08-21

Added

  • Add a stream URI to the tracklist #38
  • Play or enqueue a track selection #33
  • Option to disable/enable Mopidy backends in preference dialog #23
  • Option to disable/enable history and recent additions playlists in preference dialog #20
  • CLI argument to hide album search widget #15
  • Automatically hide volume button when Mopidy mixer is disabled #16
  • Virtual playlists for recently added and recently played tracks #4
  • Listen to playlists related events #1
  • Support desktop notifications #2

Changed

  • Computation of album artist name #39
  • Album cover don't show up for albums discovered after user clicked on "refresh album library" #31
  • Album details page shouldn't display previously selected album details temporarily #28
  • Window height isn't constant #27
  • Entering album details page twice shows wrong album details #26
  • Playlist and albums browse happen too early #9

Removed

  • Remove hardcoded URI from support for Mopidy-Podcast #19

[1.0.0] - 2022-05-22

First version with most notable features:

  • Library browser populated with albums from Mopidy-Local, Mopidy-Bandcamp and Mopidy-Podcast
  • View of Mopidy-M3U playlists
  • Playback state & tracklist view