beets/beets
Iliana Weller fa4a18879f
Send event in hooks.{album,track}_for_mbid (#2921)
Send events from {album,track}_for_mbid, then remove the decorators from
{albums,tracks}_for_id so that duplicate events are not fired.

When moving to generators and decorators in autotag.hooks (#2249),
albuminfo_received and trackinfo_received stopped being sent from code
directly calling hooks.{album,track}_for_mbid. This is most visible when
trying to write a plugin to interact with mbsync, as the documentation
explicitly says it should work.
2018-05-09 21:46:53 -07:00
..
autotag Send event in hooks.{album,track}_for_mbid (#2921) 2018-05-09 21:46:53 -07:00
dbcore Fix #2652 by using local timestamps 2018-02-20 23:22:31 -05:00
ui Avoid a crash when mediums is none 2018-04-29 13:37:59 -04:00
util Fix coding style: Shareable is a metaclass. 2018-05-08 18:07:00 +02:00
__init__.py Version bump: 1.4.7 2017-12-21 13:16:12 -05:00
__main__.py Simpler __main__ docstring (#2453) 2017-02-25 13:39:14 -05:00
art.py images: use jpg extensions for jpeg files everywhere 2016-11-08 18:48:44 +01:00
config_default.yaml Add artist_credit config option 2018-04-08 08:29:06 +02:00
importer.py Allow plugins to define early import stage functions 2018-02-19 10:45:47 +01:00
library.py add tag, database entry, data population for musicbrainz release track id 2018-03-25 18:58:04 -07:00
logging.py s/utf8/utf-8/ in all encoding/decoding contexts 2016-09-06 23:10:24 -04:00
mediafile.py add tag, database entry, data population for musicbrainz release track id 2018-03-25 18:58:04 -07:00
plugins.py Advanced fetchart source config: pep8 2018-02-24 11:26:50 +01:00
vfs.py Standardize __future__ imports without parentheses 2016-02-28 15:03:51 -08:00