Skip to content

Songs Tag Editor

Sumaid requested to merge Sumaid/gnome-music:songeditor into master

Depends on

Tags Supported

  • Title
  • Album
  • Artist
  • Track Number
  • Album Disc Number
  • Creation Year
  • Album Artist
  • Musicbrainz Ids (Recording, Release, Release Group and Artist)

Current Implementation

  • Browse through multiple matches returned from acoustid query operation
  • Able to edit tags manually
  • Tag Fields can be filled with current suggestion using 'Use Suggestion' button
  • Submit will update the tags with whatever was there in entry fields

Current Limitations (May 2020)

  • Too many suggestions sometimes. We need a way to filter and sort the results.

Based on the patches by @jfelder

Original mockup by @aday

Versions

update 2019-11-11

  • fixed some rebasing issues
  • fixed some code style issues
  • added some missing docstrings
  • notification class rewritten (not really satisfied with the new version yet) + signals correctly connected
  • suggestions are now ordered by (year, album title) (they were not sorted before)
  • misc cleanups and simplifications
  • The undo and submit operations needs some testing (there is probably an issue with the _prev_song logic)

update 2019-11-18

  • undo operation now works

update 2020-01-23

  • everything should work now

update 2020-05-18

  • fix issue with album_artist update and creation queries
  • display the number of results found

update 2020-05-20

  • add an album editor entry in the dialog
  • compute a song similarity score to sort the suggestions

update 2020-05-22

Edited by Jean Felder

Merge request reports