Commit Graph

  • 237ad69bf1 raise auto-accept and auto-select thresholds to 0.05 (from 0.00) and 0.2 (from 0.1) Adrian Sampson 2010-05-29 14:36:18 -07:00
  • a3cada9807 void divide-by-zero when comparing two zero-length strings (!!! problem) Adrian Sampson 2010-05-28 19:17:47 -07:00
  • 0b2f203654 make "1" the default candidate selection Adrian Sampson 2010-05-28 18:20:45 -07:00
  • 53b8ae60db allow selection of [U]se as-is from "no match found" state Adrian Sampson 2010-05-28 18:16:54 -07:00
  • e94e996bfa skip the "candidates" selection if there's only one choice Adrian Sampson 2010-05-28 17:57:45 -07:00
  • fc36443ca4 add existing metadata printout before candidates listing Adrian Sampson 2010-05-28 17:50:25 -07:00
  • d1a3311fdd deal with MusicBrainz 503 (server busy) errors by retrying a few times Adrian Sampson 2010-05-28 11:20:59 -07:00
  • 634690a811 change name of command-line tool to "beet" Adrian Sampson 2010-05-28 08:37:38 -07:00
  • 67c4ec9507 change to MIT license Adrian Sampson 2010-05-28 00:07:11 -07:00
  • 47fe87e5f0 friendly error message when gstreamer isn't installed Adrian Sampson 2010-05-27 23:57:07 -07:00
  • 2c218bf360 added -d flag to bpd command controlling debug output Adrian Sampson 2010-05-27 23:35:23 -07:00
  • 4f4c05d783 changed default library path to ~/.beetsmusic.blb Adrian Sampson 2010-05-27 23:12:19 -07:00
  • bded856140 -A flag for skipping autotag during import Adrian Sampson 2010-05-27 23:10:11 -07:00
  • 965a8357b3 add manual search fallback to autotag interface Adrian Sampson 2010-05-27 11:49:29 -07:00
  • f793aa9061 "use as-is" fallback option for albums not in MusicBrainz Adrian Sampson 2010-05-27 10:06:20 -07:00
  • 27f561807a more consistency in tagging questions Adrian Sampson 2010-05-27 09:49:25 -07:00
  • d5001413cc refactor CLI logic and interaction into beets.ui module Adrian Sampson 2010-05-26 22:37:07 -07:00
  • be315b6f33 initial support for multiple autotag candidates Adrian Sampson 2010-05-25 21:26:12 -07:00
  • ba6186c962 volume control for bpd Adrian Sampson 2010-05-24 23:05:50 -07:00
  • d98ee6bfb5 better usage of ConfigParser; change config filename to .beetsconfig Adrian Sampson 2010-04-11 12:13:12 -07:00
  • f6a0345786 intuitive field restrictions on text queries for browsing functions Adrian Sampson 2010-04-10 13:17:44 -07:00
  • 60e945a516 dedup query-joining code Adrian Sampson 2010-04-09 23:07:20 -07:00
  • 2281bcd4e5 added options for import: disable copying (-C) or tag-writing (-W) Adrian Sampson 2010-04-09 22:26:05 -07:00
  • ddc4d188ea added "bts rm" for removing and deleting files Adrian Sampson 2010-04-09 21:00:21 -07:00
  • 6769c9b20d make sure pathnames are unicode everywhere Adrian Sampson 2010-04-09 15:52:31 -07:00
  • 107bf1bb5e CLI options for directory and path format Adrian Sampson 2010-04-09 15:20:53 -07:00
  • bae5ca5d70 implement get() querying for device libraries Adrian Sampson 2010-04-06 17:49:19 -07:00
  • cd9bb22270 merge in device branch (including BaseLibrary refactor) Adrian Sampson 2010-04-06 12:14:46 -07:00
  • e1c1b1e038 fill out PodLibrary's implementation of the Library methods Adrian Sampson 2010-04-06 12:07:21 -07:00
  • 38801813be Item no longer retains a Library (changed constructors) Adrian Sampson 2010-04-06 11:45:31 -07:00
  • 68d43380b4 remove remaining library-interaction methods from Item Adrian Sampson 2010-04-06 11:36:00 -07:00
  • 628cfbffe2 Item.move() now takes a library as an argument Adrian Sampson 2010-04-06 11:18:41 -07:00
  • c7f98ccde1 make the PodLibrary interface class more consistent; remove more back-references from Item to Library Adrian Sampson 2010-04-06 11:07:57 -07:00
  • 4d1944f939 better names: add vs. add_path Adrian Sampson 2010-04-06 10:17:53 -07:00
  • d3d485195c move destination calculation to Library from Item Adrian Sampson 2010-04-06 10:07:58 -07:00
  • 83d661152e moved library logic to the library: load, store, add, remove Adrian Sampson 2010-04-05 23:09:04 -07:00
  • 8e27693d2f create BaseLibrary class, which Library and PodLibrary extend Adrian Sampson 2010-04-05 21:50:40 -07:00
  • 4258474da8 reorganize gpod communication into PodLibrary class Adrian Sampson 2010-04-05 21:07:22 -07:00
  • 5402945866 use new API for modern eventlet versions (specifically 0.9.7) Adrian Sampson 2010-04-04 17:32:13 -07:00
  • a6a232a6d4 more thorough conversion to Unicode for MPD protocol messaging Adrian Sampson 2010-04-04 16:49:28 -07:00
  • b48bfe4bfa decode all arguments as UTF8; move a few other operations to Unicode Adrian Sampson 2010-04-04 15:42:50 -07:00
  • 210d4f3af3 playing around with very basic iPod support Adrian Sampson 2010-04-04 15:20:40 -07:00
  • ec861e499c better distance, multiple candidates, and distance threshold Adrian Sampson 2009-12-18 19:21:41 -08:00
  • 2af63ed803 fixed default file pattern (implicit extension) Adrian Sampson 2009-11-28 17:27:30 -08:00
  • 4280760191 truncate long filenames Adrian Sampson 2009-11-28 17:03:36 -08:00
  • 7a0b76e448 list albums with "ls -a" Adrian Sampson 2009-11-27 22:29:44 -08:00
  • a348e19112 moved per-library settings to config file Adrian Sampson 2009-11-27 21:18:20 -08:00
  • 85b4d9a129 fixed handling of misnumbered tracks during ordering Adrian Sampson 2009-11-25 14:30:52 -08:00
  • 67bfa2275f setup.py should actually work now Adrian Sampson 2009-11-24 14:51:32 -08:00
  • 71c5141f80 correct super-attribute behavior Adrian Sampson 2009-11-17 23:15:51 -08:00
  • 844392f50d fixed "search any" in bpd Adrian Sampson 2009-11-15 13:52:47 -08:00
  • 27721b80b1 revamp CLI based on cmdln.py, reasonable commands Adrian Sampson 2009-11-15 13:10:06 -08:00
  • cdeaeb9760 catch a few tagging failure modes Adrian Sampson 2009-11-08 21:02:44 -08:00
  • 0377a0c1e5 crawl for album directories Adrian Sampson 2009-11-08 20:36:57 -08:00
  • a6bb3d0882 added matching track orderer Adrian Sampson 2009-11-04 18:47:25 -08:00
  • ce49755200 tolerate missing data Adrian Sampson 2009-11-02 22:45:07 -08:00
  • 991411da8a method name change in test Adrian Sampson 2009-11-02 22:16:14 -08:00
  • 2c029a263f fixed unicode errors for Royksopp Adrian Sampson 2009-11-02 22:13:29 -08:00
  • de3bd2692f modularized album tagger; all CLI I/O is now in bts Adrian Sampson 2009-11-02 19:36:33 -08:00
  • 749b55b782 made track ordering function adrian.sampson 2009-05-28 20:29:59 +00:00
  • 94b071493b int casting is now more tolerant (allowing "0 BPM" in "It's Blitz") adrian.sampson 2009-05-12 19:56:49 +00:00
  • 1c41f8446b search, find, and list can now take multiple query k/v pairs (gmpc browser uses them) adrian.sampson 2009-05-12 08:11:36 +00:00
  • dadc6b8b12 now returns correctly-capitalized tagtypes from "list", so gmpc's browsers work adrian.sampson 2009-05-12 07:36:56 +00:00
  • 7aa8254ad9 correct method calls: lower, not tolower adrian.sampson 2009-05-12 03:40:42 +00:00
  • f6b53142a9 now tolerates space-separated release times adrian.sampson 2009-04-21 07:21:23 +00:00
  • debebc616c fixed safetifying of destination paths adrian.sampson 2009-04-15 05:48:40 +00:00
  • e8962f99c6 set tracktotal, not track_total adrian.sampson 2009-04-15 05:32:08 +00:00
  • 895806e8cc fixed handling of ID3 frames with empty lists adrian.sampson 2009-04-14 03:47:09 +00:00
  • 155544dbac changed length tolerance to 30 seconds (value used by Picard) adrian.sampson 2009-04-14 03:02:06 +00:00
  • 9925a4d8e3 fixed handling of MusicBrainz release dates with no day adrian.sampson 2009-04-13 05:07:31 +00:00
  • 9e6953246d expanded usefulness of "bts set" command adrian.sampson 2009-04-13 05:00:34 +00:00
  • 8a0519c914 added first stab at album autotagging adrian.sampson 2009-04-13 04:03:31 +00:00
  • 13f7f57b17 add fixed to work with empty path components adrian.sampson 2009-04-12 04:53:02 +00:00
  • b2c73ae979 add command can now take directories adrian.sampson 2009-04-12 02:10:39 +00:00
  • 428a1b61f6 player should handle unicode pathnames correctly now adrian.sampson 2009-04-12 01:52:07 +00:00
  • 4b7119855e BPD now reports empty path components as '(unknown)' adrian.sampson 2009-04-12 01:48:37 +00:00
  • 0b309edd27 path encoding now works with slashes better adrian.sampson 2009-04-11 02:51:26 +00:00
  • 597694b58b fixed current_index update for general reordering cases adrian.sampson 2009-04-09 08:47:12 +00:00
  • 60848d85ee added GPL license and accompanying notice adrian.sampson 2009-04-09 02:46:22 +00:00
  • 155c9f7303 added likely_metadata adrian.sampson 2009-04-07 23:57:19 +00:00
  • 7f6ace92be tests for mb.py adrian.sampson 2009-04-07 23:36:02 +00:00
  • eefc7402e5 now we fetch tracks, too adrian.sampson 2009-04-07 03:14:49 +00:00
  • 6663e38cc7 documentation! adrian.sampson 2009-04-07 02:28:31 +00:00
  • e2d6af6acc added MusicBrainz query layer (needs docs and tests) adrian.sampson 2009-04-07 01:45:42 +00:00
  • 084b531ba6 fixed return type coersion for list command adrian.sampson 2009-04-05 20:52:23 +00:00
  • 52f791c551 made stats counts efficient adrian.sampson 2009-04-05 20:41:01 +00:00
  • 7d10b76169 added list and count adrian.sampson 2009-04-05 20:27:53 +00:00
  • 70cb2d4e60 fixed move and swap commands (weren't incrementing playlist version) adrian.sampson 2009-04-05 05:50:26 +00:00
  • aab2d2cbb3 fixed one incorrect invocation and the response format to plchangesposid adrian.sampson 2009-04-05 05:05:08 +00:00
  • 2a4153a411 back to functions, conn.send everywhere adrian.sampson 2009-04-04 10:37:05 +00:00
  • efddffb094 position and seeking adrian.sampson 2009-04-04 10:18:53 +00:00
  • c752f36a4b added persistent errors and clearerror adrian.sampson 2009-04-03 17:57:50 +00:00
  • 408b812485 added authentication adrian.sampson 2009-04-03 09:50:17 +00:00
  • 2e21cd93a5 password half-implemented adrian.sampson 2009-04-03 09:19:29 +00:00
  • 585141ce5b bts now has a config file (prep for BPD password) adrian.sampson 2009-04-02 18:01:09 +00:00
  • be885706bd added plchangesposid adrian.sampson 2009-04-02 08:44:47 +00:00
  • d47736a83d output commands adrian.sampson 2009-04-02 08:33:06 +00:00
  • 4a266f2c0f documentation; renamed Server to BaseServer and BGServer to Server adrian.sampson 2009-04-02 08:22:09 +00:00
  • 3e014928fe changed default bind addr to '' adrian.sampson 2009-04-01 22:46:54 +00:00
  • e7f4283368 added tagtypes and updated MPD version, gmpc now works (but keeps trying 'outputs' command) adrian.sampson 2009-04-01 21:51:36 +00:00