Commit Graph

1046 Commits

Author SHA1 Message Date
Merlijn Wajer
d1f0165cf3 Add accuraterip-checksum program 2016-10-15 19:15:27 +02:00
JoeLametta
2983fc3d03 Removed examples and gtk related files 2016-10-15 17:28:21 +02:00
JoeLametta
8b5ce57fcd Definitive fix to getConfig
Previous commit was wrong.
2016-10-14 23:46:30 +02:00
JoeLametta
985cf2d288 Fix previous commit
Configuration file path was declared but never explicitly created (even when not available).
Should be fixed now.
2016-10-14 23:37:17 +02:00
JoeLametta
746dc6599d Issue24 (#42)
* Address issue #24
* Remove getReadCaches() & replace it with getCache()

Now whipper always follows XDG specifications. All changes were documented into the README file.

The changes introduced here aren't backward compatible so, after updating whipper, you may need to configure it again (old config file are retained, though).
2016-10-09 17:26:06 +02:00
JoeLametta
4d81a02f0c Update .travis.yml (#39)
* Travis CI - Added libsndfile1-dev as a dependency
2016-09-20 14:42:01 +02:00
JoeLametta
183cd1b397 Remove python-deps leftovers 2016-09-19 11:40:15 +02:00
JoeLametta
67ea220604 Make pycdio dependency not overridable 2016-09-05 17:14:11 +02:00
JoeLametta
e7ff3c1b07 Merge branch 'issue23' 2016-08-28 18:34:15 +02:00
JoeLametta
3f15dcbd4d Fix merge conflict 2016-08-28 18:33:21 +02:00
JoeLametta
38810796ba Remove thomasvs' python-deps (#31)
* Crude removal of thomasvs' python-deps
* Fix previous commit
2016-08-27 17:33:18 +02:00
JoeLametta
122e22d595 Add support for and include used logger info into whipper's logfile (#30) 2016-08-27 17:27:41 +02:00
JoeLametta
8c83c4a4cb Merge logger codebase with morituri-yamllogger's one 2016-08-25 19:28:47 +02:00
JoeLametta
84c2d2439c Commented out broken tests 2016-08-17 00:30:21 +02:00
JoeLametta
52181a92a4 Logger PEP8 fix
E122 continuation line missing indentation or outdented
2016-07-27 14:46:19 +02:00
JoeLametta
ae3d4da2e5 Really fix 9099da2
Too many parentheses: I got confused
This one should finally solve:

```python
TypeError: unsupported operand type(s) for %: 'NoneType' and 'tuple'
```
2016-07-27 12:09:16 +02:00
JoeLametta
956701eb87 Update README.md 2016-07-25 10:20:56 +02:00
JoeLametta
c9e281f443 Update .travis.yml 2016-07-25 10:15:16 +02:00
JoeLametta
e1050d56c2 Update README
pyxdg now mentioned.
2016-07-25 10:13:45 +02:00
JoeLametta
742879ac94 Allow overriding pycdio dependency
Keep in mind overriding isn’t the suggested behavior.
2016-07-25 09:56:00 +02:00
JoeLametta
b5c22da76d Address issue #23
Moved to its own branch.

It should work.
In the future this commit could be improved providing a way to override
pycdio hard dependency.
2016-07-24 22:53:26 +02:00
JoeLametta
578b657b0c Revert "Address issue #23"
This reverts commit 71422bd96b.
2016-07-24 22:47:04 +02:00
Samantha Baldwin
b97e0a72e3 PRE_EMPHASIS (#27)
* update README to force python2

* add support for PRE_EMPHASIS detection; mark pre-emphasis as FLAGS PRE in .cue

* correct typo, s/ivar/type/ for pre_emphasis element in track table
2016-07-24 22:43:29 +02:00
JoeLametta
71422bd96b Address issue #23
Should work.
In the future this commit could be improved providing a way to override
pycdio hard dependency (command line argument).
2016-07-23 11:47:10 +02:00
Samantha Baldwin
cc898c2751 update README to force python2 2016-07-23 10:52:07 +02:00
JoeLametta
9099da2ace Fix previous commit
Hopefully this one fixes a privately reported regression introduced
with the previous commit.

```python
TypeError: unsupported operand type(s) for %: 'NoneType' and 'tuple'
```
2016-07-22 16:41:44 +02:00
JoeLametta
7977fe5429 Update README.md 2016-07-12 15:18:00 +02:00
JoeLametta
c801e88c5a Logger: log layout restructuring 2016-07-06 17:33:52 +02:00
JoeLametta
f1e080b7af Logger cosmetic fixes (again)
Missing line break, consistent AccurateRip summary result output.
2016-07-04 10:13:41 +02:00
JoeLametta
1a9f78e160 Logger cosmetic fixes 2016-07-01 11:29:00 +02:00
JoeLametta
0a142036ef Improve musicbrainzngs' results handling
Changes:

* whipper is now capable of handling musicbrainzngs’ bad server
responses (it throws an exception).
* whipper is now aware of musicbrainzngs’ possible “cdstub” response
and should handle it fine (ignoring the result because the informations
received are incomplete e/o unverified).

This commit should fix JoeLametta/whipper#22
2016-06-14 22:42:09 +02:00
JoeLametta
ae1b0b3213 whatlogger recent commits + include rip overread status into log
* Avoid including AccurateRip result for HTOA (corrected)
* Pedantic fix
* Check (and mention in the logfile) if the rip was done with the
`--force-overread` (or `-x`) switch enabled
2016-06-08 14:32:01 +02:00
JoeLametta
9c0a4016e4 Remove logger unnecessary function
Use the reference one provided by morituri
2016-05-30 09:59:59 +02:00
JoeLametta
2f4546b499 Fix old git branch reference 2016-05-29 17:45:14 +02:00
JoeLametta
5f9981a0c3 Fix logger incorrect HTOA length calculation 2016-05-19 11:40:30 +02:00
JoeLametta
80100964c7 Added --with-pluginsdir to configure script
thomasvs/morituri#150
2016-05-19 11:35:19 +02:00
JoeLametta
98cf7388a6 Updated logger module
This is just a copy & paste of morituri-whatlogger’s one.
2016-04-23 15:12:51 +02:00
JoeLametta
17157884c8 Remove python-musicbrainz-ngs
It isn't needed anymore
2016-03-13 12:44:17 +01:00
JoeLametta
a79f09b95c Fix logger string spacing
Just a missing space...
2016-02-08 00:10:09 +01:00
JoeLametta
8465e0f4ff Merge pull request #20 from chadberg/master
Resolve case where _peakdB is None
2016-02-02 22:59:58 +01:00
Chad Bergeron
8ff28da4fc clean up unnecessary return. 2016-02-02 16:24:24 -05:00
Chad Bergeron
0da064fe97 Modified str outputs and ensured that tracks with no peakdB set trackResult.peak to a float. 2016-02-02 16:14:26 -05:00
Chad Bergeron
219e6f509f Cast peak into a float for cases where it isn't (e.g. when HTOA generates a peak of 0) 2016-02-02 13:39:54 -05:00
JoeLametta
43f823546b Update README.md 2016-01-13 21:33:37 +01:00
JoeLametta
bccdd80063 Fix rip cd info
This is a temporary solution which solves the issue but, in the future,
it should be improved.
2016-01-13 21:14:09 +01:00
JoeLametta
29bcd70b2b Fix musicbrainz-update branch merged pull request
Hopefully this commit fixes JoeLametta/whipper#16
2016-01-12 15:03:48 +01:00
JoeLametta
89f3ba3e55 Merge pull request #12 from JoeLametta/musicbrainz-update
Remove old musicbrainz dependency
2015-12-12 20:40:53 +01:00
Alexei
2a3d2bb70f Removed dead link 2015-12-12 11:08:50 -08:00
Alexei
66e2f3f45b Removed bad make lines 2015-12-12 11:00:06 -08:00
Alexei
8f2158f26a Fixed more references 2015-12-12 10:51:22 -08:00