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
adrian.sampson
6b113c8f6e
move() now has less confusing behavior, unambiguously moving (even across FS boundaries) or copying
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4023
2008-06-25 06:20:43 +00:00
adrian.sampson
e469f308e1
readability: using Connection.execute shortcut instead of making a new cursor where appropriate
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4022
2008-06-25 06:15:09 +00:00
adrian.sampson
fe67fe00dc
move() now copies as a fallback
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4021
2008-06-25 01:43:16 +00:00
adrian.sampson
66d767c054
style: private methods begin with _, not __
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4020
2008-06-25 01:36:32 +00:00
adrian.sampson
e8ac0d6893
added file moving (no copying yet), library options; a little reorganization
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4019
2008-06-25 01:33:01 +00:00
adrian.sampson
cd3e1d72f1
ignoring the library file used for testing
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4017
2008-06-11 07:42:45 +00:00
adrian.sampson
e9017f4bba
AnySubstringQuery now reuses code from CollectionQuery
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4016
2008-06-11 07:36:22 +00:00
adrian.sampson
7661a283aa
moved intelligence of AndQuery to generic CollectionQuery class (allowing later functionality: OrQuery, for instance)
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4015
2008-06-11 07:17:10 +00:00
adrian.sampson
e07131830e
eliminated pointless distinction between Queries and QueryElements
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4014
2008-06-11 07:14:37 +00:00
adrian.sampson
f6feb5fbb0
added alltest convenience script
...
--HG--
rename : test/tagtest.py => test/tag.py
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4013
2008-06-11 07:10:56 +00:00
adrian.sampson
fdb6ff7bb2
added tests for query parser and library.get
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4012
2008-06-11 07:09:39 +00:00
adrian.sampson
5daba34d10
added query string parser; library.get
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%4011
2008-06-11 07:05:37 +00:00
adrian.sampson
932f839bca
added Query object and friends (from_string is next)
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%405
2008-05-15 05:08:31 +00:00
adrian.sampson
2651b1c2b5
cleaned up gratuitous comment blocks and unnecessary shebang lines
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%404
2008-05-14 09:41:15 +00:00
adrian.sampson
fb63de437c
new Item class; a more sensible Library interface
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%403
2008-05-14 09:35:00 +00:00
adrian.sampson
ee7bb4b9e8
initial import
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%402
2008-05-14 01:42:56 +00:00
unknown
c1ed60af98
Initial directory structure.
...
--HG--
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%401
2008-05-14 01:33:09 +00:00