| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
And make it possible to remove songs from favorites!
|
|
|
|
|
|
|
| |
For now you can only add favorites, no view or removal. On the database
side it's kinda awkward. I can't reference a song ID or something,
because the DB is cleared on reindexing. So keep artist, song title and
album as reference. I'm not yet sure if it's a good idea, though...
|
|
|
|
| |
does nothing yet, doesn't crash, either :)
|
|
|
|
|
|
|
|
|
| |
turns out searching the database is much cheaper than filtering views.
For the latter we have to traverse the whole tree up and down to see if
the current node is valid.
If we have a valid parent, the current node is valid, and so is it when
we have a current child...
|
| |
|
|
|
|
|
|
| |
CTRL++ -> select pattern
CTRL+- -> deselect all
Delete -> Delete selected files
|
|
|
|
|
| |
Hmm, this shouldn't be so hard. Quite a lot of code for such an easy
thing, but maybe it's just me and I'm over-complicating things...
|
| |
|
| |
|
|
|
|
| |
Kinda works, but expect unexpected bugs :)
|
| |
|
| |
|
|
|
|
|
|
|
| |
The QPushButtons took too much real estate, so turn them into QActions
in a Toolbar.
Also rename mFilter to the more appropriate mSearch.
|
|
|
|
|
|
| |
Add icons for genres, songs, albums and artists. As it turns out, you
really should use the copy constructor of QIcon. Speeds up things
considerably!
|
| |
|
|
|
|
|
| |
Actually make play, pause and stop do something.
Also implement mute and volume control.
|
|
|
|
| |
And add some artwork for icons...
|
|
|
|
| |
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.
|
|
|
|
| |
Replace icon...
|
| |
|
|
|