Commit Graph

796 Commits

Author SHA1 Message Date
thomasvs
c2a9c1676e Merge pull request #13 from alkino/master
Use os.path.join instead of hardcoded paths.
2013-02-26 14:07:50 -08:00
Nicolas Cornu
d882f845ff Use os.path.join instead of hardcoded paths 2013-02-26 21:17:38 +01:00
Thomas Vander Stichele
3f4291bb18 Handle off-by-1 errors in cdparanoia progress parsing
Fixes the exception I got on ripping The Strokes - Someday
2013-02-24 11:37:13 +01:00
Thomas Vander Stichele
f890ba7f57 set useragent on musicbrainz 2013-02-07 09:20:38 +01:00
Thomas Vander Stichele
13a8a5f289 after updating python-musicbrainz-ngs, symlink the package dir.
upstream changed structure to create a subdirectory for the musicbrainz
package.
2013-02-06 13:36:44 +01:00
Thomas Vander Stichele
f010fd204c deduplicate rip directories with catalog number or barcode 2013-02-05 19:42:36 +01:00
Thomas Vander Stichele
b08357010e store catalog number and barcode in discmetadata 2013-02-05 19:42:36 +01:00
Thomas Vander Stichele
9aa95e01ac update to newer musicbrainz-ngs suggested by sanoj 2013-02-03 23:25:06 +01:00
Thomas Vander Stichele
6e3953e15f remove unused path 2013-02-03 23:18:42 +01:00
Thomas Vander Stichele
e3b168c2a1 key on musicbrainz disc id by default
Do not use cache if the mb disc id does not match the table cache value.

Fixes asserts on the mb disc id differing.

Fixes trac ticket 103.
2013-02-03 22:20:00 +01:00
Thomas Vander Stichele
d4c81126d5 add a TableCache. 2013-02-03 22:19:11 +01:00
Thomas Vander Stichele
1adc97452f Update getCache to take name. Add getReadCaches 2013-02-03 22:17:19 +01:00
Thomas Vander Stichele
1e9afffde6 extract code into program.getFastToc 2013-02-03 21:07:28 +01:00
Thomas Vander Stichele
d907ccfaf6 add test case with turn on the bright lights toc 2013-02-03 20:57:32 +01:00
Thomas Vander Stichele
7b42cbf93b add debug 2013-02-03 20:57:32 +01:00
Thomas Vander Stichele
b2fc111a9a debug more 2013-02-03 20:57:32 +01:00
Thomas Vander Stichele
8b1eef1cf1 log persister 2013-02-03 20:57:32 +01:00
Thomas Vander Stichele
dadcc5c54e add summary 2013-02-03 20:54:09 +01:00
Thomas Vander Stichele
db128485eb add some whitespace betwee nreleases 2013-02-03 17:27:34 +01:00
Thomas Vander Stichele
131cc78c39 add how many tracks the disc is 2013-02-03 17:24:12 +01:00
Thomas Vander Stichele
dac8f2f921 fix whitespace 2013-02-03 14:58:19 +01:00
Thomas Vander Stichele
a436190555 only mark as a failure if we see an expected string 2013-02-03 14:58:04 +01:00
Thomas Vander Stichele
a1cf9be277 make sure we mark defeatsCache as false if cdparanoia fails. 2013-02-03 14:55:59 +01:00
Thomas Vander Stichele
66a6079550 expand the right PYTHON into rip and bash-compgen 2013-02-03 14:29:42 +01:00
Thomas Vander Stichele
ecfbc28c69 removing old musicbrainz code 2013-02-03 14:16:42 +01:00
Thomas Vander Stichele
c4772303b7 check logger up front.
Fixes #8
2013-02-03 10:50:58 +01:00
Thomas Vander Stichele
b14f5751d4 add note on running uninstalled 2013-02-02 23:35:35 +01:00
Thomas Vander Stichele
7c3118e1f2 feature: add 'rip cd info'
split up CD command into a base class and two subclasses.
Make instance variables accordingly.
2013-02-02 23:35:22 +01:00
thomasvs
59cbf669c6 Merge pull request #6 from Freso/add-uppercase-extension-template-variable
feature: Add "%X" template variable for uppercase filename extension.
2013-02-02 13:25:01 -08:00
Frederik "Freso" S. Olesen
4040c95817 Add "%X" template variable for uppercase filename extension. 2013-02-01 17:33:19 +01:00
Thomas Vander Stichele
d17e528106 Don't fail on pycdio missing. Fixes trac 128. 2013-01-30 21:55:10 +01:00
Thomas Vander Stichele
ad1cf0ff84 Handle broken pycdio 0.18 2013-01-28 22:13:25 +01:00
Thomas Vander Stichele
036bf0bd92 handle import errors in bin/rip.in; add setuptools to deps 2013-01-28 21:44:07 +01:00
Thomas Vander Stichele
9d9d8a81fd Document python-cddb need and how to install on Ubuntu.
Fixes #3.
2013-01-28 21:16:29 +01:00
Thomas Vander Stichele
e5fefdadde Update to not import moap.util. Fixes #2. 2013-01-28 21:13:04 +01:00
Thomas Vander Stichele
2e0868ba99 update submodules after clone. Fixes #1. 2013-01-28 21:09:15 +01:00
Thomas Vander Stichele
bda9c201b1 update release notes 2013-01-28 01:42:18 +01:00
Jonas Smedegaard
e9854f5e74 debian patch to not hardcode python
http://patch-tracker.debian.org/patch/series/view/morituri/0.1.3-2/1001_no_hardcode_python_binary.patch
2013-01-28 01:42:18 +01:00
Thomas Vander Stichele
b92280187f update python-deps 2013-01-27 22:32:46 +01:00
Thomas Vander Stichele
5eb59c7549 handle CDDB import errors 2013-01-27 22:31:22 +01:00
Thomas Vander Stichele
7b45d5681b return when we don't have a ret assigned 2013-01-27 22:30:21 +01:00
Thomas Vander Stichele
6ac8408f0d use python-deps to handle missing dependencies.
Apply it to gst python module.
2013-01-27 22:24:22 +01:00
Thomas Vander Stichele
434a7ca131 add python-deps to handle dependencies 2013-01-27 22:01:23 +01:00
Thomas Vander Stichele
1742a40c99 fix spec file 2013-01-20 23:49:13 +01:00
Thomas Vander Stichele
8304523268 update after release 2013-01-20 21:25:44 +01:00
Thomas Vander Stichele
852ef5a98b back to developing 2013-01-20 21:25:20 +01:00
Thomas Vander Stichele
5a80b9fa9c release 0.2.0 2013-01-20 21:21:33 +01:00
Thomas Vander Stichele
24c48ba672 output drive cache defeating in rip drive list 2013-01-20 20:33:21 +01:00
Thomas Vander Stichele
453cc3409a moved to github 2013-01-20 20:22:42 +01:00
Thomas Vander Stichele
14085a7d04 add analyzing the drive 2013-01-20 20:17:18 +01:00