Michael Zanetti
|
541ad42b86
|
some more work on start by year
|
2013-05-19 04:40:17 +02:00 |
|
Michael Zanetti
|
3f25010cd9
|
add animation to FlexibleHeader
|
2013-05-19 04:40:16 +02:00 |
|
Christian Muehlhaeuser
|
e7259f619e
|
* Behave, Qt4.
|
2013-05-19 02:38:44 +02:00 |
|
Michael Zanetti
|
abd2957e0e
|
create station wizard: workaround slow fist scrolling of the ListView
|
2013-05-19 02:36:11 +02:00 |
|
Michael Zanetti
|
e468ad2687
|
some more work on stations merged
|
2013-05-19 00:40:12 +02:00 |
|
Christian Muehlhaeuser
|
7ad06f5ee2
|
* Disable 'Create new station' item.
|
2013-05-19 00:32:31 +02:00 |
|
Christian Muehlhaeuser
|
6cd680c388
|
* Added itemFromIndex to PlayableModel.
|
2013-05-19 00:31:40 +02:00 |
|
Christian Muehlhaeuser
|
3490975de5
|
* Fixed PlayableItem & added properties.
|
2013-05-19 00:31:15 +02:00 |
|
Christian Muehlhaeuser
|
aaebfe39c5
|
* Bring back Radio sidebar item.
|
2013-05-18 23:55:30 +02:00 |
|
Christian Muehlhaeuser
|
a52998d766
|
* Use DynamicQmlWidget for stations.
|
2013-05-18 22:56:51 +02:00 |
|
Christian Muehlhaeuser
|
74ec938037
|
* Stations shouldn't depend on widgets / controls.
|
2013-05-18 22:56:28 +02:00 |
|
Christian Muehlhaeuser
|
7a1ef2eba7
|
* Added model specific roles and updated data methods.
|
2013-05-18 22:55:09 +02:00 |
|
Christian Muehlhaeuser
|
f42a5f461c
|
* Added coverID() related methods to Artist, Album, Track.
|
2013-05-18 22:54:42 +02:00 |
|
Christian Muehlhaeuser
|
2704f1261d
|
* Imported QML specific widgets / views / providers.
|
2013-05-18 22:53:56 +02:00 |
|
Christian Muehlhaeuser
|
91b562a98e
|
* Imported QML resources.
|
2013-05-18 22:53:18 +02:00 |
|
Tomahawk CI
|
09c272a07c
|
Automatic merge of Transifex translations
|
2013-05-17 02:16:44 +02:00 |
|
Teo Mrnjavac
|
d08515746e
|
Remove obsolete SocialAction deduplication code.
|
2013-05-16 17:19:04 +02:00 |
|
Teo Mrnjavac
|
f434b1937f
|
Moved Inbox social action updating to Track.
|
2013-05-16 16:36:49 +02:00 |
|
Teo Mrnjavac
|
bdce14b02e
|
Add missing copyright statement.
|
2013-05-16 16:36:49 +02:00 |
|
Teo Mrnjavac
|
86cfc9b719
|
UnLogPlaybackify AudioEngine.
|
2013-05-16 16:36:49 +02:00 |
|
Christian Muehlhaeuser
|
83cbd4ec02
|
* Track can use TrackData's cached sort-names.
|
2013-05-16 12:55:32 +02:00 |
|
Christian Muehlhaeuser
|
cbb5ac2f2b
|
* TrackData's cache keys need to use the proper DbImpl's sort-names.
|
2013-05-16 12:54:54 +02:00 |
|
Christian Muehlhaeuser
|
a39a023f22
|
* Style fixes.
|
2013-05-16 11:58:13 +02:00 |
|
Christian Muehlhaeuser
|
cce4cfbe4b
|
* XspfUpdater must not try to update a playlist before it was loaded.
|
2013-05-16 11:58:12 +02:00 |
|
Christian Muehlhaeuser
|
d1ed3dd48d
|
* FIXME: MetadataEditor can't update the Track object currently. It's shared. Fix upcoming.
|
2013-05-16 11:58:12 +02:00 |
|
Christian Muehlhaeuser
|
e33150f6ca
|
* SourceItem can call the new Track::share( source ) method.
|
2013-05-16 11:58:12 +02:00 |
|
Christian Muehlhaeuser
|
5b267b0d78
|
* FIXME: (Qt)ScriptResolver currently can't manually set a year. Fix upcoming.
|
2013-05-16 11:58:12 +02:00 |
|
Christian Muehlhaeuser
|
93da4fa36e
|
* InboxModel doesn't need to merge / set track attributes anymore.
|
2013-05-16 11:58:12 +02:00 |
|
Christian Muehlhaeuser
|
daa8a2c6ef
|
* DbCmd_ShareTrack operates on a track(-id) basis.
|
2013-05-16 11:58:12 +02:00 |
|
Christian Muehlhaeuser
|
9ef160826a
|
* Removed obsolete include.
|
2013-05-16 11:58:12 +02:00 |
|
Christian Muehlhaeuser
|
f280d28a12
|
* TrackData stores a track's data & attributes. It gets cached and proxied by (potentially) multiple Track objects.
|
2013-05-16 11:58:12 +02:00 |
|
Christian Muehlhaeuser
|
84c219105e
|
* Track is now proxying a TrackData object (which is cached and only loaded once per track-id).
|
2013-05-16 11:58:12 +02:00 |
|
Christian Muehlhaeuser
|
1e1bdb29d4
|
* No need to manually load attributes.
|
2013-05-16 11:58:12 +02:00 |
|
Christian Muehlhaeuser
|
611f887882
|
* The year-property is now part of the track object.
|
2013-05-16 11:58:11 +02:00 |
|
Christian Muehlhaeuser
|
68a8503d93
|
* PlayableItem needs to hook up to the proxied signals.
|
2013-05-16 11:58:11 +02:00 |
|
Christian Muehlhaeuser
|
262ee037a2
|
* InboxJobItem only needs to deal with a TrackData object.
|
2013-05-16 11:58:11 +02:00 |
|
Christian Muehlhaeuser
|
8e76ffcc5d
|
* IdThreadWorker supports loading track IDs.
|
2013-05-16 11:58:11 +02:00 |
|
Christian Muehlhaeuser
|
fcedb57178
|
* New Track API supports loving without posting to the InfoSystem.
|
2013-05-16 11:58:11 +02:00 |
|
Christian Muehlhaeuser
|
37216c9bbc
|
* DRY: No need to manually load track attributes.
|
2013-05-16 11:58:11 +02:00 |
|
Christian Muehlhaeuser
|
9c63bc799d
|
* These DbCmds only want TrackData objects to deal with.
|
2013-05-16 11:58:11 +02:00 |
|
Christian Muehlhaeuser
|
5acf94d9cd
|
* Result shouldn't handle track attributes.
|
2013-05-16 11:58:11 +02:00 |
|
Christian Muehlhaeuser
|
216d440206
|
* Playlist's aboutToBeDeleted is a signal.
|
2013-05-16 11:58:11 +02:00 |
|
Christian Muehlhaeuser
|
dfcdc09cee
|
* Added DbCmd_LoadTrackAttributes.
|
2013-05-16 11:58:11 +02:00 |
|
Christian Muehlhaeuser
|
06a46daa0b
|
* Added TrackData typedefs.
|
2013-05-16 11:58:11 +02:00 |
|
Christian Muehlhaeuser
|
176056f97d
|
* Added TrackData and DbCmd_LoadTrackAttributes.
|
2013-05-16 11:58:10 +02:00 |
|
Christian Muehlhaeuser
|
d554dbc6fd
|
* Artist id must be >0 when initializing it with pre-loaded data.
|
2013-05-16 11:58:10 +02:00 |
|
Christian Muehlhaeuser
|
d6462dc002
|
* Album's id needs to be initialized.
|
2013-05-16 11:58:10 +02:00 |
|
Tomahawk CI
|
db5c7249b6
|
Automatic merge of Transifex translations
|
2013-05-16 02:16:48 +02:00 |
|
Christian Muehlhaeuser
|
4b6064873f
|
* Empty album names are valid, but not indexable.
|
2013-05-15 14:57:56 +02:00 |
|
Christian Muehlhaeuser
|
1c48491f41
|
* Probably fixes Teo's indexing assert.
|
2013-05-15 14:57:56 +02:00 |
|