Christian Muehlhaeuser
5a719f39bd
* Fixed painting issues with BreadcrumbBar.
2012-01-23 05:52:39 +01:00
Christian Muehlhaeuser
39a40ce372
* Use proper sort order for Top Hits & Related Artists.
2012-01-23 04:48:31 +01:00
Christian Muehlhaeuser
fdb13a1f78
* Fixed alignment of playlist headers.
2012-01-23 03:20:49 +01:00
Christian Muehlhaeuser
9f99108701
* Let's make alignment a data-role as it's intended to be.
2012-01-23 03:12:55 +01:00
Dominik Schmidt
1e022bf627
Use only 'Show Queue' not 'Open Queue' additionally
2012-01-23 03:07:24 +01:00
Dominik Schmidt
354dad71d9
Fix context menu showing play when actually opening artist/album pages
2012-01-23 03:07:24 +01:00
Christian Muehlhaeuser
ea7dc6e057
* Properly center playlist items.
2012-01-23 03:00:12 +01:00
Dominik Schmidt
c9ceb5f813
Align some columns centered in playlistitemdelegate: albumpos, duration, etc
2012-01-23 02:46:00 +01:00
Christian Muehlhaeuser
576c66133e
* Fixed search crash.
2012-01-23 00:36:26 +01:00
Christian Muehlhaeuser
0c704d2928
* Fixed column weights.
2012-01-23 00:25:02 +01:00
Christian Muehlhaeuser
d611bad383
* Fixed SQL Query.
2012-01-22 23:16:53 +01:00
Dominik Schmidt
3c2139ebeb
taghandlers should be part of the core library not of the gui library
2012-01-22 22:22:56 +01:00
Dominik Schmidt
081102fee4
Read discnumber from script resolvers
2012-01-22 20:40:38 +01:00
Dominik Schmidt
c68772c9b5
Fix rebase fail
2012-01-22 20:40:04 +01:00
Teo Mrnjavac
68c421e00e
Fix after borked merge.
2012-01-22 19:50:14 +01:00
Teo Mrnjavac
93722665af
Get the discnumber in databaseimpl.cpp as well.
2012-01-22 19:50:14 +01:00
Teo Mrnjavac
b8a38f7eda
Write a null value for the composer id if there's no composer.
2012-01-22 19:48:18 +01:00
Teo Mrnjavac
06374586e0
Fix header weights.
2012-01-22 19:48:18 +01:00
Teo Mrnjavac
a7fd04e1f3
Added disc numbers to the Playlist view as well.
2012-01-22 19:48:18 +01:00
Teo Mrnjavac
9661a38c10
Added Composer column to the collection and playlist model/views.
2012-01-22 19:48:18 +01:00
Teo Mrnjavac
47e9f27199
Fixed bug with null discnumbers and added discnumbers to view.
...
Fix bug in the taghandlers where a discnumber polluted null entries in
the database.
Also made the tree model so that the discnumber appears before the track
number if it's defined.
2012-01-22 19:48:18 +01:00
Teo Mrnjavac
4e59f1dc12
Added discnumber & composer to the DB schema and sorting by discnumber.
...
Added support for three new metadata elements of a track: Album Artist,
Composer and Disc Number. Since these are not supported in ID3v1 which
TagLib uses as common ground between the different metadata formats, I
had to handle the following cases separately: APE, ASF, ID3v1, ID3v2,
MP4 and OGG.
Modified the DB schema to include composer and discnumber. Provided the
dbmigrate file and bumped the schema version.
Added composer and discnumber data to all relevant queries.
Removed a bogus result->setYear from some queries in dbcmd_resolve.cpp.
2012-01-22 19:48:18 +01:00
Dominik Schmidt
68b146e560
Simplify setting the year on results in scriptresolver
2012-01-22 19:15:10 +01:00
Dominik Schmidt
b06d50be98
Read albumpos from scriptresolvers
2012-01-22 18:57:28 +01:00
Dominik Schmidt
cc6a7fd5c5
qInstallMsgHandler(blackboard); for(int i=0;i<1000;++i) qDebug() << "QPixmap::loadFromData returns bool,
...
not the pixmap itself"
2012-01-22 18:08:03 +01:00
Dominik Schmidt
0488aa10f8
Fix headless by using QByteArrays instead of QPixmap or QImage
2012-01-22 17:50:33 +01:00
Christian Muehlhaeuser
7dcd6e8edc
* Added missing return.
2012-01-22 16:41:40 +01:00
Christian Muehlhaeuser
11c6d4cdca
* Moved social actions from Result into Query. Added contextual menu entry for (un)loving.
2012-01-22 16:36:56 +01:00
Christian Muehlhaeuser
60b746c430
* Move database dumping into its own method.
2012-01-20 02:15:42 +01:00
Christian Muehlhaeuser
1f2cc33364
* Moved cover / image retrieval into Artist & Album classes. Huge model / view cleanup.
2012-01-20 02:15:42 +01:00
Jeff Mitchell
5d215b1326
Add a missing delquery.exec() in deletefiles, probably causing the
...
remote delete failures
2012-01-19 17:32:43 -05:00
Christian Muehlhaeuser
46723bf9d3
* Added a --dumpdb command line option.
2012-01-19 18:11:17 +01:00
Hugo Lindström
36789637a2
Forgot api url
2012-01-19 14:06:51 +01:00
Hugo Lindström
6e669fe530
Adding Soundcloudwall.com
2012-01-19 14:05:34 +01:00
Christian Muehlhaeuser
90c1a4ec51
* Custom layouts are annoying.
2012-01-19 13:12:50 +01:00
Christian Muehlhaeuser
3e7b2b72cf
* Let's hope centering the text works better.
2012-01-19 12:29:24 +01:00
Christian Muehlhaeuser
de5df30941
* Fixed source painting for some weird fonts.
2012-01-19 11:51:57 +01:00
Dominik Schmidt
f5764906d6
Don't print passwords in the xml console. Thanks Elessar for the patch.
2012-01-17 19:26:37 +01:00
Christian Muehlhaeuser
f6dce6181e
* Added more Jabber debug output for Jason.
2012-01-17 04:20:05 +01:00
Christian Muehlhaeuser
ba74c22663
* Potential malloc / race condition fix.
2012-01-16 13:33:10 +01:00
Jeff Mitchell
14fd0424a1
Working query-stores-its-own-pointer behavior
2012-01-15 18:17:25 -05:00
Jeff Mitchell
4d7945291e
Fix a couple warnings and getPlaylistInterface->playlistInterface
2012-01-15 15:02:53 -05:00
Christian Muehlhaeuser
2eabaa0195
* Fixed QSharedPtr related warnings.
2012-01-15 15:29:57 +01:00
Christian Muehlhaeuser
7ffe53b745
* Use QSharedPointers in DbCmd_AllTracks.
2012-01-14 08:33:37 +01:00
Jeff Mitchell
ff9a033e1e
Fix real-time being the default
2012-01-13 12:31:44 -05:00
Jeff Mitchell
ef41c80eb1
Move the mutex locker in the query's destructor to try to ensure that no part of the destructor can be happening while access happens some other way.
...
Also actually lock the mutex in refreshResults() and check for validity of the object.
2012-01-13 08:52:30 -05:00
Jeff Mitchell
25a67447d3
Add lock/unlock icons to toggle realtime listening along
2012-01-12 19:05:14 -05:00
Jeff Mitchell
9242a7c942
Add the ability to listen along in real-time. Won't automatically switch
...
if you (currently, might need to tweak) have <= 6 seconds left of the
current track...after a while if you get further behind it'll
automatically correct.
Can toggle via source context menu right now, need to work in an icon.
If you pause the music, it turns off real-time if it's on.
2012-01-12 17:55:33 -05:00
Christian Muehlhaeuser
7cd51a6108
* Use tDebug() when printing out a clucene error.
2012-01-11 10:30:17 +01:00
Hugo Lindström
82a2ff900b
Fetches artistdata from infosystem
2012-01-11 01:22:22 +01:00