| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Does nothing yet except close.
This was harder than it should be: To keep a GridLayout expanding its
cells vertically, you have to set the Alignment in the *parent* Layout.
Took me a while to figure out...
|
|
|
|
|
| |
Add a custom QSortFilterProxyModel which filterAcceptsRow() returns true
if the uppermost parent matches the filter RegExp.
|
|
|
|
|
| |
Basically the same as doPopulateByFolder, just wrapped in a shiny, new
CollectionWidget.
|
|
|
|
|
| |
Basically the same as populateByWebradio, just wrapped in a shiny, new
CollectionWidget.
|
|
|
|
|
| |
Basically the same as populateByFavorites, just wrapped in a shiny, new
CollectionWidget.
|
|
|
|
|
| |
Basically the same as populateByDate, just wrapped in a shiny, new
CollectionWidget.
|
|
|
|
|
| |
Basically the same as populateByAlbum, just wrapped in a shiny, new
CollectionWidget.
|
|
|
|
|
| |
Basically the same as populateByArtist, just wrapped in a shiny, new
CollectionWidget.
|
|
|
|
|
|
|
| |
It's intended to be the base class/widget for different views of the
collection, eg. Artists or Songs. Each collection view should have its
own widget to make it easier to keep the state when switching between
collection views. Let's see how it turns out :)
|
|
|
|
| |
Just enter a description and an URL.
|
|
|
|
|
|
|
|
|
|
| |
Wow, what a convoluted api, to say the least...
They have documentation, which is good, but the query syntax definitely
needs more explaining, foremost how to encode non-ASCII characters and
names with whitspaces...
Well, it kinda works, but the Other Albums sections can be waaaaay
off...
|
|
|
|
| |
It was kinda useless, didn't work out, sorry, ToolWindow :)
|
|
|
|
|
|
|
|
|
| |
When we play a new song, get paused, continue and change volume.
The hardest part was to display the QWidget on the current desktop.
Turns out KWindowSystem and Qt::ToolWindow don't work together well...
I should post that on my blog, I guess...
|
|
|
|
|
| |
Hell, this was much harder than it should be. The API documentation is
crap and I didn't find a single decent example with my google foo!
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sounds easy, right? It is, if you don't try to create a QIcon from a
QChar. That took me a while...
First, it's not a good idea to fill the QPixmap for the QIcon with
transparency. That gives you a random background. Fill it with palette
color instead.
Then there's QFont's pixelSize(). I have absolutely no idea how it
corresponds to the pixmap's size, but roughly double the width of the
pixmap is a good guess...
|
|
|
|
| |
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.
|
|
|
|
| |
Didn't work out...
|
|
|
|
|
|
|
|
|
|
| |
While figuring out how to populate the album view, I realized that I
don't want to view my music by albums, only by artist, maybe by genre...
So I removed the QComboBox for the different sort orders and
concentrated on the filter, which is a good thing (tm). Just make the
filter find anything you need. Name/Title is already implemented. Have to
think about genre/year...
|
|
|
|
| |
Does nothing yet, just for show :)
|
| |
|
| |
|
|
|
|
| |
List metadata of files, nothing else...
|
|
Create database and connect. Does nothing yet...
|