-
-
Notifications
You must be signed in to change notification settings - Fork 98
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
Created Add Column album plugin #195
Conversation
I hope I fixed everything. |
Oops. |
Looks good to me. I'm not sure about two things that maybe @zas and @samj1912 know more about:
|
I do not know what is the difference.
Yes. I just tested. I do not why it does that. It seems to be loaded, even if it is disabled. May be it is a bug? |
Yes, it doesn't matter much the way we currently distribute the plugins as a ZIP. It does make a difference if you give this to users as single files. If it is named add_album_column.py the file can just be placed in the plugin directory as is. If it is called init.py creating a subdirectory is mandatory. I personally don't have a strong opinion which naming to prefer with our current ZIP structure, both ways have benefits. |
Not a bug really, but a limitation of the plugin system. Picard's plugin system does not directly support a plugin like this. In some way this plugin just abuses the fact that plugins get executed on load to monkey patch Picard. It really is more a hack then a proper plugin. There is some discussion about redesigning the plugin system, and one point definitely should be to allow for explicit activation / deactivation hooks for plugins. Together with properly defined interfaces for some UI manipulation that would allow more flexibility here. In the meantime maybe the fact that this plugin is always active and cannot be deactivated should be mentioned in the description. |
Can I request a screenshot of what this plugin looks like? |
- Add ALBUM_COLUMN option to enable the Add Album Column plugin - disabled by default since it changes the UI and the only way to disable it is to deinstall it. See: metabrainz/picard-plugins#195 - Use BUILD_WRKSRC everywhere - Remove hidden files and backup files from the build directory New plugins (see: https://picard.musicbrainz.org/plugins/ for descriptions) - Add Album Column - Amazon cover art - Apiseeds Lyrics - Instruments - TheAudioDB cover art git-svn-id: svn+ssh://svn.freebsd.org/ports/head@496239 35697150-7ecd-e111-bb59-0022644237b5
- Add ALBUM_COLUMN option to enable the Add Album Column plugin - disabled by default since it changes the UI and the only way to disable it is to deinstall it. See: metabrainz/picard-plugins#195 - Use BUILD_WRKSRC everywhere - Remove hidden files and backup files from the build directory New plugins (see: https://picard.musicbrainz.org/plugins/ for descriptions) - Add Album Column - Amazon cover art - Apiseeds Lyrics - Instruments - TheAudioDB cover art
- Add ALBUM_COLUMN option to enable the Add Album Column plugin - disabled by default since it changes the UI and the only way to disable it is to deinstall it. See: metabrainz/picard-plugins#195 - Use BUILD_WRKSRC everywhere - Remove hidden files and backup files from the build directory New plugins (see: https://picard.musicbrainz.org/plugins/ for descriptions) - Add Album Column - Amazon cover art - Apiseeds Lyrics - Instruments - TheAudioDB cover art git-svn-id: svn+ssh://svn.freebsd.org/ports/head@496239 35697150-7ecd-e111-bb59-0022644237b5
I get (running from pip installed version):
|
@wisdomtooth This was supposed to be fixed with af3de8b . Strange, I will check tomorrow |
The same for version 1.4: #138
Tested with version 2.1.0