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
Jeff Mitchell
d6a533527e
Fix signal/slot errors from playlistinterface refactor
2012-01-10 12:45:06 -05:00
Jeff Mitchell
758d65e018
Fix signal/slot signatures.
...
Fixes TWK-654.
2012-01-10 09:56:48 -05:00
Leo Franchi
1ccc368195
Don't blindly refresh top loved tracks all the time.
...
Refactor update function from xspfupdater into tomahawkutils, use it in the loved tracks backend.
also, a few misc cleanups
2012-01-06 17:14:42 -05:00
Leo Franchi
7abc185586
no need for queued connection any longer as clicking a collection item won't lead to a setplaylistinterface
2012-01-06 15:31:48 -05:00
Leo Franchi
4bf4cdda7b
reclaim more copyrights :)
2012-01-06 15:31:31 -05:00
Leo Franchi
5fcb7e637a
Reduce shared memory segment used as we don't allow more than once instance open at once
2012-01-06 12:38:51 -05:00
Christian Muehlhaeuser
ad9cf93f28
* Properly calculate item spacing in AlbumViews.
2012-01-06 08:16:33 +01:00
Christian Muehlhaeuser
c0c43441c1
* Hotfixes for non-KDE users.
2012-01-06 08:08:34 +01:00
Christian Muehlhaeuser
dc79dfe403
* Hardcoded a bunch of font-sizes. Should be properly fixed eventually.
2012-01-06 08:03:25 +01:00