summaryrefslogtreecommitdiffstats
path: root/BeetPlayer.pro
Commit message (Collapse)AuthorAgeFilesLines
* Implemented MusicBrainz lookupArno2017-07-061-3/+5
| | | | | | | | | | 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...
* Remove tool windowArno2017-04-091-4/+2
| | | | It was kinda useless, didn't work out, sorry, ToolWindow :)
* Show Popup-Window on various occasionsArno2017-03-251-3/+5
| | | | | | | | | 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...
* Add bindings for global KDE shortcutsArno2017-03-071-1/+2
| | | | | 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!
* Implement expand and collapse for DB viewArno2017-03-051-2/+4
| | | | | | | | | | | | | 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...
* Turned IndexerWidget into a dialogArno2017-02-261-2/+4
| | | | and got rid of the TabWidget!
* Artwork and GUI modificationsArno2017-02-261-2/+4
| | | | | | | | 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.
* Remove proxyArno2017-02-251-4/+2
| | | | Didn't work out...
* Rethink GUIArno2017-02-251-2/+4
| | | | | | | | | | 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...
* Implement basic player layoutArno2017-02-251-2/+5
| | | | Does nothing yet, just for show :)
* Added Menus and GlobalsArno2017-02-191-2/+4
|
* Added some ArtworkArno2017-02-191-0/+3
|
* First version of IndexerWidgetArno2017-02-181-2/+6
| | | | List metadata of files, nothing else...
* Initial commitArno2017-02-181-0/+31
Create database and connect. Does nothing yet...