Adrian Sampson
|
4d1944f939
|
better names: add vs. add_path
--HG--
branch : device
|
2010-04-06 10:17:53 -07:00 |
|
Adrian Sampson
|
d3d485195c
|
move destination calculation to Library from Item
--HG--
branch : device
|
2010-04-06 10:07:58 -07:00 |
|
Adrian Sampson
|
83d661152e
|
moved library logic to the library: load, store, add, remove
--HG--
branch : device
|
2010-04-05 23:09:04 -07:00 |
|
Adrian Sampson
|
8e27693d2f
|
create BaseLibrary class, which Library and PodLibrary extend
--HG--
branch : device
|
2010-04-05 21:50:40 -07:00 |
|
Adrian Sampson
|
4258474da8
|
reorganize gpod communication into PodLibrary class
--HG--
branch : device
|
2010-04-05 21:07:22 -07:00 |
|
Adrian Sampson
|
5402945866
|
use new API for modern eventlet versions (specifically 0.9.7)
|
2010-04-04 17:32:13 -07:00 |
|
Adrian Sampson
|
a6a232a6d4
|
more thorough conversion to Unicode for MPD protocol messaging
|
2010-04-04 16:49:28 -07:00 |
|
Adrian Sampson
|
b48bfe4bfa
|
decode all arguments as UTF8; move a few other operations to Unicode
Fixes Unicode-related errors with gmpc and MPoD, but a more thorough conversion
to Unicode constants is needed.
|
2010-04-04 15:42:50 -07:00 |
|
Adrian Sampson
|
210d4f3af3
|
playing around with very basic iPod support
--HG--
branch : device
|
2010-04-04 15:20:40 -07:00 |
|
Adrian Sampson
|
ec861e499c
|
better distance, multiple candidates, and distance threshold
|
2009-12-18 19:21:41 -08:00 |
|
Adrian Sampson
|
2af63ed803
|
fixed default file pattern (implicit extension)
|
2009-11-28 17:27:30 -08:00 |
|
Adrian Sampson
|
4280760191
|
truncate long filenames
|
2009-11-28 17:03:36 -08:00 |
|
Adrian Sampson
|
7a0b76e448
|
list albums with "ls -a"
|
2009-11-27 22:29:44 -08:00 |
|
Adrian Sampson
|
a348e19112
|
moved per-library settings to config file
|
2009-11-27 21:18:20 -08:00 |
|
Adrian Sampson
|
85b4d9a129
|
fixed handling of misnumbered tracks during ordering
|
2009-11-25 14:30:52 -08:00 |
|
Adrian Sampson
|
67bfa2275f
|
setup.py should actually work now
|
2009-11-24 14:51:32 -08:00 |
|
Adrian Sampson
|
71c5141f80
|
correct super-attribute behavior
|
2009-11-17 23:15:51 -08:00 |
|
Adrian Sampson
|
844392f50d
|
fixed "search any" in bpd
|
2009-11-15 13:52:47 -08:00 |
|
Adrian Sampson
|
27721b80b1
|
revamp CLI based on cmdln.py, reasonable commands
|
2009-11-15 13:10:06 -08:00 |
|
Adrian Sampson
|
cdeaeb9760
|
catch a few tagging failure modes
|
2009-11-08 21:02:44 -08:00 |
|
Adrian Sampson
|
0377a0c1e5
|
crawl for album directories
|
2009-11-08 20:36:57 -08:00 |
|
Adrian Sampson
|
a6bb3d0882
|
added matching track orderer
|
2009-11-04 18:47:25 -08:00 |
|
Adrian Sampson
|
ce49755200
|
tolerate missing data
|
2009-11-02 22:45:07 -08:00 |
|
Adrian Sampson
|
991411da8a
|
method name change in test
|
2009-11-02 22:16:14 -08:00 |
|
Adrian Sampson
|
2c029a263f
|
fixed unicode errors for Royksopp
|
2009-11-02 22:13:29 -08:00 |
|
Adrian Sampson
|
de3bd2692f
|
modularized album tagger; all CLI I/O is now in bts
|
2009-11-02 19:36:33 -08:00 |
|
adrian.sampson
|
749b55b782
|
made track ordering function
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40226
|
2009-05-28 20:29:59 +00:00 |
|
adrian.sampson
|
94b071493b
|
int casting is now more tolerant (allowing "0 BPM" in "It's Blitz")
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40225
|
2009-05-12 19:56:49 +00:00 |
|
adrian.sampson
|
1c41f8446b
|
search, find, and list can now take multiple query k/v pairs (gmpc browser uses them)
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40224
|
2009-05-12 08:11:36 +00:00 |
|
adrian.sampson
|
dadc6b8b12
|
now returns correctly-capitalized tagtypes from "list", so gmpc's browsers work
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40223
|
2009-05-12 07:36:56 +00:00 |
|
adrian.sampson
|
7aa8254ad9
|
correct method calls: lower, not tolower
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40222
|
2009-05-12 03:40:42 +00:00 |
|
adrian.sampson
|
f6b53142a9
|
now tolerates space-separated release times
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40221
|
2009-04-21 07:21:23 +00:00 |
|
adrian.sampson
|
debebc616c
|
fixed safetifying of destination paths
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40220
|
2009-04-15 05:48:40 +00:00 |
|
adrian.sampson
|
e8962f99c6
|
set tracktotal, not track_total
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40219
|
2009-04-15 05:32:08 +00:00 |
|
adrian.sampson
|
895806e8cc
|
fixed handling of ID3 frames with empty lists
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40218
|
2009-04-14 03:47:09 +00:00 |
|
adrian.sampson
|
155544dbac
|
changed length tolerance to 30 seconds (value used by Picard)
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40217
|
2009-04-14 03:02:06 +00:00 |
|
adrian.sampson
|
9925a4d8e3
|
fixed handling of MusicBrainz release dates with no day
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40214
|
2009-04-13 05:07:31 +00:00 |
|
adrian.sampson
|
9e6953246d
|
expanded usefulness of "bts set" command
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40213
|
2009-04-13 05:00:34 +00:00 |
|
adrian.sampson
|
8a0519c914
|
added first stab at album autotagging
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40211
|
2009-04-13 04:03:31 +00:00 |
|
adrian.sampson
|
13f7f57b17
|
add fixed to work with empty path components
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40210
|
2009-04-12 04:53:02 +00:00 |
|
adrian.sampson
|
b2c73ae979
|
add command can now take directories
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40204
|
2009-04-12 02:10:39 +00:00 |
|
adrian.sampson
|
428a1b61f6
|
player should handle unicode pathnames correctly now
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40202
|
2009-04-12 01:52:07 +00:00 |
|
adrian.sampson
|
4b7119855e
|
BPD now reports empty path components as '(unknown)'
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40201
|
2009-04-12 01:48:37 +00:00 |
|
adrian.sampson
|
0b309edd27
|
path encoding now works with slashes better
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40199
|
2009-04-11 02:51:26 +00:00 |
|
adrian.sampson
|
597694b58b
|
fixed current_index update for general reordering cases
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40198
|
2009-04-09 08:47:12 +00:00 |
|
adrian.sampson
|
60848d85ee
|
added GPL license and accompanying notice
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40197
|
2009-04-09 02:46:22 +00:00 |
|
adrian.sampson
|
155c9f7303
|
added likely_metadata
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40196
|
2009-04-07 23:57:19 +00:00 |
|
adrian.sampson
|
7f6ace92be
|
tests for mb.py
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40195
|
2009-04-07 23:36:02 +00:00 |
|
adrian.sampson
|
eefc7402e5
|
now we fetch tracks, too
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40194
|
2009-04-07 03:14:49 +00:00 |
|
adrian.sampson
|
6663e38cc7
|
documentation!
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40193
|
2009-04-07 02:28:31 +00:00 |
|