| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
Check if the artist's name contains " feat." If so, cut it off right
there to not clutter the artist's view with "bla feat. blub" and just
one song. It's a simple string compare, relying on beet and Musicbrainz
doing the right thing (tm) :)
|
| |
|
|
|
|
|
| |
Show close button and disable/enable approriate buttons while reading
data.
|
|
|
|
|
| |
Filled the scan dir option with life. Now it actually does something,
and much quicker than beet ls!
|
|
|
|
|
|
|
|
|
| |
Hmm, you never stop learning. Not so obviously we want the st_mtime
instead of st_ctime from struct stat, because we're intrested in the
*data* modification time, not the metadata modification time...
For more info, see https://stackoverflow.com/questions/3385203/regarding-
access-time-unix
|
|
|
|
|
| |
This is in preparation for a new view to show albums in the order they
were added.
|
|
|
|
|
|
|
|
| |
Quite some code churn, but I like the idea that wrong connections are
compile time errors.
Since I had to get rid of default arguments in Slots, this simplified
things in doPopulateByFolder...
|
|
|
|
|
|
|
|
| |
Display in statusBar:
* viewMode
* number of files in playlist
* length of playlist in h:m:s
* player status (Stopped, Playing, Paused)
|
|
|
|
| |
and got rid of the TabWidget!
|
|
|
|
|
|
|
|
| |
Added the necessary QActions. Except the ConfigAction they don't do
anything yet, but they have nice icons :)
I got rid of the menuBar(tm) and added a QToolBar to the center widget
instead.
|
|
|
|
|
|
| |
Well, as it turns out, an artist is not married to an album, but to a
song, and so is the genre. Adjust the database layout, indexer and view
accordingly.
|
| |
|
|
|
|
| |
Well, actually index files!
|
|
List metadata of files, nothing else...
|