beets/beetsplug
Diego M. Rodriguez 0a9cb1fd3d
discogs: revise subtrack merging based on subindex
Modify the coalescing of subtracks by taking into account the subindices
of the subtracks for deciding if they represent "logical" tracks
(merging them into one single track, as previously) or if they represent
physical tracks (treating them as individual tracks).
Add unit tests for nested logical/physical subtracks, and disc titles.
2016-12-29 18:03:54 +01:00
..
bpd Fix #2332: Unicode trouble in bpd 2016-12-20 15:16:46 -05:00
lastgenre Merge pull request #2211 from heylookltsme/better-genre 2016-09-27 09:07:39 -04:00
metasync handle metaclasses with six 2016-06-24 05:53:55 -04:00
web use util.py3_path for web attachment filenames (#2353) 2016-12-29 05:38:27 -05:00
__init__.py Standardize __future__ imports without parentheses 2016-02-28 15:03:51 -08:00
acousticbrainz.py Fix a missing parameter (#2349) 2016-12-28 13:36:19 -05:00
badfiles.py Fix #2299: non-Unicode logging in badfiles 2016-12-03 11:20:06 -05:00
beatport.py s/utf8/utf-8/ in all encoding/decoding contexts 2016-09-06 23:10:24 -04:00
bench.py Allow multiple MB ids to be passed to the importer 2016-01-19 21:43:32 +01:00
bpm.py replace raw_input with input from six.moves 2016-06-23 04:40:18 -04:00
bucket.py replace itertools.izip with zip from six.moves 2016-06-23 04:40:18 -04:00
chroma.py replace deprecated log.warn() with log.warning() 2016-08-09 00:33:38 -04:00
convert.py convert plugin: fix braces in filenames causing tracebacks in "pretend" mode 2016-12-16 00:21:35 +00:00
cue.py wrap 2 results in a list in cue and random plugin 2016-09-14 00:40:53 -04:00
discogs.py discogs: revise subtrack merging based on subindex 2016-12-29 18:03:54 +01:00
duplicates.py Replace varargs_callback in duplicates 2016-09-10 05:13:06 -04:00
edit.py replace deprecated log.warn() with log.warning() 2016-08-09 00:33:38 -04:00
embedart.py check dirname result against b'' in fetchart 2016-06-10 02:52:58 -04:00
embyupdate.py embyupdate: backwards compatible hostname 2016-08-26 12:28:48 +02:00
export.py Update code to match pep8 naming standards 2016-04-27 20:15:10 +01:00
fetchart.py images: Make sure all jpegs work everywhere 2016-11-08 18:48:44 +01:00
filefilter.py bytestringify paths in filefilter plugin 2016-06-16 04:08:49 -04:00
freedesktop.py Standardize __future__ imports without parentheses 2016-02-28 15:03:51 -08:00
fromfilename.py fromfilename: fix dict view conversion for python3 (fix #2195) 2016-09-12 09:29:32 -04:00
ftintitle.py Use new as_str method 2016-06-25 19:16:14 -07:00
fuzzy.py Use new as_str method 2016-06-25 19:16:14 -07:00
hook.py add coding: utf-8 magic comment to every .py file 2016-08-07 04:09:17 -04:00
ihate.py Standardize __future__ imports without parentheses 2016-02-28 15:03:51 -08:00
importadded.py Walk back some six.iter* uses 2016-06-25 18:29:55 -07:00
importfeeds.py replace os.symlink() with util.link() in importfeeds 2016-07-09 22:44:26 -04:00
info.py Avoid using None when format is unspecified 2016-09-07 21:47:31 -04:00
inline.py Use new as_str method 2016-06-25 19:16:14 -07:00
ipfs.py decode ipfs item paths to satisy python -bb 2016-07-03 23:52:05 -04:00
keyfinder.py removebyte conversion/literals for command args 2016-08-25 03:37:30 -04:00
lastimport.py Use new as_str method 2016-06-25 19:16:14 -07:00
lyrics.py Fix a copy n' paste error found by flake8 2016-11-16 12:03:07 -05:00
mbcollection.py Use new as_str method 2016-06-25 19:16:14 -07:00
mbsubmit.py Require Unicode format strings 2016-09-07 21:42:59 -04:00
mbsync.py treewide: add u to instances of 'singleton:true' 2016-03-06 02:12:43 +03:00
missing.py Whitespace for flake8. 2016-11-08 16:56:13 -08:00
mpdstats.py s/utf8/utf-8/ in all encoding/decoding contexts 2016-09-06 23:10:24 -04:00
mpdupdate.py mpdupdate: Support $MPD_HOST environment variable. 2016-08-26 11:36:39 -03:00
permissions.py replace deprecated log.warn() with log.warning() 2016-08-09 00:33:38 -04:00
play.py Tiny text tweaks for #2144 2016-07-27 14:56:55 -04:00
plexupdate.py use urllib from six.moves 2016-06-23 04:40:18 -04:00
random.py Vastly simplify main random function 2016-12-26 17:04:21 -05:00
replaygain.py use py3_path on gstreamer location prop setters 2016-09-24 01:16:56 -04:00
rewrite.py Use new as_str method 2016-06-25 19:16:14 -07:00
scrub.py Fix #2351: crash in scrub on MediaFile errors 2016-12-28 16:36:51 -05:00
smartplaylist.py obey style guide 2016-11-11 16:23:32 +01:00
spotify.py replace deprecated log.warn() with log.warning() 2016-08-09 00:33:38 -04:00
the.py replace deprecated log.warn() with log.warning() 2016-08-09 00:33:38 -04:00
thumbnails.py replace unicode with six.text_type 2016-06-24 05:53:49 -04:00
types.py Standardize __future__ imports without parentheses 2016-02-28 15:03:51 -08:00
zero.py Zero: Last minute unimportant fixes: 2016-12-27 19:13:29 +01:00