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 |
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 |