David Sansome
119c9c27ac
Detect libimobiledevice 1.1.2 and use its new "udid" field instead of "uuid".
2012-03-27 21:24:38 +01:00
Arnaud Bienner
f98616b60b
Correct typo
2012-03-27 00:46:06 +02:00
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
Arnaud Bienner
3d350b35e9
Add an icon to Grooveshark song URL message box
2012-03-26 23:32:42 +02:00
Arnaud Bienner
e33de66d0f
Do not allow user to check "keep running in the background" if "show tray icon" is unchecked.
...
Select "keep running in the background" by default if user checks "show tray icon".
Fixes issue 2832.
2012-03-26 19:06:37 +02:00
Clementine Buildbot
01440eef50
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2012-03-26 10:02:17 +02:00
David Sansome
7d9f2b7b7d
Use LineEdit::set_focus() instead of QWidget::setFocus() on LineEdit widgets that might be OS X search widgets
...
Fixes issue 2823
2012-03-25 21:14:39 +01:00
John Maguire
e9ace3a2cb
Support loading a spotify URL from the command line.
2012-03-22 16:55:05 -07:00
Arnaud Bienner
bb5eaabadb
Make analyzers' framerate constant values private members of AnalyzerContainer.
...
Looks cleaner like this
2012-03-22 20:03:17 +01:00
Arnaud Bienner
0d50f9ec7a
Use '%1 fps' to reduce the number of strings to translate, and to keep consistency over the application, as similar strings are used in equalizer (i.e. I don't want to have different translations for similar original English strings)
2012-03-22 20:02:12 +01:00
Arnaud Bienner
8d1e3ea63a
Use 'Very high' instead of 'Ultra', to be more consistent with other menus
2012-03-22 19:50:08 +01:00
Benjamin Valentin
6804f1af20
Add an Ultra quality setting for visualisations. Fixes issue 2817
2012-03-20 22:08:59 +00:00
Arnaud Bienner
29cfe20160
Use QPalette::HighlightedText instead QPalette::Text for track slider popup so slider's text color really contrast with slider's background color.
...
Fixes issue 1757.
2012-03-20 23:00:37 +01:00
John Maguire
a09165c392
Make it more obviously wrong to use the Closure internals.
2012-03-20 15:14:44 +01:00
David Sansome
c1c6aa099b
Pass results' QSharedPointers to reply slots instead of bare pointers
2012-03-19 21:17:15 +00:00
John Maguire
e4ae4b6df5
Remove poor man's static asserts.
2012-03-19 21:19:24 +01:00
John Maguire
c4d3062459
Make the SharedClosure implementation a bit less horrible.
2012-03-19 21:17:57 +01:00
Arnaud Bienner
627ae372d4
Better check resizeEvent' size. Otherwise, the nowplayingwidget isn't always resized (even if it should), particulary at startup, when starting playing
2012-03-19 20:42:19 +01:00
David Sansome
bb69d7d53a
Revert libmygpo-qt revision 8f35be2da45d74c42672d3d787ef65fb8b14d0dd ("Return normal pointers from ApiRequest methods, so they can be used in Clementine's closures, and deleteLater() in a slot connected to their finished() signal doesn't crash"), and do closure connections using the shared pointers
2012-03-19 19:38:40 +00:00
David Sansome
d7a5af07fb
Copy+paste the shared pointer closure constructor a couple of times for different numbers of arguments.
2012-03-19 19:38:36 +00:00
David Sansome
46e930f5c9
Merge branch 'closure'
2012-03-19 19:38:30 +00:00
Arnaud Bienner
0ba3443519
Move all the appearance settings page's components values initialization in Load().
...
Otherwise, when clicking on Cancel, and opening the page again, values will be the last ones selected, not the last choosen (and validated) by the user.
2012-03-19 20:06:29 +01:00
John Maguire
e1d77e0124
Add support for QSharedPointer in Closure.
2012-03-19 19:37:57 +01:00
John Maguire
1a4bfd3ebe
Add small unit test for closure.
2012-03-19 19:37:57 +01:00
Clementine Buildbot
9a17356389
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2012-03-19 10:06:43 +01:00
Arnaud Bienner
a9e36711da
Merge branch 'master' of https://code.google.com/p/clementine-player
2012-03-18 23:24:18 +01:00
Arnaud Bienner
b9d449f3b0
Fadeout when player stop.
...
+ Also clear all background images when changing background image type to something different from AlbumCover or Custom
+ Remove useless code
2012-03-18 19:22:08 +01:00
john.maguire
cd193b0d7f
Fix typo in cast.
2012-03-17 15:11:21 +00:00
Arnaud Bienner
9dff2dd0b1
Give background_type a default value, as some compilers sometimes wrongly assume that it might be used uninitialized
2012-03-17 13:34:29 +01:00
Arnaud Bienner
e9378e0a9a
Merge branch 'master' of https://code.google.com/p/clementine-player
2012-03-17 13:04:07 +01:00
Arnaud Bienner
ab0a050855
Add a fading animation when background image change
2012-03-16 22:39:39 +01:00
John Maguire
2078eff8f3
Fix misleading error message.
2012-03-16 15:47:25 +01:00
John Maguire
9ed8ab63aa
Run a database backup on startup after the integrity check.
...
Update issue #2743
Database backup now run on startup, still needs a way to restore.
2012-03-16 14:52:03 +01:00
David Sansome
56b9546744
Assume URLs in podcast RSS feeds are already URL encoded
2012-03-15 16:36:25 +00:00
Marti Raudsepp
9cf279f5a3
Run database integrity check on startup
...
Update issue #2743
Integrity check now run on startup
2012-03-15 16:01:57 +01:00
John Maguire
ab0ae4414b
Alphabetically sort SomaFM streams.
...
Fixes issue #2807
2012-03-15 15:42:22 +01:00
David Sansome
0aa473b88d
Give the kde4 protocol files a unique prefix so they don't conflict with other packages. Fixes issue 2804
...
Also install them in the RPM .spec to fix the Fedora builds
2012-03-14 13:09:28 +00:00
Arnaud Bienner
4e54634504
Reset current_covert_art when player is stopped
2012-03-13 23:15:53 +01:00
Arnaud Bienner
2a4ab30a69
Connect player->playlistview signals directly in playlistview, now that we have an Application object which holds player.
2012-03-13 22:59:18 +01:00
Arnaud Bienner
57e41af461
Use large covers for Grooveshark songs.
...
As now, there is possiblity to set cover as playlist background, it's nicer, with larger images.
2012-03-13 22:53:55 +01:00
David Sansome
e3b88a72db
Add a quick check for OpenGL support in QGLFormat before initialising ProjectM visualisations. Might fix a crash when OpenGL is unavailable. Fixes issue 2741
2012-03-12 21:26:19 +00:00
David Sansome
69779374c2
Fix a funny fading bug in the podcast info widget that would occur because a ResizeEvent was being sent with oldSize() == size().
2012-03-12 21:12:01 +00:00
David Sansome
096b90716d
Fix a compile error with Clang
2012-03-12 21:11:33 +00:00
David Sansome
204f7acbfa
Merge branch 'podcasts'. Fixes issue 44
2012-03-12 19:40:31 +00:00
David Sansome
5327b72f0b
Implement the "Delete after x days" feature for listened podcasts.
2012-03-12 19:35:47 +00:00
John Maguire
d819c88ff8
Fix crash on exit on Mac.
...
Fixes issue #2661
2012-03-12 18:11:10 +01:00
John Maguire
63ee8b2e55
Update a couple of old debug statements.
2012-03-12 17:25:05 +01:00
John Maguire
c91024ad33
Add support for NSObject to QDebug.
2012-03-12 17:25:04 +01:00
John Maguire
8e89838621
Support loading multiple files or a folder from dropping on the Mac dock icon.
...
Fixes issue #2787
2012-03-12 17:24:53 +01:00