Leo Franchi
e8eb7300fc
i = iniMap.constFind(sections.at(j));
...
Q_ASSERT(i != iniMap.constEnd());
Consolidate version macro...
2012-01-29 13:43:21 -05:00
Leo Franchi
9607d6be00
remove duplicated signal
2012-01-29 13:38:43 -05:00
Leo Franchi
ddb4bd4563
Move qdatastream registration to before settings init
2012-01-29 13:38:22 -05:00
Leo Franchi
e5414c8ff6
Merge remote-tracking branch 'origin/master' into accounts
...
Conflicts:
src/accounts/xmpp/sip/xmppsip.cpp
src/libtomahawk/CMakeLists.txt
2012-01-29 10:27:31 -05:00
Leo Franchi
7e13f1ae62
Hook up some removing
2012-01-29 10:07:15 -05:00
Leo Franchi
b78a348712
small work
2012-01-28 12:15:51 -05:00
Leo Franchi
4e450b36ee
implement adding in getnewstuffmodel for attica resolvers
2012-01-27 19:10:11 -05:00
Leo Franchi
b300279e30
remove Resolver from settings list
2012-01-27 18:32:25 -05:00
Leo Franchi
e319aa248c
Initial work towards merging accounts into GetNewStuffModel
2012-01-27 18:31:11 -05:00
Leo Franchi
39c7af6262
Remove ifdef of libattica
2012-01-27 13:50:29 -05:00
Leo Franchi
4334840dad
QIcon->QPixmap for account icon.
...
QIcon doesn't make sense in this case, as it is designed to store multiple sizes/active states for icons
that are associated with e.g. toolbuttons. Account icons are just an image that represents the logo of
the account, so only one pixmap is needed.
2012-01-27 12:49:29 -05:00
Hugo Lindström
47529ee4d8
Add version controll to force cacheupdates on new sources.
2012-01-25 16:40:59 +01:00
Leo Franchi
22def2c617
Add resolver account wrapper and attica flag
2012-01-23 23:28:49 -05:00
Jeff Mitchell
78ad724bac
Clean up some sourceplaylistinterface logic to hopefully prevent it
...
saying that a track couldn't be resolved when it gets resolved right
afterwards.
Also, have the latch mode changing (for instance on pause) affect the
source's icon.
2012-01-23 16:14:33 -05:00
Jeff Mitchell
fad6768955
Don't go QImage -> QPixmap -> QImage
2012-01-23 15:17:43 -05:00
Jeff Mitchell
03384c4e19
Be a bit safer
2012-01-23 15:14:57 -05:00
Jeff Mitchell
63e59e7e27
Fix crash from album cover refactoring. QPixmap was being put into a
...
QVariant and QImage being taken out.
2012-01-23 15:12:06 -05:00
Christian Muehlhaeuser
b768e84afe
* Better highlighting for artist names in AlbumView.
2012-01-23 18:34:07 +01:00
Christian Muehlhaeuser
8fdddb501f
* Better shutdown sequence.
2012-01-23 18:33:34 +01:00
Christian Muehlhaeuser
f6d00be6c1
* Fixed TreeModel's columns / data method.
2012-01-23 15:48:47 +01:00
Jeff Mitchell
783893f750
I wish Jreen would properly namespace their signals/slots.
2012-01-23 06:49:05 -05:00
Christian Muehlhaeuser
ff9074421a
* Fixed spinner size.
2012-01-23 06:03:00 +01:00
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
Leo Franchi
cf9389a0de
work towards integrating resolvers in accounts refactor
2012-01-22 20:08:32 -05: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