Commit Graph

  • bbd50c65cd Fix Beatport source weight Johannes Baiter 2013-06-01 15:50:59 +02:00
  • af81b67c0c Implement Beatport API wrapper Johannes Baiter 2013-06-01 15:17:01 +02:00
  • 1a8f54fd51 Lay out beatport plugin based on discogs plugin Johannes Baiter 2013-05-29 18:12:21 +02:00
  • 18bbe9f645 Merge pull request #298 from jayme-github/python26-resub Adrian Sampson 2013-05-30 09:48:50 -07:00
  • ee0c00708b Quick fix for a couple other places that were expecting hooks._album_for_id()` to return a single result. Tai Lee 2013-05-31 00:05:24 +10:00
  • 0a448a2380 Display album disambiguation information in order of common importance. Media, year, country, label, albumdisambig. Tai Lee 2013-05-30 23:27:38 +10:00
  • 5bb0881cdd Replace two more flag arguments Jayme 2013-05-30 10:09:39 +02:00
  • 32e1c13510 Fix Python 2.6 compatibility Jayme 2013-05-30 09:30:00 +02:00
  • 79f56adb12 Add note about current approach of detecting aac vs alac Simon Luijk 2013-05-30 09:26:57 +02:00
  • ffe65648d2 Style change Simon Luijk 2013-05-30 08:22:39 +02:00
  • 46340af6b7 #291: changelog and docs Adrian Sampson 2013-05-29 15:39:10 -07:00
  • a408f691b4 #291: plugin hook for track_for_id Adrian Sampson 2013-05-29 15:31:59 -07:00
  • 5e7964d2dd fix implicit ID search Adrian Sampson 2013-05-29 15:24:05 -07:00
  • bf1291a97d #291: restore shortcut for manual ID searches Adrian Sampson 2013-05-29 15:16:27 -07:00
  • 73a904f7e8 #291: simplify plugin interface for album_for_id Adrian Sampson 2013-05-29 15:02:42 -07:00
  • 611dc44c46 fix tests for ID parsing (#291) Adrian Sampson 2013-05-29 14:51:16 -07:00
  • 303cd9ba00 Merge pull request #291 from jbaiter/discogs_albumid Adrian Sampson 2013-05-29 14:43:59 -07:00
  • 0309775a91 Initial support for ALAC encoded audio files Simon Luijk 2013-05-29 21:25:23 +02:00
  • 3df635eca2 Make regex for Discogs ID more specific Johannes Baiter 2013-05-29 20:31:58 +02:00
  • e75718d196 use album template fields in item templates Adrian Sampson 2013-05-29 10:10:07 -07:00
  • 2d4ea4e49b Fix bug in discogs.album_for_id for ID-Strings that end in a bracket Johannes Baiter 2013-05-29 10:59:04 +02:00
  • 40a6e03ba6 Improve regular expression for Discogs IDs Johannes Baiter 2013-05-29 10:54:15 +02:00
  • adb22c3511 Return a list of candidates in hooks._album_for_id Johannes Baiter 2013-05-29 10:53:55 +02:00
  • d8815898b8 fix for undefined TRACK_LENGTH_GRACE Adrian Sampson 2013-05-28 23:37:04 -07:00
  • 3b438b7778 inline: rename "pathfields" to "item_fields" Adrian Sampson 2013-05-28 23:20:19 -07:00
  • 0176e10ccf inline: allow album field definitions Adrian Sampson 2013-05-28 23:10:47 -07:00
  • a0cb31956d distinguish Album and Item template fields Adrian Sampson 2013-05-28 22:30:23 -07:00
  • 9f927438ca fix some dumb mistakes from most recent flurry Adrian Sampson 2013-05-28 22:04:20 -07:00
  • 72449caccf discogs: move config default into constructor Adrian Sampson 2013-05-28 21:45:31 -07:00
  • 6334f4d1a5 refinements to artpath modification patch Adrian Sampson 2013-05-28 21:41:03 -07:00
  • 4d44e11a32 back out source-sensitive sorting Adrian Sampson 2013-05-28 21:28:46 -07:00
  • b3646f2659 fix some docs syntax Adrian Sampson 2013-05-28 21:28:26 -07:00
  • 480fa80e47 discogs: penalty only for matches from discogs Adrian Sampson 2013-05-28 21:25:28 -07:00
  • 17ae1e90c5 avoid loading config at import time Adrian Sampson 2013-05-28 21:13:09 -07:00
  • 89e76b8e5a simplify current_metadata return value Adrian Sampson 2013-05-28 20:51:30 -07:00
  • bf6f739ac1 Merge pull request #292 from mrmachine/improved-distance mrmachine 2013-05-28 17:38:16 -07:00
  • a5151bb32e Look at many more metadata fields when calculating distance. Tai Lee 2013-05-27 22:16:47 +10:00
  • ad66b8796a Fix tests for albums from manual ID Johannes Baiter 2013-05-28 13:50:20 +02:00
  • f17e8550ca Determine IDs from MusicBrainz and Discogs URLs Johannes Baiter 2013-05-28 13:49:34 +02:00
  • e3418be75d Add support for manually entered release ID in Discogs Johannes Baiter 2013-05-28 12:58:05 +02:00
  • a82e3f9f52 Delegate album_for_id to plugins if no MusicBrainz match is found Johannes Baiter 2013-05-28 12:57:02 +02:00
  • 87dedaafad Fixes a bug when trying to modify the artpath with special characters Lucas Duailibe 2013-05-27 02:06:27 -03:00
  • 29546fda5f Add missing import. Tai Lee 2013-05-27 01:34:22 +10:00
  • 35e926a51b Add Discogs and general source weight penalty (configurable, undocumented). Tai Lee 2013-05-27 01:28:40 +10:00
  • 7700eaee79 Update examples in docs to reflect new UI enhancements. Tai Lee 2013-05-27 01:25:13 +10:00
  • 799c85f380 Check for both track length and number difference independently when downgrading recommendations. Tai Lee 2013-05-25 22:47:07 +10:00
  • e66a865f17 Rename the discogs max rec setting to non_mb_source, so it can apply to all data source plugins. Tai Lee 2013-05-25 22:44:41 +10:00
  • feb1d8631d Move match distance weights to an undocumented configuration setting. Tai Lee 2013-05-25 17:59:00 +10:00
  • a6b1bb1bbc Move articles to the front of Discogs artist names. Tai Lee 2013-05-25 14:05:03 +10:00
  • 22d82b73b4 Given an identical similarity, prefer MusicBrainz matches. Tai Lee 2013-05-25 13:18:51 +10:00
  • e3fa403ad2 Only execute pathfields expressions and functions if they are called with an Item argument. Otherwise, return an empty string. Tai Lee 2013-05-25 12:28:52 +10:00
  • 3f4e194c41 We only need to strip the disambiguation from artist names, not the join strings. Tai Lee 2013-05-25 12:19:48 +10:00
  • 72f0505744 discogs: extra space in ambiguous artists (#289) Adrian Sampson 2013-05-24 12:31:18 -07:00
  • d877f5e3e8 Merge pull request #289 from Smyds/master Adrian Sampson 2013-05-24 12:28:50 -07:00
  • 726c84674b remove discogs artist disambiguation number César Prouté 2013-05-24 20:15:24 +01:00
  • 3807252685 slightly expand UI changelog description Adrian Sampson 2013-05-24 11:28:27 -07:00
  • e040ad5b21 Display hidden penalties (artist, ID) in red instead of light grey on track list. Tai Lee 2013-05-25 02:13:37 +10:00
  • 1a4dfa0c07 Fix tests. Tai Lee 2013-05-25 01:58:08 +10:00
  • ae8f7560e9 reST fail. Tai Lee 2013-05-25 01:50:54 +10:00
  • f19dcb0508 Update change log. Tai Lee 2013-05-25 01:45:36 +10:00
  • 835a3c2a73 Improved parsing of Discogs' position field. Tai Lee 2013-05-25 01:36:12 +10:00
  • 4c06c96630 Extract disc titles from Discogs' "index tracks". Tai Lee 2013-05-25 01:32:06 +10:00
  • 891efaeee1 Fix a bug where track number could be half red and half yellow. Tai Lee 2013-05-25 01:28:29 +10:00
  • c99280ea95 Improved display of missing and unmatched tracks. Tai Lee 2013-05-25 01:26:06 +10:00
  • b46e905a9c Display disc/media number and title (if available) in track list. Tai Lee 2013-05-25 01:17:23 +10:00
  • 0c608a2e19 Display partial match text before source text. It's a warning with penalty, so probably more important than the data source. Tai Lee 2013-05-25 01:04:13 +10:00
  • ceec9afb60 Use turquoise instead of yellow for data source. It's not a warning or penalty, and is easier to distinguish from the partial match string. Tai Lee 2013-05-25 01:03:01 +10:00
  • dc7e98fd22 extra_items and extra_tracks on AlbumInfo are now lists, sorted by track index and title. Tai Lee 2013-05-25 00:44:23 +10:00
  • 7f068a8c03 Add AlbumInfo.data_url property, populate it for Discogs matches and display it when it is non-empty. Tai Lee 2013-05-24 22:50:14 +10:00
  • 1ad5d9eee1 Reverse [78a4026a2c]. Tai Lee 2013-05-24 16:41:32 +10:00
  • f5557a74d7 Update intersecting max_rec and discogs docs. Tai Lee 2013-05-24 15:01:19 +10:00
  • 15be24998a Add ability to specify a maximum recommendation for Discogs matches. Tai Lee 2013-05-24 14:43:37 +10:00
  • 34faebfbdb Display "artist" and/or "ID" on RHS of track list in light gray when a penalty has been applied. Tai Lee 2013-05-24 14:42:00 +10:00
  • 1f7a782c01 Display source in release listing (yellow), if other than MusicBrainz. Tai Lee 2013-05-24 13:26:06 +10:00
  • 22e895df83 Merge pull request #284 from mrmachine/ui-improvements mrmachine 2013-05-23 16:04:52 -07:00
  • fd20e419d6 Display constant data first (similarity) followed by optional data (partial match, disambiguation). Use consistent and colorized parenthesis for optional data. Tai Lee 2013-05-23 17:53:52 +10:00
  • e12093e46c Display each part of info line in parenthesis. Source and disambiguation info are conditional. Tai Lee 2013-05-23 17:50:42 +10:00
  • 2420c3de66 Colorize parenthesis around partial match message. Tai Lee 2013-05-22 19:02:20 +10:00
  • 1c02d98e0e No penalty for track index changes to/from per disc numbering. Tai Lee 2013-05-22 18:51:02 +10:00
  • 7672fafc7e Colorize benign track index changes (to/from per disc numbering) in yellow. Tai Lee 2013-05-22 18:38:45 +10:00
  • a2942895cc Display album ambiguation on info line (after similarity and source). Colorise disambiguation light grey for subtle distinction from album text. Tai Lee 2013-05-21 23:55:12 +10:00
  • d1548c1178 Indent album title and artist when there are no changes for consistency with when there are (and easier to read?) Tai Lee 2013-05-21 23:52:58 +10:00
  • 2d04285ebc Don't colorise the "()" around partial match text. For consistency (and a little easier to read?) Tai Lee 2013-05-21 23:52:10 +10:00
  • 2fda231004 Abstract method to determine if track number has changed. Tai Lee 2013-05-21 23:50:02 +10:00
  • 26682f9168 docs/changelog for convert paths config (#285) Adrian Sampson 2013-05-22 15:00:53 -07:00
  • 418bf9d8aa Merge pull request #285 from duailibe/convert_path Adrian Sampson 2013-05-22 14:54:29 -07:00
  • 1e0290354c fix some debug code Lucas Duailibe 2013-05-22 14:11:55 -03:00
  • 89ce671bdd remove beets==dev URL Adrian Sampson 2013-05-22 09:45:43 -07:00
  • e952e37c74 docs for the convert pathformat configuration Lucas Duailibe 2013-05-22 11:12:32 -03:00
  • 76e310d811 different paths for convert Lucas Duailibe 2013-05-22 11:02:13 -03:00
  • 78a4026a2c don't penalize Discogs matches for lacking MBIDs Adrian Sampson 2013-05-21 18:07:30 -07:00
  • 06887a8cef discogs: expand docs ever so slightly Adrian Sampson 2013-05-21 18:03:03 -07:00
  • 27071a6e38 discogs: tweak colorization & installation docs Adrian Sampson 2013-05-21 17:59:17 -07:00
  • a26291c4fe only IOErrors are IOErrors Adrian Sampson 2013-05-21 17:46:30 -07:00
  • f0d63b3596 changelog thanks for discogs plugin (#283 / #210) Adrian Sampson 2013-05-21 17:40:21 -07:00
  • dd304c3339 merge Adrian Sampson 2013-05-21 17:36:45 -07:00
  • a5bafbffbb Merge pull request #283 from mrmachine/imenem-discogs-search Adrian Sampson 2013-05-21 17:35:13 -07:00
  • bf78751090 human-readable errors in read() and write() Adrian Sampson 2013-05-21 15:58:22 -07:00
  • dde4bfab8c Update signature for item_candidates() in chroma plugin. Tai Lee 2013-05-22 08:10:20 +10:00
  • 75a4171d20 Merge branch 'master' of github.com:sampsyo/beets into imenem-discogs-search Tai Lee 2013-05-21 23:27:53 +10:00