120 Commits

Author SHA1 Message Date
Harald Sitter
769baa5c16 Use liblastfm1 2012-06-28 18:40:20 +01:00
John Maguire
09d37aaa01 Add OVERRIDE macro like Java's @Override. 2012-06-20 16:49:41 +02:00
John Maguire
0827865804 Decode HTML entities in tweets. 2012-06-20 15:16:56 +02:00
John Maguire
0d5d1dbad1 Filter out songkick concerts that are too far away. 2012-06-20 14:13:15 +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
John Maguire
1453086a80 Add API key for Songkick and make artist calendar request. 2012-05-30 13:30:02 -07: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
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
David Sansome
3a88d8fcda Fade between podcast info screens a bit more nicely 2012-03-06 18:40:17 +00:00
Paweł Szymański
051c543373 Add darklyrics support and do {field} replacement on extract rules as well as URLs.
Fixes issue 1889
2012-02-12 16:08:41 +00:00
David Sansome
d74d4d65f0 Clicking an artist or tag in the song info tabs now does a global search instead of searching just last.fm 2011-11-11 21:35:25 +00:00
David Sansome
dad76b78dd Move all the settings pages to their own widgets and classes 2011-08-14 00:07:10 +01:00
Arnaud Bienner
0bf4b9a748 Guess formatting for last.fm' bios and format them. Partially fix issue 2085. Thanks Atrament...@googlemail.com 2011-07-26 23:55:39 +02:00
Tyler Rhodes
ded8e5f6f0 Refactor "Radio" files into "Internet" files. 2011-07-15 13:27:50 +00:00
David Sansome
5488b37447 Fix vagalume lyrics. Thanks ikojba 2011-06-09 16:32:45 +00:00
John Maguire
e8e882b33c Localise the song info play counts and listener counts.
Fixes issue #1834
2011-05-26 14:59:31 +00:00
David Sansome
3eedc916ad Add a new logging system 2011-04-22 16:50:29 +00:00
David Sansome
135b32642e Refactor all the code that handles adding items to the playlist - whether it be by a context menu item, double clicking in a view or dragging. Everything now uses the models' mimeData() instead of duplicating the same code everywhere. 2011-01-10 22:26:13 +00:00
David Sansome
92b6c3a3ec Work around QTBUG-11620 (fixed in 4.7) that causes a crash when skipping through tracks with the Artist Info tab open. Fixes issue #935 2010-12-30 17:35:10 +00:00
David Sansome
dc31a0be7e Make it possible to disable all lyric providers. 2010-12-26 15:06:11 +00:00
David Sansome
7fd29f160d Add a configurable timeout to song and artist info network requests. Default to 2.5 seconds 2010-12-19 13:58:53 +00:00
David Sansome
28fdb147d8 Make last.fm optional. Thanks volkov0aa. Fixes issue #49 2010-12-18 17:28:02 +00:00
John Maguire
7f6f1888cf Maybe fix crash in song info. 2010-12-14 19:00:05 +00:00
David Sansome
a18dafac9c Add a "Play from my Library" context menu item to similar artists in the song info view. Fixes issue #1014 2010-12-04 16:19:30 +00:00
David Sansome
5bb287c223 Add Load context menu item to all radio services. Fixes issue #1013 2010-12-04 15:49:43 +00:00
David Sansome
ed1a25693c Add missing licenses to debian/copyright, and add copyright information to each source file 2010-11-20 13:27:10 +00:00
David Sansome
1e3c459e7d Don't show the artist image widget if there are no images 2010-10-23 23:44:16 +00:00
David Sansome
9d690c1b7e Scale artist images in a background thread 2010-10-17 11:01:46 +00:00
David Sansome
b5f366c40a Add a thread safe network disk cache, and remove the need to pass a NetworkAccessManager around everywhere. Fixes issue #852 2010-10-16 17:20:54 +00:00
David Sansome
c35ba55e75 Try to intelligently convert \n to <p> in song/artist info views 2010-10-16 16:16:22 +00:00
David Sansome
b97b2138fa Play last.fm tag radio or similar artists radio when clicking on a tag in the song/artist info pane. 2010-10-16 15:22:14 +00:00
David Sansome
a41b6de040 Show a "Change font size..." item in the menu of text views in the artist/song info panes. 2010-10-16 14:45:23 +00:00
David Sansome
efb84a25ce Rename AutoSizedTextEdit to SongInfoTextView 2010-10-16 14:11:23 +00:00
David Sansome
07f181cc2b Make it possible to change the font size of the song/artist info views. 2010-10-16 13:56:49 +00:00
David Sansome
548430853c Remove a couple more broken lyric providers and sort the list of lyrics properly. Fixes issue #881 2010-10-16 12:56:58 +00:00
David Sansome
566bd2e2f8 Remember which sections have been expanded/collapsed 2010-10-11 21:42:31 +00:00
David Sansome
30414ef378 Don't show the last.fm track tags display if there aren't any to show 2010-10-11 21:21:08 +00:00
David Sansome
abbc908aaa Collapse all info sections by default except the first one of each type but add support for using user preferences (they don't get saved yet), add a fade in/out animation to collapsed section headers. 2010-10-11 19:49:12 +00:00