Arnaud Bienner
|
bee99b7554
|
Ability to get a URL to share GS playlists
|
2012-03-27 00:43:47 +02:00 |
Arnaud Bienner
|
ce75c2827a
|
Add the ability to get a GS URL to share a song from Internet view
|
2012-03-26 23:57:26 +02:00 |
David Sansome
|
204f7acbfa
|
Merge branch 'podcasts'. Fixes issue 44
|
2012-03-12 19:40:31 +00:00 |
David Sansome
|
75a897e92d
|
Don't require each InternetService to keep track of its own current index - do it in the model instead
|
2012-03-11 14:44:43 +00:00 |
Arnaud Bienner
|
0969432820
|
emit GS albums songs results as long as we get them, instead of waiting to have all the results available.
|
2012-03-05 00:54:24 +01:00 |
Arnaud Bienner
|
747e0f510f
|
When (global) searching GS albums, retrieve albums' songs at the same time (instead of album load time).
Albums search is slower, but we can display songs in search results, which is IMHO really nicer.
|
2012-02-26 16:51:11 +01:00 |
David Sansome
|
bacef04405
|
Refactoring: remove a couple of the AlbumCoverLoader instances and instead use a shared CurrentArtLoader.
|
2012-02-26 14:40:51 +00:00 |
David Sansome
|
48f15c9fc7
|
Refactoring: instead of passing individual pointers to useful core classes (like TaskManager or LibraryBackend) to each class that uses them, pass one singleton-like Application instance everywhere.
|
2012-02-26 14:40:51 +00:00 |
David Sansome
|
ff92815ef0
|
Display any SSL or HTTP errors that occur when creating a grooveshark session
|
2012-01-08 17:46:50 +00:00 |
Arnaud Bienner
|
bc1e5ec11c
|
Add a refresh action to Grooveshark
|
2011-12-22 20:49:44 +01:00 |
Arnaud Bienner
|
b364d3fa84
|
Create GS playlists items when retrieving playlists instead of creating them when retrieving playlists' songs
|
2011-12-01 23:46:27 +01:00 |
Arnaud Bienner
|
3f2faf818a
|
Add Grooveshark autoplay radio
|
2011-11-29 23:52:19 +01:00 |
Arnaud Bienner
|
1f5ac97934
|
Add Grooveshark radios
|
2011-11-29 13:57:35 +01:00 |
Arnaud Bienner
|
ff7cd0334e
|
Ability to rename GS playlists
|
2011-11-28 21:59:25 +01:00 |
Arnaud Bienner
|
1e02bbe485
|
Add GS subscribed playlits
|
2011-11-25 01:00:58 +01:00 |
Arnaud Bienner
|
73a823d190
|
Explicity mark GS user's playlists as 'UserPlaylist', and display delete action only for this kind of playlist
|
2011-11-24 20:18:42 +01:00 |
Arnaud Bienner
|
c234afb776
|
Add open in browser action to Grooveshark
|
2011-11-23 23:56:02 +01:00 |
Arnaud Bienner
|
cc20e6b6ae
|
Use task manager on most GS actions
|
2011-11-23 01:07:40 +01:00 |
Arnaud Bienner
|
4dec500c21
|
Add GS popular playlists
|
2011-11-19 18:56:29 +01:00 |
Arnaud Bienner
|
74ddfaa3fc
|
Always add session_id to GS queries, except when it is not set (in case of startSession)
|
2011-11-16 00:34:36 +01:00 |
Arnaud Bienner
|
5479239d81
|
Add an action to get GS songs' URLs to share
|
2011-11-10 00:56:27 +01:00 |
Arnaud Bienner
|
ed8633b8a9
|
Make GS user favorites a special kind of user playlist (enable drag'n'drop for favorites)
|
2011-11-07 19:37:29 +01:00 |
Arnaud Bienner
|
89680a02f0
|
Add the ability to have custom actions for PlaylistItems, and InternetPlaylistItems (through services). Add 'add to playlists' actions for Grooveshark
|
2011-11-06 16:12:44 +01:00 |
Arnaud Bienner
|
034db5d18b
|
Create and delete Grooveshark playlists
|
2011-11-05 02:34:49 +01:00 |
Arnaud Bienner
|
8e314ef4d8
|
Ability to remove songs from Grooveshark's playlists (including favorites)
|
2011-11-02 23:41:58 +01:00 |
Arnaud Bienner
|
860d355f00
|
Ability to add a Grooveshark song to Grooveshark user's favorites
|
2011-11-02 00:02:49 +01:00 |
John Maguire
|
f241ebf7b9
|
Sort grooveshark results better in global search and show fewer of them.
|
2011-11-01 13:00:27 +01:00 |
Arnaud Bienner
|
85ea3fe37f
|
Add songs to Grooveshark playlists by drag and drop
|
2011-10-30 23:59:43 +01:00 |
Arnaud Bienner
|
c8a4852843
|
Add user's Grooveshark favorites songs
|
2011-10-29 20:42:25 +02:00 |
Arnaud Bienner
|
f0c8703dbc
|
When toggling provider button, check if provider can be used by checking if user is logged-in, it this is necessary to make the provider work
|
2011-10-20 15:03:47 +02:00 |
Arnaud Bienner
|
50b4f2ee93
|
Ignore item only if explicitly marked as playlist. Fixes issue 2297
|
2011-10-15 18:17:00 +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 |
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
|
20a967a19f
|
Basic working closure implementation.
|
2011-10-04 18:26:40 +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 |
John Maguire
|
dd017e99ee
|
Basic global searching in Grooveshark.
|
2011-09-30 15:35:09 +02:00 |
Arnaud Bienner
|
f142279a0a
|
Covers for GrooveShark songs
|
2011-09-28 21:42:39 +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
|
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 |
Arnaud Bienner
|
5dfa4f4838
|
Add the ability to play streaming songs from GrooveShark
|
2011-09-20 00:26:24 +02:00 |
Arnaud Bienner
|
bc3f56ae0e
|
Add settings page + login method for GrooveShark
|
2011-09-13 22:32:10 +02:00 |
Arnaud Bienner
|
646588da2c
|
Start to work on Grooveshark: currently, we can only search for songs (and this has to be improve); lot of work remains to be done...
|
2011-09-02 00:28:11 +02:00 |