Crash-m / thelastripper

Automatically exported from code.google.com/p/thelastripper
0 stars 0 forks source link

Usability Suggestions for the next version #230

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I love this program, and it works great to download music.  In the interest of 
better operability, I'd like to suggest two seemingly small things:

First - There should be an option to make this thin client more portable.  I 
don't mean from OS to OS, but rather from box to box.  This could be done 
easily by having an option to store the data locally, in a file located right 
beside TheLastRipper. (Like %Programs%\TheLastRipper\TheLastRipper.cfg on 
Windows or ~/.TheLastRipper on Unix).  

That way I could stop having to type up the settings I need every time I start 
the program on a third-party computer.  Oh, and the location of this file 
should be tweakable.

This would be a one hour job, I would imagine... at longest.

Second - There should be better exclusion options than just Artist.  How often 
is there a band on last.fm that you love, yet another band that shares their 
name keeps playing automatically?  With better exclusion, you could declare 
that that specific Album should not be recorded.  And as long as one is doing 
this, how about excluding Songs?

A good way to do this would be to piggyback on top of the exclude file.

Let's say you love Muse, but hate their new album.  Simple enough, just put the 
exclusion in like so:

Exclude.txt
-----------
Muse\\The Resistance

Using "\\" as a directory separator.  Nobody has "\\" in their band, album, or 
song name.

Original issue reported on code.google.com by Jeos...@gmail.com on 8 Dec 2010 at 2:35

GoogleCodeExporter commented 9 years ago
Isn't the configuration file stored at ~/.config/TheLastRipper.conf on Linux?

Original comment by bill@aggienerds.org on 14 Jul 2012 at 5:24