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

3513 Commits

Author SHA1 Message Date
Arnaud Bienner
b9bf35948a Merge branch 'master' of https://code.google.com/p/clementine-player 2011-11-29 13:57:42 +01:00
Arnaud Bienner
1f5ac97934 Add Grooveshark radios 2011-11-29 13:57:35 +01:00
Robbert Krebbers
7c1cedeac8 Fix a bug where moving songs down in the playlist could not be undone properly. Fixes issue 1908 2011-11-29 11:39:47 +00:00
Vadim Zhukov
c084d13ff1 Apply downstream OpenBSD patches against projectm. Fixes issue 2277 2011-11-29 11:27:35 +00:00
David Sansome
332aeadec0 Keep the appsrc half full to prevent tiny stalls when libspotify is waiting to send us audio data 2011-11-29 11:10:31 +00:00
David Sansome
f0923857a1 Don't update the Jamendo tables for the effective_albumartist change - it's far too slow 2011-11-29 10:38:07 +00:00
David Sansome
8d5ef62256 Do spotify image requests with string IDs instead of spotify://image/ urls. For some reason this seems to fix occasional crashes when image results arrive. Fixes issue 2411. 2011-11-29 10:21:40 +00:00
Clementine Buildbot
32d709664b Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine/resource/clementineplayer) 2011-11-29 10:07:05 +01:00
David Sansome
4bc8ef1979 Add libgstgdp.dll to the windows installer 2011-11-28 21:32:54 +00:00
David Sansome
eb719fad77 Bump the spotify blob version again 2011-11-28 21:27:12 +00:00
Arnaud Bienner
ff7cd0334e Ability to rename GS playlists 2011-11-28 21:59:25 +01:00
John Maguire
efbd19fb36 Add gdp payload/depayload plugin on mac. 2011-11-28 20:53:49 +01:00
David Sansome
9306efef99 Fix compilation on windows due to #defines leaking out of windows headers 2011-11-28 19:13:01 +00:00
David Sansome
5ee6064a50 Fix compilation errors when compiling without spotify 2011-11-28 19:09:52 +00:00
Arnaud Bienner
ac285eeeae Add missing copyright headers 2011-11-28 20:07:18 +01:00
David Sansome
86363d8b63 Set appsrc's flow control callbacks, and throttle data from libspotify when the buffer gets full. 2011-11-28 18:45:12 +00:00
David Sansome
05460f9975 Mark spotify streams as not seekable 2011-11-28 18:45:12 +00:00
David Sansome
22e6a649b7 Remove the custom gstspotifytcpsrc and use tcpserversrc ! gdpdepay to receive data. Use a gstreamer pipeline on the other end as well to send data. 2011-11-28 18:45:12 +00:00
John Maguire
e9d770a864 Remove pjsip/stun code and make PortForwarder at least compile. 2011-11-28 16:22:13 +01:00
John Maguire
4d3dc6b564 Make the DMG look slightly less stolen from Tomahawk. 2011-11-28 15:40:39 +01:00
John Maguire
0b38324e0b Update DS_Store to put the clementine icon in the right place. 2011-11-28 15:26:22 +01:00
John Maguire
875645ee0c Use Tomahawk script to generate a prettier DMG. 2011-11-28 15:26:22 +01:00
David Sansome
4dc4aa33ac Make the enabled/disabled state of a global search provider separate from its logged in state - means that now Grooveshark and Spotify providers will be enabled as soon as you login 2011-11-28 14:18:20 +00:00
David Sansome
b873209d39 Remove the <xiphcomment.h> include from song.h so that windows headers don't infect everything else. Also move other bits of song.h into song.cpp, and reduce the number of includes in song.h. 2011-11-28 13:56:55 +00:00
John Maguire
7542949e2b Fix clang warning about unhandled enum value. 2011-11-28 14:08:22 +01:00
David Sansome
6722d1cc6a Bump the spotify blob version number 2011-11-28 12:33:45 +00:00
David Sansome
89e8634928 Treat relogin failed messages from spotify differently, and only show the error dialog once. 2011-11-28 12:32:45 +00:00
David Sansome
e16f1d8bdd Timeout if the spotify client hasn't connected to the tcpsrc within 5 seconds. 2011-11-28 12:18:03 +00:00
John Maguire
cb211190c7 Always flush the spotify socket on Mac. 2011-11-28 12:17:47 +01:00
David Sansome
80b9e5bede Update the .pot 2011-11-28 11:04:38 +00:00
Angus Gratton
c5c581a4f1 Autodetect compilations based on effective_albumartist not artist (Fixes issue 509) 2011-11-28 11:04:38 +00:00
Angus Gratton
2cf6875c6d Fix bug caused by adding Various Artists for albumartist, where nodes would sometimes not move under Various Artists due to album node never being empty (Issue 509) 2011-11-28 11:04:38 +00:00
Angus Gratton
360aaabd0d Add playlist album artist for use in playlist grid view (Issue 509) 2011-11-28 11:04:38 +00:00
Angus Gratton
b158f6788d Add support for Various Artists in Album Artist library mode (Issue 509) 2011-11-28 11:04:38 +00:00
Angus Gratton
edb9b0b4fe Add album effective_artist filter that falls back to artist when unavailable (Issue 509) 2011-11-28 11:04:38 +00:00
Clementine Buildbot
92d2d644d0 Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine/resource/clementineplayer) 2011-11-28 12:02:42 +01:00
Arnaud Bienner
a77f4b14d5 When creating a new GS playlist, insert the newly created playlist just above the subscribed playlists, instead of inserting it at the end (after the subscribed playlists) 2011-11-28 00:22:19 +01:00
David Sansome
be4e70a9b1 Don't crash when using Player::PlayAt to play an index that doesn't exist. Fixes issue 2330 2011-11-27 22:24:38 +00:00
David Sansome
7548919bc1 Remove the resolvers for now - they don't work properly and ought to use the global search. 2011-11-27 22:15:28 +00:00
David Sansome
42bf358b81 Use MP3 URLs for Jamendo instead of Ogg since they seem to keep breaking the Ogg URLs. Fixes issue 2417 2011-11-27 21:28:31 +00:00
David Sansome
da532ef3ca Make manual track changes ignore the "repeat track" setting. Fixes issue 2426 2011-11-27 21:02:37 +00:00
David Sansome
0edb8abc7a Save the last used tab in the edit tag dialog in QSettings so it's shared between instances. Fixes issue 2260 2011-11-27 20:37:22 +00:00
David Sansome
8334484c1e Fix some symbol naming conflicts that happen when including windows header files (taglib >1.7 brings them in for us). 2011-11-27 19:43:07 +00:00
David Sansome
456011d100 Don't show the "Retrieving Grooveshark playlists" task forever if the user has no playlists. 2011-11-27 19:02:14 +00:00
David Sansome
c38043b7e7 Require libspotify 10, update the windows installer to use the new libspotify.dll filename, add libspotify ldflags properly. 2011-11-27 18:47:02 +00:00
David Sansome
d0f09d83a1 When a login fails, focus and select all the text in the password field so the user can start typing a new password straight away. 2011-11-27 17:54:36 +00:00
David Sansome
add91d32de Fix the tab order in the magnatune settings page so password comes after username 2011-11-27 17:53:54 +00:00
David Sansome
1e0a9e6d94 Fix a bug in the last.fm settings page where logging in with invalid credentials wouldn't hide the busy spinner and re-enable the credential fields. 2011-11-27 17:53:04 +00:00
David Sansome
62c3cb77cd Add settings for spotify bitrate and volume normalisation 2011-11-27 17:29:33 +00:00
David Sansome
7444f437aa Fade out tracks properly when changing between two URLs that have registered URL handlers (like spotify and grooveshark). 2011-11-27 16:35:36 +00:00