Mattias Andersson
f91c162ba3
Use a single label for the text at the top of the soundcloud settings page.
2014-05-04 08:31:15 +02:00
David Sansome
5592bcf145
Revert "Ignore some kind of SSL errors when login to Grooveshark"
...
This reverts commit 77b30bce5a
.
2014-05-03 16:23:56 +10:00
Arnaud Bienner
77b30bce5a
Ignore some kind of SSL errors when login to Grooveshark
2014-05-03 01:27:15 +02:00
Arnaud Bienner
3dad47e7ca
Reorder SoundCloud menu
2014-04-16 23:17:23 +02:00
Arnaud Bienner
67951f64a5
SoundCloud: retrieve user's playlists
2014-04-16 23:09:48 +02:00
Arnaud Bienner
ef01353a0f
SoundCloud: retrieve stream playlists
2014-04-16 22:37:40 +02:00
Adolfo Jayme Barrientos
15e4f7fe9c
Remove space in provider’s name
2014-04-14 00:32:58 -05:00
Arnaud Bienner
2f5e03e921
Use a more appropriate log level
2014-04-10 00:49:31 +02:00
Arnaud Bienner
e557c56d96
We ask for 'non-expiring' tokens, so it seems normal that we don't have refresh_tokens actually
2014-04-09 23:07:58 +02:00
Arnaud Bienner
beb5f9fa30
Handle error in SoundCloud replies
2014-04-09 23:03:09 +02:00
John Maguire
30d1c2f8db
Remove Ubuntu One support.
...
http://blog.canonical.com/2014/04/02/shutting-down-ubuntu-one-file-services/
2014-04-02 16:02:00 +02:00
Arnaud Bienner
4c70f17444
Fix a small issue in oauthenticator
2014-03-31 22:04:03 +02:00
David Sansome
2134e13b53
Make CloudFileServices show logged in state and settings dialog properly in
...
global search.
2014-03-30 17:11:31 +11:00
David Sansome
25544cb672
Sort the list of Internet Providers in the settings dialog and internet tab
2014-03-30 17:11:19 +11:00
David Sansome
93a0f160df
Add Configure items to the context menus for cloud file services.
2014-03-30 16:46:16 +11:00
David Sansome
adff4864d4
Recurse into folders when indexing music on OneDrive
2014-03-30 16:36:07 +11:00
David Sansome
6ecc534bf9
Construct oauth URLs properly when using REMOTE or REMOTE_WITH_STATE
2014-03-30 16:35:38 +11:00
David Sansome
9c66528c0f
Add a settings page for OneDrive
2014-03-30 16:35:27 +11:00
David Sansome
345e58ce6b
Only save the Drive cursor after all songs have been indexed.
2014-03-30 16:01:58 +11:00
David Sansome
ca7937112d
Show only one status bar entry while indexing files on Drive.
2014-03-30 15:47:25 +11:00
John Maguire
4ab4bbc23f
Remove Last.fm radio support.
...
Fixes #4259
2014-03-28 14:55:04 +01:00
Arnaud Bienner
1b7f99127d
Add login to SoundCloud + get user tracks and activties (stream)
...
Still need to handle playlists and to clean up things (e.g. to check why refresh_token doesn't work and if we can do something about this)
2014-03-26 21:33:27 +01:00
Arnaud Bienner
4520a1c115
Grooveshark: don't crash when receiving the reply for a canceled request.
...
Mark all tasks as finished when removing all items, to prevent never ending task in case we disconnect or refresh before all replies have been received.
2014-03-21 12:48:45 +01:00
Arnaud Bienner
fddb87ba63
Add an option to sort Grooveshark playlist alphabetically. Fixes issue #3480 .
...
Did it the lazy way for now, but it would have better to refactor Grooveshark code, to add a proper sort model, etc.
2014-03-21 00:52:12 +01:00
Maltsev Vlad
2659a8364c
Fix group title string.
2014-03-10 16:05:45 +07:00
Maltsev Vlad
dde8535470
Translation, typos and mac build fixes.
2014-03-08 19:11:48 +07:00
Maltsev Vlad
a7b0accd93
Add Vk.com plugin.
2014-03-08 00:58:50 +07:00
John Maguire
5146bcdebc
Some more NULL -> nullptr conversions.
2014-02-21 17:30:46 +01:00
Arnaud Bienner
faaa75cb61
Few style fixes + avoid unneeded copies
2014-02-12 22:11:28 +01:00
John Maguire
192b60d965
Use nullptr as parent parameter default everywhere
2014-02-10 16:03:54 +01:00
John Maguire
3323c2d094
Convert all instances of foreach() to a C++11 for
...
find ext src -name '*.cpp' -exec \
sed -i -e 's/foreach(\([^,]\+\),/for (\1 :/' {} \;
2014-02-10 14:43:32 +01:00
Mladen Pejaković
f09a0c00a8
More disabmiguations
2014-02-08 16:09:27 +01:00
John Maguire
bebd781fdf
Reformat all non-3rd-party C/C++/Objective-C++.
...
Command line:
find src ext -regex '.*\.\(h\|cpp\|mm\)' -exec clang-format -i
-style='{BasedOnStyle: Google, DerivePointerBinding: false}' {} \;
2014-02-07 16:34:20 +01:00
John Maguire
7671108aa8
Add missing include for symlink()
2014-02-06 19:46:08 +01:00
John Maguire
71893e4847
Use nullptr instead of NULL everywhere.
2014-02-06 17:29:59 +01:00
John Maguire
d309d4ab27
Use c++11 instead of boost where possible.
2014-02-06 16:51:39 +01:00
John Maguire
1fad6db52a
Use std::unique_ptr instead of boost:scoped_ptr in one place.
2014-01-28 18:45:13 +01:00
John Maguire
977a6769b2
Rename SkyDrive to OneDrive.
...
http://blog.onedrive.com/onedrive-for-everything-your-life/
2014-01-27 15:38:56 +01:00
Antonio Nicolás Pina
10fb96341c
Resolved empty song name when searching through Grooveshark.
2014-01-04 16:55:41 +01:00
John Maguire
fde4586773
Use Dropbox's long poll API to get real-time changes.
2013-12-19 14:56:46 +01:00
John Maguire
f583c40ffa
Update Skydrive client id & secret for redirect url change.
...
Fixes #4013
2013-12-19 14:32:43 +01:00
Arnaud Bienner
565c2cc921
Merge branch 'master' of https://github.com/clementine-player/Clementine
2013-12-17 19:36:07 +01:00
Arnaud Bienner
4d6406524f
Grooveshark now returns a different error code when session id is invalid
2013-12-16 23:01:12 +01:00
Martin Brodbeck
e6ac3cf34b
Overwrite mime type, so that Opus files are recognized
2013-12-16 16:25:40 +01:00
John Maguire
a872fa3828
Redirect box login via SSL appengine page.
...
Apparently that's more secure than just redirecting to localhost :-S
Fixes issue #3936
2013-11-01 12:15:21 +01:00
David Sansome
4e8dba16d4
Make the Spotify downloader optional again on Windows and Mac
2013-09-18 01:27:13 +10:00
David Sansome
2c55688601
Make the GPL spotify code non-optional
2013-09-18 00:49:29 +10:00
Arnaud Bienner
d8e2fa5b1c
Increase GS album search limit from 5 to 10. Also, use a constant instead.
2013-08-28 22:20:58 +02:00
David Sansome
b31c646090
Make the Ubuntu One settings page a bit more sane
2013-07-27 16:09:36 +10:00
Ross Wolfson
27c017626b
Allow Subsonic to follow redirects when logging in, as described in issue 3747
...
Fixes issue #3747
2013-07-03 11:45:44 +02:00