adrian.sampson
7ff7eabf7f
documentation
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40118
2009-02-06 22:16:29 +00:00
adrian.sampson
ceeb4908c7
hooked up BGServer and GstPlayer; actually plays music now!
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40117
2009-02-06 21:13:39 +00:00
adrian.sampson
8bfc9aec5a
removed queue; added callback
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40116
2009-02-06 20:47:19 +00:00
adrian.sampson
8fe53fec4c
implemented a bunch of commands
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40115
2009-02-05 06:55:45 +00:00
adrian.sampson
5ee460bcd5
added play control commands
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40110
2009-02-05 05:42:23 +00:00
adrian.sampson
fe538760f1
initial implementation of item info commands
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40106
2009-02-05 02:36:43 +00:00
adrian.sampson
e7066be896
added a bunch of '-id' commands
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40104
2009-02-05 01:03:28 +00:00
adrian.sampson
cf4773d64f
used un-meta-class constructor to reduce verbosity of exception classdefs
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40103
2009-02-05 00:52:27 +00:00
adrian.sampson
b34d2308fd
moved to exceptions instead of returning ErrorResponses
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40102
2009-02-05 00:47:30 +00:00
adrian.sampson
27e5d6b9bb
debugged basic eventlet networking
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40101
2009-02-04 10:09:00 +00:00
adrian.sampson
07974753e6
added bpd command to bts.py
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4099
2009-02-04 09:55:42 +00:00
adrian.sampson
e9fdac1293
implemented a whole bunch of generic mpd commands
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4098
2009-02-04 09:39:47 +00:00
adrian.sampson
e26a57c82b
cleanup and docs
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4095
2009-02-04 05:54:37 +00:00
adrian.sampson
dd7808acf7
created player directory and added GstPlayer
...
--HG--
rename : beets/bpd.py => beets/player/bpd.py
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4094
2009-02-04 04:54:40 +00:00
adrian.sampson
2cf92e0541
changed location of commands to Server object; implemented a few commands
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4093
2008-09-01 11:06:43 +00:00
adrian.sampson
45a777fc46
added BPD with main protocol implemented
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4092
2008-09-01 04:52:37 +00:00
adrian.sampson
1560259c84
documented CompositeDateField
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4091
2008-08-25 08:01:34 +00:00
adrian.sampson
22795c7124
added Mon Aug 25 00:52:14 PDT 2008 convenience field for MediaFile
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4089
2008-08-25 07:52:18 +00:00
adrian.sampson
b294b2e1f9
slightly reduced the number of unnecessary tests
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4088
2008-08-25 07:15:58 +00:00
adrian.sampson
585c10b4db
added month & day to library; added Item.__repr__, cleaned up get/setattr
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4087
2008-08-25 07:10:31 +00:00
adrian.sampson
08246c5f4b
added file necessary for full-date test
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4086
2008-08-04 05:52:00 +00:00
adrian.sampson
1294d573d6
dded full date access to MediaFile (yyyy-mm-dd)
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4085
2008-08-04 05:46:44 +00:00
adrian.sampson
605343fb57
consolidated key and id3desc into StorageStyle
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4083
2008-07-22 03:21:42 +00:00
adrian.sampson
1dd57e1aaa
regorganized flags into StorageStyle objects
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4082
2008-07-16 17:30:28 +00:00
adrian.sampson
fb4344e937
item fields no longer dirtied if unchanged when assigned
...
This is especially important for read(), which will assign many times while, in many cases, causing few actual changes. A store() that follows soon after will now be much more lightweight.
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4079
2008-07-09 21:44:15 +00:00
adrian.sampson
e811b72763
fixed but with copying in library.add, tests
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4078
2008-07-08 00:06:56 +00:00
adrian.sampson
d9553a2ff5
added remove, delete, read, and set commands
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4077
2008-07-07 22:47:28 +00:00
adrian.sampson
4ba801acb7
paths now normalized to absolute (issue 5)
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4076
2008-07-07 22:13:52 +00:00
adrian.sampson
c5e06b6f73
fixed double-loading of test modules
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4070
2008-07-07 05:25:14 +00:00
adrian.sampson
cd124d2dad
new tests for DB and file operations
...
Also, new organization for tests and automatic loader. Fixed bugs uncovered by new tests.
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4069
2008-07-07 05:23:17 +00:00
adrian.sampson
9090ef25b5
fixed typo from cursor simplification
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4068
2008-07-06 21:50:57 +00:00
adrian.sampson
0be8ffcf32
item fields are no longer automatically updated in the database on setattr
...
One must now call store(), just like write(). This makes the behavior much more understandable and deterministic-seeming. It is also a small optimization, what with the dirty flags and partial store(). Still no tests.
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4066
2008-07-06 21:09:38 +00:00
adrian.sampson
e836a76d0d
changed maxdisc and maxtrack to disctotal and tracktotal (clearer)
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4064
2008-07-06 20:26:49 +00:00
adrian.sampson
4a092d8809
refactored flags to a single value; added more flexible out_type
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4060
2008-07-06 18:29:14 +00:00
adrian.sampson
bfc68e7a71
finished changing save_tags to save
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4059
2008-07-06 18:28:36 +00:00
adrian.sampson
c28efea9a6
changed save_tags to save
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4057
2008-07-06 03:25:12 +00:00
adrian.sampson
9402f536ae
moved constants to package namespace for readability
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4056
2008-07-06 03:20:50 +00:00
adrian.sampson
ec7e41a904
added FLAC support to MediaFile (with tests)
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4054
2008-07-06 00:44:37 +00:00
adrian.sampson
7e24b5d3ca
added missing resource for latest mediafile test
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4052
2008-07-03 23:54:38 +00:00
adrian.sampson
fda59f5c85
mediafile docstring corrections
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4051
2008-07-03 23:54:19 +00:00
adrian.sampson
526b65a9c3
changed beets.tag to beets.mediafile
...
--HG--
rename : beets/tag.py => beets/mediafile.py
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4050
2008-07-03 23:22:14 +00:00
adrian.sampson
9b11eeb722
filled out some documentation on MediaFile
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4049
2008-07-03 23:18:28 +00:00
adrian.sampson
9f6a788193
changed MediaFile.tags to MediaFile.mgfile to avoid self.tags.tags confusion
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4043
2008-07-03 21:24:41 +00:00
adrian.sampson
aca5666874
ID3 tag is now added automatically if it's missing entirely
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4042
2008-07-03 21:20:46 +00:00
adrian.sampson
e69152e958
finished new add(); importing now works
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4040
2008-07-03 21:09:05 +00:00
adrian.sampson
af66c04d5d
changed __fetchdata to _fetchdata; enforced 79-char lines
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4038
2008-07-03 19:56:20 +00:00
adrian.sampson
2fe30f1195
fixed new add function
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4037
2008-07-03 19:55:02 +00:00
adrian.sampson
f4b95ea1b5
began adding 'import' command & refactor of 'add', but committing so I can erase my disk safely
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4036
2008-06-30 18:45:00 +00:00
adrian.sampson
31f8dd074a
finished delete() and remove()
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4030
2008-06-27 21:49:23 +00:00
adrian.sampson
d6472584be
fixed store() (can't use sqlite ?-binding for column names in update), although it's never called yet
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4029
2008-06-25 21:14:03 +00:00