Commit graph

2713 commits

Author SHA1 Message Date
Adrian Sampson
596e74d531 bump version number to 1.0b9 2011-04-30 13:10:21 -07:00
Adrian Sampson
b6fd0a1184 Added tag 1.0b8 for changeset cea5dcc51b04 2011-04-28 22:42:18 -07:00
Adrian Sampson
e588638e8e fix typo uncovered by pylint 2011-04-28 22:36:29 -07:00
Adrian Sampson
1f67dcd673 fix manual search for singletons 2011-04-28 22:20:40 -07:00
Adrian Sampson
2e0f33d924 merge in a NEWS comment 2011-04-28 21:54:25 -07:00
Adrian Sampson
c120df94ec highlight plugins in README 2011-04-27 11:28:17 -07:00
Adrian Sampson
a0e7c70c64 "clearart" command for removing embedded album art 2011-04-27 10:37:46 -07:00
Adrian Sampson
73c4bedc41 simplify MediaFile art interface: no type is included
The interface no longer specifies the type of the image embedded in the file; it
just returns a bytestring blob. When a type must be stored, it is inferred using
the imghdr module, which shoudl reduce the potential for weird bugs when the
formats don't correspond.
2011-04-27 10:27:26 -07:00
Adrian Sampson
b48ee61466 move database commits to "finally" blocks 2011-04-26 13:47:07 -07:00
Adrian Sampson
5aa7212139 fix infinite recursion in enumeration module
I was trying to get the 'values' dictionary before it was defined, which in turn
tried to get the '_items_dict' before it was defined.
2011-04-26 13:20:18 -07:00
Adrian Sampson
e062e533f0 thank mdecker in NEWS 2011-04-23 16:48:49 -07:00
Adrian Sampson
30080bc520 fix memory leak in bluelet, syncing with latest source (#151) 2011-04-21 21:40:28 -07:00
Adrian Sampson
2c81b40952 make bluelet resilient to "broken pipe" errors (client disconnects) 2011-04-21 20:50:26 -07:00
Adrian Sampson
072680e894 "profile" command in BPD for memory debugging 2011-04-21 20:31:44 -07:00
Adrian Sampson
2768e71c21 config option for disabling automatic embedding 2011-04-21 01:42:08 -07:00
Adrian Sampson
e8d54af9df NEWS note; check for missing art when extracting 2011-04-21 01:33:56 -07:00
Adrian Sampson
415fe0be31 "embedart" and "extractart" commands 2011-04-21 01:20:50 -07:00
Adrian Sampson
866c662014 use imghdr directly instead of MIME lib (which uses imghdr) 2011-04-21 00:42:16 -07:00
Adrian Sampson
c20ce11a8c update album art embed plugin for new API
--HG--
rename : beetsplug/embedcoverart.py => beetsplug/embedart.py
2011-04-21 00:01:34 -07:00
Adrian Sampson
4a6b8274d8 basic album art unit test 2011-04-20 23:36:43 -07:00
Adrian Sampson
578d3fd506 convert from legacy/deprecated COVERART field 2011-04-20 14:41:58 -07:00
Adrian Sampson
ddab8571e3 standard Vorbis comment album art 2011-04-20 13:20:32 -07:00
Adrian Sampson
d6a89fa9bf MPEG-4 album art 2011-04-20 12:30:13 -07:00
Adrian Sampson
7ce2be9103 move to specialized image descriptor; MP3 working now 2011-04-20 12:19:25 -07:00
Adrian Sampson
a1996472e8 close gstreamer pipeline after each track
(*maybe* addressing BPD memory leak)
2011-04-20 10:34:44 -07:00
Adrian Sampson
6c1edc792c print "(unknown album)" when no tags are present 2011-04-19 23:30:35 -07:00
Adrian Sampson
c2fd535047 &/and equivalent in string distance 2011-04-19 23:21:18 -07:00
Adrian Sampson
77187baa8b NEWS and doc updates 2011-04-19 23:01:59 -07:00
Adrian Sampson
a9165518ac progress/resume for item imports
In this implementation, progress is only saved at the directory granularity,
just like with album imports. This is the only easy way to make the progress
stuff interoperable between the two styles of import. With duplicate detection
in place, this is not such a big deal.
2011-04-19 17:21:11 -07:00
Adrian Sampson
7e89282053 duplicate detection for items 2011-04-19 16:40:40 -07:00
Adrian Sampson
b80b0b4095 logging for singleton imports 2011-04-19 16:26:35 -07:00
Adrian Sampson
3dbce11a25 raise error when -q and -t are supplied together 2011-04-19 13:56:45 -07:00
Adrian Sampson
a75a524178 NEWS note about timid mode 2011-04-19 13:28:45 -07:00
Adrian Sampson
182bd96a38 include artist when matching track by ID 2011-04-19 13:26:51 -07:00
Adrian Sampson
9222b98706 fix misspelling when matching track by ID 2011-04-19 13:25:06 -07:00
Adrian Sampson
df6b1abfd8 clean up vestiges of TRACKS choice for album tasks 2011-04-19 13:21:27 -07:00
Adrian Sampson
db6eb60e23 update tests for timid mode 2011-04-19 13:13:16 -07:00
Adrian Sampson
704a76ba2c rename interactive_autotag to timid 2011-04-19 13:03:14 -07:00
mdecker
2ca26d3d20 bugfix for 251a90e6
now user is not only asked for a manual choice but is also able to choose another album ;)
2011-04-19 14:58:39 +02:00
mdecker
251a90e64d added -i switch to import command to disable fully automatic tagging of highly similar albums
the user will instead be prompted to confirm or change the match
2011-04-18 22:44:35 +02:00
mdecker
53e3ae7c58 fix manual album search that has been broken somewhere around c0467c37 2011-04-18 16:20:32 +02:00
mdecker
efafdaf054 Merge branch 'master' of git://github.com/sampsyo/beets 2011-04-18 11:05:25 +02:00
Adrian Sampson
db1f8a9158 merge 2011-04-17 23:05:09 -07:00
Adrian Sampson
007011f3a4 fix multiple directory import 2011-04-17 17:05:13 -07:00
mdecker
9c2b7a9653 Merge branch 'master' of git://github.com/sampsyo/beets 2011-04-17 23:17:10 +02:00
Adrian Sampson
1b3e7d9310 fix singleton invocation of pipeline 2011-04-17 13:35:00 -07:00
mdecker
18b7eabb35 add missing util package to setup.py 2011-04-17 20:30:27 +02:00
Adrian Sampson
3a5f9ecb38 TRACKS selection now runs singleton pipeline and forwards 2011-04-17 08:19:43 -07:00
Adrian Sampson
828f1aa4f1 multiple() function for sending many messages to next stage 2011-04-17 08:18:54 -07:00
Adrian Sampson
85cd3cdb84 add pipeline tests, fixing a bug with parallel stages in the process 2011-04-17 07:57:56 -07:00