-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Embed option #60
base: main
Are you sure you want to change the base?
Embed option #60
Conversation
This looks good already! However, I think I'd prefer the config option to be
(without |
I see a few disadvantages:
But I have no strong opinion. My use case is to copy not embed so I'd be happy with your proposal too. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see a few disadvantages:
* it's an unnecessary restriction for the users * internally we'd still have to derive bools from the tertiary option * if we fall back to `convert.embed` we should also respect `convert.copy_album_art`, what if both are true? * can we put the fallback logic in simple words for the documentation? * convert is an official plugin, why not reuse the established configuration logic?
But I have no strong opinion. My use case is to copy not embed so I'd be happy with your proposal too.
Fair enough, thanks for laying out in detail your reasoning here! There's one small typo in the new documentation, otherwise this looks good to merge 🎉
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
✨ and thanks for documenting it in detail.
Could you please add a test that checks that we don’t embed if the option is set to false? And could you also add an entry in CHANGELOG.md
? This should be under a new “Upcoming” heading.
I think the sync_art option option may work better for when we enhance the copy_art branch to handle Symlink Views. There are unclear semantics around |
I tried to implement @wisp3rwind's proposal to fix issue #59. What do you think?