1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-17 03:45:56 +01:00
Commit Graph

4097 Commits

Author SHA1 Message Date
John Maguire
2da6c40fb5 Add runtime checker for gsignal callback arguments. 2012-06-08 14:27:38 +02:00
John Maguire
9dd4f31795 Use libspotify 12.1.45.
Fixes issue #2972
2012-06-07 12:35:24 +02:00
David Sansome
6ada003b08 Add a build-time dependency on libfftw3-dev when building debian packages 2012-06-07 10:09:37 +01:00
Patrick Stewart
fd35ce8b5d When listing devicekit devices, include drives that only contain a single partition (with no partition table).
Fixes issue 1508
2012-06-05 18:42:11 +01:00
Norman Back
704c87b267 Use hidden album art images when scanning the library
Fixes issue 2973
2012-06-05 18:42:11 +01:00
David Sansome
72ba6b34a6 Prevent a possible divide-by-zero error when generating the moodbar 2012-06-05 18:42:00 +01:00
David Sansome
00e69c341e Fix a crash when switching between playlists while moodbars are loading 2012-06-04 19:13:41 +01:00
John Maguire
c62e996607 Fix come compile warnings from Clang 3.1 2012-06-04 17:44:01 +02:00
John Maguire
2aafdf06e0 Fix QNetworkReply leak. 2012-06-04 15:00:10 +02:00
John Maguire
1f836d8e29 Merge branch 'songkick'
Conflicts:
	data/data.qrc
	src/songinfo/artistinfoview.cpp
2012-06-04 14:41:47 +02:00
John Maguire
8452c5428e Load images from Google Maps API for Songkick concerts. 2012-06-04 14:40:08 +02:00
John Maguire
0bacedf465 Parse SongKick results and generate some simple HTML. 2012-06-04 14:06:43 +02:00
Clementine Buildbot
d24f798f35 Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine/resource/clementineplayer) 2012-06-04 10:02:41 +02:00
David Sansome
27a4bd426e Cache album art in the library model between resets (to prevent flickering when filtering), and don't load art for the same album multiple times.
Fixes issue 2528
2012-06-02 14:52:30 +01:00
David Sansome
150d5a124a Fix a crash and a never-ending task when expanding the Grooveshark item for the first time with an invalid or expired session. 2012-06-02 13:21:56 +01:00
David Sansome
eeb617e892 Oops, fix another crash in the smart playlist preview view when moodbars are displayed 2012-05-31 14:17:36 +01:00
John Maguire
1453086a80 Add API key for Songkick and make artist calendar request. 2012-05-30 13:30:02 -07:00
David Sansome
836a2b0c89 Update the moodbar column on the correct model 2012-05-30 11:06:41 +01:00
David Sansome
ba2f4ddedc Fix a crash in the smart playlist preview when the moodbar column is enabled 2012-05-30 11:06:25 +01:00
David Sansome
7501d664bf Make a little border around the moodbars in the playlist 2012-05-30 10:33:15 +01:00
John Maguire
6862a69383 Add CSS to Twitter stream. 2012-05-30 02:05:12 -07:00
John Maguire
6bc4951236 Add explanatory comments. 2012-05-29 18:56:34 -07:00
John Maguire
1b5352367a Delete Twitter reply. 2012-05-29 18:53:52 -07:00
John Maguire
0da9afa0e3 Add Twitter icon. 2012-05-29 18:51:46 -07:00
John Maguire
5af50f7db0 Parse more entities out of tweets. 2012-05-29 18:47:55 -07:00
John Maguire
919a88976b Nicer generation of tweet HTML. 2012-05-29 17:47:16 -07:00
John Maguire
7c522ee306 Add copyright headers. 2012-05-29 17:42:28 -07:00
John Maguire
b22964968e Linkify urls in tweets. 2012-05-29 17:41:45 -07:00
John Maguire
2888701386 Add support for Twitter timeline in artist info. 2012-05-29 17:26:34 -07:00
John Maguire
1f64d4f709 Support IdSpace param in echonest artist requests properly. 2012-05-29 16:48:28 -07:00
John Maguire
32a2cbe6df Add copyright headers 2012-05-29 16:32:34 -07:00
John Maguire
21419765d3 Add beginnings of support for requesting events calendar for an artist
from songkick (waiting on API key).
2012-05-29 16:31:27 -07:00
John Maguire
38f1b71761 Use url instead of filename. 2012-05-28 15:33:37 -07:00
John Maguire
823b59e3a7 Use uridecodebin for Moodbar. 2012-05-28 15:18:36 -07:00
David Sansome
24ea8d3e05 Add moodbar settings to the track slider's context menu 2012-05-28 12:50:34 +01:00
Clementine Buildbot
972b6a233c Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine/resource/clementineplayer) 2012-05-28 10:02:36 +02:00
David Sansome
abdc6d8844 Add moodbar settings to the settings dialog 2012-05-27 23:56:40 +01:00
David Sansome
8c33cb91e0 Don't show any tooltips for the Mood column 2012-05-27 22:01:37 +01:00
David Sansome
37df0ec0b6 Draw a background in the playlist when there isn't a moodbar 2012-05-27 21:53:38 +01:00
David Sansome
74a83a2f7c Draw the arrow on the moodbar before fading out 2012-05-27 21:51:26 +01:00
David Sansome
0533f015cf Use the double precision versions of fftw functions so we don't depend on fftwf 2012-05-27 21:51:18 +01:00
David Sansome
4cfa474fb8 Stop listening for synchronous bus callbacks from the moodbar pipeline, fixes some weird event loop stalls 2012-05-27 21:33:17 +01:00
David Sansome
b03563f317 Make it possible to compile out moodbar support 2012-05-27 21:33:05 +01:00
David Sansome
e71f436b70 Maybe fix compilation on Qt < 4.7 2012-05-27 21:15:37 +01:00
David Sansome
d36dd4d753 Oops, actually load moodbar data on a different thread 2012-05-27 20:05:01 +01:00
David Sansome
d939b4cf29 Remove playlist moodbars from the cache if they have been removed from the model, and make the disk cache bigger 2012-05-27 19:10:39 +01:00
David Sansome
a2feaa61e7 Create and render moodbars in background threads to avoid blocking the UI 2012-05-27 18:53:57 +01:00
David Sansome
638a4b9739 Bundle the gstreamer moodbar plugin, with a patch that protects calls to fftwf_plan from multiple threads. 2012-05-27 17:30:58 +01:00
David Sansome
19c3e1d5ec Add a Mood column to the playlist 2012-05-27 16:46:16 +01:00
David Sansome
f1dee1171b Move the moodbar rendering bits into another class 2012-05-25 23:56:55 +01:00