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

3113 Commits

Author SHA1 Message Date
David Sansome
bde558f655 Force the menubar to be shown in the Clementine window instead of in Unity's global menubar thing. 2011-10-14 21:17:41 +01:00
Arnaud Bienner
03e30d19c4 Make Grooveshark playlists drag'n'drop possible 2011-10-14 00:10:18 +02:00
Arnaud Bienner
b3b890b9cf Allow extended selection in Internet view 2011-10-13 23:57:57 +02:00
John Maguire
a526c7c13d Make closures non-copyable. 2011-10-06 14:45:55 +02:00
John Maguire
265b174dc9 Fix warning on GCC 4.6 2011-10-06 14:24:33 +02:00
John Maguire
5e343611bf Add some asserts to closure. 2011-10-06 13:19:42 +02:00
John Maguire
a6e8797b9d Add some syntactic sugar to closures. 2011-10-06 13:11:18 +02:00
Arnaud Bienner
bac6095491 Rename GrooveShark to Grooveshark everywhere, as it is actually named like this 2011-10-05 21:59:15 +02:00
Arnaud Bienner
ea55ac67eb Actually check if user has a Grooveshark account 2011-10-05 21:02:32 +02:00
John Maguire
e77de84451 Add a closure variant using tr1::function. This may break the build... 2011-10-05 14:55:39 +02:00
John Maguire
a0314d34fb Support albums from GrooveShark in global search.
Quality is pretty bad though.
2011-10-05 14:08:33 +02:00
John Maguire
fc34a244c6 Tidy up closure implementation. 2011-10-05 11:36:08 +02:00
John Maguire
20a967a19f Basic working closure implementation. 2011-10-04 18:26:40 +02:00
John Maguire
9f1e82965d Add Jamendo as a global search provider but disabled by default. 2011-10-03 16:03:03 +02:00
John Maguire
55624c4dda Sort providers by name in global search widget. 2011-10-03 15:39:06 +02:00
John Maguire
58cde734d5 Add support for Magnatune to global search. 2011-10-03 14:44:30 +02:00
John Maguire
ac5511518f Remove redirect craziness from Magnatune downloading. 2011-10-03 13:59:57 +02:00
Arnaud Bienner
d93f2c64cb Remove GrooveShark items when user logout. Also, give the ability to quickly access to GrooveShark config by doubleclicking GrooveShark root item 2011-10-02 14:47:03 +02:00
Arnaud Bienner
b4c4c7cfef Update po files 2011-10-02 13:04:28 +02:00
Arnaud Bienner
3c23e44721 Merge branch 'master' of https://code.google.com/p/clementine-player 2011-10-02 12:06:11 +02:00
Arnaud Bienner
4143823870 Get GrooveShark songs' length (give the ability to seek through stream). markStream and markSongComplete, as resquested by GrooveShark 2011-10-02 12:05:56 +02:00
David Sansome
4e9f3a27db Fix the global search tooltip 2011-10-01 21:25:05 +01:00
David Sansome
292610c20b Allow toggling of individual global search providers. 2011-10-01 21:22:01 +01:00
David Sansome
3e189f53bc Change a dodgy variable name 2011-10-01 17:55:53 +01:00
David Sansome
58e3a3b676 Don't reload di.fm and sky.fm streams all the time 2011-10-01 17:41:28 +01:00
David Sansome
d59e21d709 Set permissions on Clementine's config file to 0600 2011-10-01 17:15:39 +01:00
John Maguire
0df07719e2 const& 2011-10-01 11:03:36 +02:00
John Maguire
bbd0cef2af Consistently name GrooveShark. 2011-09-30 16:02:57 +02:00
John Maguire
41ce54a088 Add copyright header to Grooveshark global search. 2011-09-30 16:01:07 +02:00
John Maguire
870ffdfb46 Remove extraneous debug. 2011-09-30 16:00:05 +02:00
John Maguire
30014f512e Support album covers and loading tracks from Grooveshark in global
search.
2011-09-30 15:58:24 +02:00
John Maguire
dd017e99ee Basic global searching in Grooveshark. 2011-09-30 15:35:09 +02:00
David Sansome
30803b6743 Swap between two models (a "back" model and a "front" model) to smooth the delays when typing a search query 2011-09-29 23:26:02 +01:00
David Sansome
4282b6b68b Don't let search results that arrive later appear before other search results - should make navigating the global search results less annoying when there are remote providers like spotify. 2011-09-29 22:29:20 +01:00
John Maguire
516190bfc2 Update spotify dll name. 2011-09-29 14:24:20 +02:00
John Maguire
2e23eae3aa Fetch medium sized covers from Grooveshark. 2011-09-29 11:31:27 +02:00
Arnaud Bienner
f142279a0a Covers for GrooveShark songs 2011-09-28 21:42:39 +02:00
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