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

3176 Commits

Author SHA1 Message Date
Casey Jones
a49e2828e6 Display album art from FLAC tags 2011-09-28 00:16:02 +01:00
David Sansome
53e175e503 When stopping due to "Stop after this track", set the current song to the one after, so when the user presses Play it plays the next song instead of the last one again. 2011-09-27 23:31:15 +01:00
David Sansome
4c819b1cb9 Add a "Replace and play now" shortcut to the global search menu. 2011-09-27 22:38:14 +01:00
David Sansome
d62d11df8d When songs are added to the end of the playlist, scroll the playlist to ensure the top one is visible. 2011-09-27 22:28:12 +01:00
David Sansome
5b43673570 Bundle the openssl libraries with the windows installer 2011-09-27 21:57:17 +01:00
John Maguire
832a8a5143 Ship QtSvg DLL on windows. 2011-09-27 14:08:39 +02:00
John Maguire
d4f45d3658 Explicitly link spotifytcpsrc against clementine_lib. 2011-09-27 13:57:39 +02:00
John Maguire
1bbb525f11 Fix end of track for Spotify streams. 2011-09-27 13:31:23 +02:00
David Sansome
2b8c14ad82 Remove libgsttcp.dll from the windows installer 2011-09-25 19:26:06 +01:00
David Sansome
c05a2ee182 Add a spotify gstreamer source element instead of hacking about with gsttcpserversrc. Implement seeking on spotify tracks. 2011-09-25 19:24:44 +01:00
David Sansome
54016a8286 Add missing --help text for --search-popup 2011-09-25 11:53:42 +01:00
David Sansome
892f5f1df1 Add search providers for di.fm and sky.fm 2011-09-24 22:49:04 +01:00
David Sansome
e7ab192361 Cache di.fm and sky.fm streams for 2 weeks 2011-09-24 22:11:50 +01:00
David Sansome
e1529cc5bb Remove some old python stuff 2011-09-24 21:28:27 +01:00
David Sansome
0b65aa3b02 Factor the generic parts of the last.fm search provider into a SimpleSearchProvider class 2011-09-24 20:42:33 +01:00
David Sansome
0a5ef8382d Don't show a last.fm result if any token didn't match 2011-09-24 18:36:59 +01:00
David Sansome
a6f4a76618 Hide an occasional crash when playing a spotify track and loading spotify art at the same time - for some reason printing this URL triggers it... 2011-09-24 18:16:35 +01:00
David Sansome
cc20d90a7a Last.fm global search provider 2011-09-24 17:01:18 +01:00
David Sansome
d83736acc0 Initialise a GlobalSearch in main and pass it around, so providers can register themselves 2011-09-24 14:44:23 +01:00
David Sansome
62165a6feb Remember the user's list of last.fm friends, refresh it every day. 2011-09-24 13:49:20 +01:00
David Sansome
5d59c19bbe Update translations 2011-09-24 13:26:41 +01:00
David Sansome
8551d4a46d Only re-show the global search popup on focus events that were caused by the mouse or keyboard. 2011-09-24 13:26:12 +01:00
John Maguire
07528f844b Install QJson DLL on windows. 2011-09-24 12:43:13 +02:00
Arnaud Bienner
8e6608a29f Adding GrooveShark playlists 2011-09-24 12:06:31 +02:00
Arnaud Bienner
42d228be80 Create search item only if we're connected to GrooveShark 2011-09-22 19:54:59 +02:00
Arnaud Bienner
2406fdabf6 Check pointer nullity 2011-09-22 19:50:43 +02:00
Arnaud Bienner
10c141e1c1 Fix leak 2011-09-20 19:48:07 +02:00
Arnaud Bienner
44773f0ff0 Add extra entries to GrooveShark menu 2011-09-20 19:29:16 +02:00
Arnaud Bienner
2bfe5422f2 Wait a little bit before sending search requests. Also, ignore all old replies 2011-09-20 19:12:06 +02:00
John Maguire
0431d8b733 Add QJson to debian control. 2011-09-20 10:27:17 +02:00
John Maguire
7a98d59697 Add QJson to RPM dependencies. 2011-09-20 10:26:16 +02:00
John Maguire
19db619f6a Fix another typo in a comment. 2011-09-20 10:09:32 +02:00
John Maguire
0a3b5d3d75 Search for QJson using pkgconfig. 2011-09-20 10:07:55 +02:00
John Maguire
adf03678e3 Fix typo 2011-09-20 09:57:18 +02:00
Arnaud Bienner
7cee645539 Oops: forgot to commit few files :( 2011-09-20 00:54:22 +02:00
Arnaud Bienner
399829291d Merge branch 'master' of https://code.google.com/p/clementine-player into grooveshark
Conflicts:
	data/data.qrc
2011-09-20 00:37:20 +02:00
Arnaud Bienner
5dfa4f4838 Add the ability to play streaming songs from GrooveShark 2011-09-20 00:26:24 +02:00
Arnaud Bienner
d380c2e49d Add 'Range' field to HTTP header when playing GrooveShark streaming URL 2011-09-19 23:52:21 +02:00
John Maguire
ecdd0ed6b0 Fix compile warning in test. 2011-09-19 12:31:13 +02:00
David Sansome
8f3ea57a64 Fix the background colour of items in the global search popup in Qt 4.7 with the GTK style. 2011-09-19 11:06:25 +01:00
John Maguire
66f9d3c8b0 Remove pointless setFocus(). 2011-09-19 12:05:02 +02:00
David Sansome
f2062cb68a Use the selected provider when adding songs to the playlist 2011-09-19 00:35:30 +01:00
David Sansome
847d90d117 Add a "Switch provider" action when there is more than one provider for a search result 2011-09-19 00:29:09 +01:00
David Sansome
334ecd3c38 Add an inner border to the tooltip 2011-09-18 23:41:25 +01:00
David Sansome
e10efbc484 Make "Add and play now" work 2011-09-18 23:26:21 +01:00
David Sansome
b45c5a866e Make the tooltip actions work properly by click and shortcut key, add a pretty mouseover animation to the tooltip actions, pass mouse events through to the proper widget when the tooltip is open. 2011-09-18 23:07:57 +01:00
David Sansome
7ec059dc13 Add a tooltip action widget (actions don't work yet) 2011-09-18 17:43:53 +01:00
David Sansome
2a97a63719 Prettier global search tooltip 2011-09-18 16:00:04 +01:00
David Sansome
4ac16f0dd4 Add a "tooltip" that shows the songs within each album in the global search results 2011-09-18 00:06:07 +01:00
David Sansome
02f2d5dc88 Combine similar search results 2011-09-17 17:42:14 +01:00