Commit Graph

  • c00dce80e8 fix divide-by-zero when !!! is involved Adrian Sampson 2010-09-28 20:04:42 -07:00
  • 34e85171a5 fix stupid bug with MB ID based matches Adrian Sampson 2010-09-28 20:04:10 -07:00
  • d7c8a02fad finalize NEWS for 1.0b5 Adrian Sampson 2010-09-28 19:50:28 -07:00
  • c885b7b2b5 use logging a bit more instead of print_ Adrian Sampson 2010-09-28 10:40:44 -07:00
  • 4de44590d0 progress display for non-autotagged imports Adrian Sampson 2010-09-28 10:29:07 -07:00
  • 7cf10d13e5 fix escaping of / in paths on Windows Adrian Sampson 2010-09-27 16:56:40 -07:00
  • d453f5911d merge Adrian Sampson 2010-09-27 15:32:06 -07:00
  • 9437f85b25 allow plugin searches even when ordinary search fails Adrian Sampson 2010-09-22 22:10:05 -07:00
  • 0b0db17743 normalize relative paths as they opened Adrian Sampson 2010-09-22 21:40:12 -07:00
  • ea26e6660e fix a bug where string heuristics could penalize Adrian Sampson 2010-09-22 20:23:36 -07:00
  • 75cd929cda fix "featuring" string heuristic, tweak thresholds Adrian Sampson 2010-09-22 20:16:45 -07:00
  • 6352d055ae fix unavailability of 'aBort' at one prompt Adrian Sampson 2010-09-22 20:06:00 -07:00
  • 86d9d75db4 outdated reference to _ie_dist Adrian Sampson 2010-09-22 19:59:08 -07:00
  • a43624e1e4 config option to delete original files after import Adrian Sampson 2010-09-21 15:51:55 -07:00
  • a3b5fcba8a bump required python-musicbrainz2 version to 0.7.2 Adrian Sampson 2010-09-21 15:13:05 -07:00
  • 742ebdf698 "smart" string distance detects common artifacts and reweights them Adrian Sampson 2010-09-21 15:12:20 -07:00
  • 93aa98eee1 kill old, broken branch Adrian Sampson 2010-09-21 14:27:09 -07:00
  • a5cc58e228 merge Adrian Sampson 2010-09-21 10:41:48 -07:00
  • ed89394368 mpdupdate plugin (and config system for plugins) Adrian Sampson 2010-09-21 10:40:39 -07:00
  • 751a46c716 more efficiently limit the number of results returned from MB Adrian Sampson 2010-09-18 11:01:20 -07:00
  • b565a3afd4 fix autotagging of artist !!! via special-casing it Adrian Sampson 2010-09-18 10:51:16 -07:00
  • 8c159fa2f0 remove BPD from default plugins, no more dependency on eventlet Adrian Sampson 2010-09-16 23:19:22 -07:00
  • 4adb76bb65 fix parsing of escaped characters in MPD commands Adrian Sampson 2010-09-16 23:06:33 -07:00
  • ff3b1f095f fix import logger (was logging parent directories, stupidly) Adrian Sampson 2010-09-16 14:29:23 -07:00
  • fc6f6750f7 more tag_album refactoring; typo fixed in lastid Adrian Sampson 2010-09-16 12:56:53 -07:00
  • 8b02dd176c lastid plugin can now generate its own candidates Adrian Sampson 2010-09-16 12:27:04 -07:00
  • 22b4dd44f9 refactor tag_album a little (still needs more decomposition) Adrian Sampson 2010-09-16 11:08:50 -07:00
  • 4d978f3541 album-level distance function in lastid plugin Adrian Sampson 2010-09-14 14:42:51 -07:00
  • 99cd36e34f weighting for fingerprinted metadata Adrian Sampson 2010-09-14 11:16:13 -07:00
  • b7518038be fingerprinting track distance based on MB track IDs Adrian Sampson 2010-09-14 11:08:16 -07:00
  • 30c37ce1b3 ignore build products Adrian Sampson 2010-09-14 10:29:29 -07:00
  • ac35ef14df clean up MusicBrainz IDs at the MB layer (rather than exposing them) Adrian Sampson 2010-09-13 22:42:22 -07:00
  • d9383aceb1 merge with events branch Adrian Sampson 2010-09-13 21:46:03 -07:00
  • fba874932c beginnings of last.fm fingerprinting plugin for autotagger Adrian Sampson 2010-09-13 21:14:49 -07:00
  • a384aa948b add a couple more events: "library saved" and "import finished" Adrian Sampson 2010-08-30 12:59:51 -07:00
  • 00300cdf81 move event-handling logic into plugin system Adrian Sampson 2010-08-30 12:50:17 -07:00
  • 5bf2d86221 Send event after plugins have been loaded Jeffrey Aylesworth 2010-08-29 10:30:02 -04:00
  • 22be9ea2fb send event method and decorator for listening Jeffrey Aylesworth 2010-08-29 09:47:07 -04:00
  • 0b9265d815 add an event listener Jeffrey Aylesworth 2010-08-29 09:38:20 -04:00
  • c797e48690 python library for the event system Jeffrey Aylesworth 2010-08-29 09:21:57 -04:00
  • a4a6f0a667 fix silly outdated assumption for "imp -A" Adrian Sampson 2010-08-22 12:18:51 -07:00
  • a995c52c5a Added tag 1.0b4 for changeset 127b1ca77a2b Adrian Sampson 2010-08-09 22:17:07 -07:00
  • 514d1bc706 fixed silly error when listing tracks in BPD 1.0b4 Adrian Sampson 2010-08-09 21:57:06 -07:00
  • e0809bfaf7 give README an extension (for Github display) Adrian Sampson 2010-08-09 16:48:20 -07:00
  • 27a4107627 grammar and style in NEWS! Adrian Sampson 2010-08-06 11:53:04 -07:00
  • 90c4b550fb make track index weight positive Adrian Sampson 2010-08-06 11:49:31 -07:00
  • c3988f7300 safely interpret integers in packed values Adrian Sampson 2010-08-06 11:17:57 -07:00
  • 633b97b302 decode unicode art paths from legacy databases Adrian Sampson 2010-08-06 10:44:00 -07:00
  • 898b4bd24e destination now uses album values when available Adrian Sampson 2010-08-06 10:36:17 -07:00
  • 181949d1a3 _sanitize_path now uses a non-unicode regex Adrian Sampson 2010-08-06 10:01:49 -07:00
  • d1c6448da8 album art paths now stored in blobs in database Adrian Sampson 2010-08-06 09:55:21 -07:00
  • ff9d888541 bump up weight of track lengths Adrian Sampson 2010-08-05 16:51:36 -07:00
  • 45870e6639 fix failure mode of order_items for length mismatch Adrian Sampson 2010-08-05 16:34:18 -07:00
  • 2a91ddf40b destinations now return bytestring paths Adrian Sampson 2010-08-05 13:36:50 -07:00
  • 2950ae1bf6 all paths are now bytestrings (not unicode) Adrian Sampson 2010-08-05 13:26:30 -07:00
  • eff42d2136 revert a silly decision about hard-coding latin1 Adrian Sampson 2010-08-04 12:10:08 -07:00
  • 8eeaead135 fixed pause & resume, which neither paused nor resumed Adrian Sampson 2010-08-04 11:30:02 -07:00
  • 0c87e2470a deal with invalid pathname encodings Adrian Sampson 2010-08-04 11:06:28 -07:00
  • 959c6e55c3 fixed adding tags where they already existed (but were empty) Adrian Sampson 2010-08-03 17:33:04 -07:00
  • 7dadbc6734 use a console_script instead of a script for Windows compat Adrian Sampson 2010-08-03 14:52:25 -07:00
  • 59063e4494 NEWS about pause & resume Adrian Sampson 2010-08-02 19:49:44 -07:00
  • 6c4ce92077 don't bother poisoning the queue on exception Adrian Sampson 2010-08-02 19:40:35 -07:00
  • 3f34c5c9eb make pipeline exceptions look more natural Adrian Sampson 2010-08-02 19:16:32 -07:00
  • df766abcb4 reliably terminate pipeline when exception is raised Adrian Sampson 2010-08-02 19:07:47 -07:00
  • 4239c08127 add aBort option for all tagger UI inputs Adrian Sampson 2010-08-02 16:32:16 -07:00
  • 477c4bf3ba use None instead of pipeline.BUBBLE to indicate skips Adrian Sampson 2010-08-02 16:15:08 -07:00
  • 9da55376db basic resuming of crashed tagging via .beetsstate file Adrian Sampson 2010-08-02 16:08:49 -07:00
  • 8ee6b18e1d colorize distances in tagger output Adrian Sampson 2010-08-01 16:15:52 -07:00
  • 1b5a2afd35 initial autotagger output coloring (of titles and tracks only) Adrian Sampson 2010-08-01 15:35:11 -07:00
  • 957b414f97 code cleanup and NEWS for parallel tagger Adrian Sampson 2010-07-31 19:23:14 -07:00
  • ee6b15b367 abstract pipeline implementation into its own module Adrian Sampson 2010-07-31 19:12:10 -07:00
  • 45ee9b210c initial ad-hoc implementation of threaded tagger Adrian Sampson 2010-07-31 17:02:25 -07:00
  • 2fecb1c8e8 refactor autotagger UI again into coroutines Adrian Sampson 2010-07-31 16:06:07 -07:00
  • 6b5edbeead path sanitation now removes ? Adrian Sampson 2010-07-30 15:27:53 -07:00
  • 2e23c2acc6 oops: one more unicode-decode in _sorted_walk Adrian Sampson 2010-07-30 09:51:20 -07:00
  • 51f9db16cf _sorted_walk works only with unicode paths Adrian Sampson 2010-07-30 09:45:33 -07:00
  • 8f5aa3c594 make MusicBrainz queries thread-safe with a module-global lock Adrian Sampson 2010-07-29 11:47:19 -07:00
  • 0746fca7d7 bump version to b4 Adrian Sampson 2010-07-29 11:12:38 -07:00
  • fb7773ba46 fixed deleting of albums (rm -a): now deletes album entry Adrian Sampson 2010-07-29 11:10:59 -07:00
  • 5a10fb446e tagger refactoring in preparation for concurrent tagging Adrian Sampson 2010-07-29 10:57:10 -07:00
  • 61fa32e4ac fixed printing when no locale is set (#78) Adrian Sampson 2010-07-26 15:07:41 -07:00
  • 948a6930dc Added tag 1.0b3 for changeset a5e6430ece5a Adrian Sampson 2010-07-22 22:27:09 -07:00
  • e591063e82 "pluginpath" config value 1.0b3 Adrian Sampson 2010-07-22 17:09:47 -07:00
  • 7e56cd199d add test ensuring that tagless MP3s are not modified when opened Adrian Sampson 2010-07-22 13:21:39 -07:00
  • 5b2653bb53 albumify plugin for upgrading old databases Adrian Sampson 2010-07-22 10:52:43 -07:00
  • adcaaf3a13 news about $format Adrian Sampson 2010-07-21 23:04:48 -07:00
  • 2eb10e391a add "format" field to MediaFile for getting the file type Adrian Sampson 2010-07-21 23:01:32 -07:00
  • 1bb17de8b0 fetch release group ID, in preparation for getting "original date" Adrian Sampson 2010-07-21 22:48:42 -07:00
  • 2d54e0cb56 NEWS note about "improved" ls -a &c. Adrian Sampson 2010-07-21 16:21:17 -07:00
  • 4b313fdbfb fix a test that was leaving cover.jpg strewn about Adrian Sampson 2010-07-21 16:19:10 -07:00
  • 11c9b7fad9 move album/art file tests to test_files from test_db Adrian Sampson 2010-07-21 16:11:08 -07:00
  • 6754155c71 Albums now have an internal cache of their values Adrian Sampson 2010-07-21 16:04:59 -07:00
  • cc3ec0d8aa albums() browse function now returns Album objects Adrian Sampson 2010-07-21 15:02:08 -07:00
  • 7de294ba9f add get_item convenience function to fetch Items by id Adrian Sampson 2010-07-21 11:26:43 -07:00
  • c62b1355f1 don't fetch art when importing as-is Adrian Sampson 2010-07-21 10:30:23 -07:00
  • 6c0895de96 make sure beetsplug is loaded as a namespace package Adrian Sampson 2010-07-20 23:15:19 -07:00
  • 602f896bd1 import -A now tags albums Adrian Sampson 2010-07-15 13:58:16 -07:00
  • e9e90fa538 expand set of album metadata to include everything relevant Adrian Sampson 2010-07-15 11:22:36 -07:00
  • a69fd39cb5 NEWS note about album art and albums table Adrian Sampson 2010-07-14 23:38:15 -07:00
  • f181835e2a abandon attempt at making albums implicit from items Adrian Sampson 2010-07-14 23:36:35 -07:00