Arnaud Bienner
089586ad07
Activate fast QString concatenation.
...
As this is not source compatible because we sometimes assumed (now wrongly) that '+' operation returns QString object (it now returns QStringBuilder object actually), some minor other corrections were needed.
2012-02-19 14:44:33 +01:00
Arnaud Bienner
2f710a9395
Add the ability to modify the playlistview's background image.
...
Updates issue 365
It is now possible to also modify background image, instead of just hide the default one
2012-02-18 19:57:36 +01:00
David Sansome
96eccdfabf
When receiving a buffering message, do the pipeline state change in a different thread to avoid a deadlock with the main thread when the user is seeking.
...
Fixes issue 2709
2012-02-13 20:49:25 +00:00
Clementine Buildbot
5b888473aa
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2012-02-13 10:02:49 +01:00
Paweł Szymański
051c543373
Add darklyrics support and do {field} replacement on extract rules as well as URLs.
...
Fixes issue 1889
2012-02-12 16:08:41 +00:00
David Sansome
62d5c8224b
Remove the hack to disable clementine's global menubar, since the appmenu-qt bug has been fixed upstream.
2012-02-11 16:28:43 +00:00
Martin Björklund
00545a4059
Get better discogs results by using the master image before general releases, and also make fewer requests to the server to fetch images.
2012-02-07 13:05:26 +00:00
John Maguire
53dcdcbe9b
Hide "Help" menu on Mac as it's empty.
...
Fixes issue #2663
2012-02-06 18:00:41 +01:00
John Maguire
e7461eb9a2
Set menu roles in ui file.
2012-02-06 17:32:13 +01:00
Clementine Buildbot
8617ea3fa2
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2012-02-06 10:05:10 +01:00
David Sansome
845fe2122e
Use the highlighted text colour as the text colour of the currently playing song in the playlist view
2012-02-02 20:33:40 +00:00
Alan Briolat
04805de5c6
Add %filename% as possible custom OSD variable. Fixes issue 2648
2012-02-02 19:31:15 +00:00
John Maguire
822d766a04
Add constants for chromaprinter decode rate & channels.
2012-02-02 14:15:55 +01:00
John Maguire
4157169ab5
Fix leak of Chromaprint context.
2012-02-02 14:13:34 +01:00
John Maguire
47e437383e
Remove unnecessary includes.
2012-02-02 14:08:14 +01:00
Alan Briolat
dbca026a66
Added support for shipping GIO modules (e.g. glib-networking) on win32
2012-02-01 20:58:54 +00:00
David Sansome
799c341dc5
Add .mka as well
2012-02-01 20:58:44 +00:00
John Maguire
3e65d3d5f0
Add ScopedNSAutoreleasePool from Chromium.
2012-01-31 13:54:03 +01:00
Clementine Buildbot
1434cf0115
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2012-01-30 10:04:17 +01:00
David Sansome
2cb61908a9
Add .ape and .wv files to the file view filter, and use this same list in the Open Music dialog. Fixes issue 2533
2012-01-29 20:10:00 +00:00
David Sansome
101195d1a2
Show shortcut key tooltips on the next/previous buttons in the edit tag dialog. Fixes issue 2550
2012-01-29 19:32:36 +00:00
David Sansome
7166f0d922
When pressing Ctrl+C on a playlist item, copy the text of all visible columns, rather than just the text of the "current" one. Fixes issue 2558
2012-01-29 19:24:13 +00:00
David Sansome
281d69581c
Add Edit file information and Show in file browser actions to the files view. Fixes issue 2559
2012-01-29 18:44:00 +00:00
David Sansome
facb366017
Remove subdirectory watches after a directory is removed from the library. Otherwise subdirectories that changed after the directory was removed would be re-scanned and re-added.
2012-01-29 17:39:28 +00:00
David Sansome
b4e1cef2c2
Restore last.fm artist and tag radio names properly. Fixes issue 2607
2012-01-29 16:32:58 +00:00
Alan Briolat
336750f15c
Treat "albumartist" as artist, not album
2012-01-29 15:47:15 +00:00
David Sansome
9387b4c40b
Don't crash when clicking on the little empty in the windows 7 thumbbar. Fixes issue 2615
2012-01-29 15:46:10 +00:00
David Sansome
ad3483e86a
Treat spotify: URIs properly when loading playlists. Fixes issue 1715
2012-01-29 15:32:49 +00:00
Alan Briolat
0508fa450c
Fixed "Album artist" string in "group by" dialog to reuse existing translations
...
Fixes issue 2675
2012-01-29 14:50:15 +00:00
Martin Björklund
8d63ddd3eb
Add a Discogs cover provider
...
Fixes issue 1794
2012-01-29 14:27:07 +00:00
David Sansome
69b16fdabc
Add some better comments to the buffering stuff in gstenginepipeline
2012-01-27 14:30:28 +00:00
David Sansome
03b0e51b7d
Ignore buffering messages from the magic queue2 element that's created by the uridecodebin. Also lower the threshold for buffering to start.
2012-01-27 11:08:18 +00:00
John Maguire
b86be65ea1
Add ScopedIOObject.
2012-01-23 18:12:51 -08:00
David Sansome
0335d57a0f
Improve pipeline buffering: on an underrun event playback will now pause until the buffer is completely full. Fixes audio stuttering on when listening to radio streams on slow networks.
2012-01-23 15:01:39 +00:00
Clementine Buildbot
2e602a276a
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2012-01-23 12:39:22 +01:00
David Sansome
58c0f464cd
Queue messages in WorkerPool instead of in each individual handler, so the entire queue isn't lost if a worker crashes.
2012-01-22 18:53:17 +00:00
Arnaud Bienner
396f375e8d
Correct a bug in Grooveshark that make the subscribed playlists to be added in playlists_.
...
As a result, subscribed playlists are shown in 'Add to Grooveshark' action (when right clicking a GS song), whereas user cannot actually change this kind of playlist
2012-01-22 17:28:58 +01:00
Руслан Ижбулатов
79ebbf3894
COM fixes
...
Fix COM calls handling (check the result, print it)
Destroy icons after use
Use wide-char zero
2012-01-22 15:08:50 +00:00
Руслан Ижбулатов
0fd9195e5a
Use correct wide char zero
2012-01-22 14:58:29 +00:00
Руслан Ижбулатов
5c45e22e28
Make SAC and WMDM optional
2012-01-22 14:35:22 +00:00
John Maguire
ab33d9aa8c
Fix a bunch of small memory leaks in the mac device handling code.
2012-01-20 16:25:05 -08:00
John Maguire
028ac3126c
Use scoped_nsobject & ScopedCFTypeRef in a load of places.
2012-01-20 16:06:56 -08:00
John Maguire
17c8189dcf
Add and use scoped_cftyperef from Chromium.
2012-01-20 15:46:33 -08:00
John Maguire
87b94de0d7
Save background stream state as soon as it is changed.
2012-01-20 15:24:43 -08:00
John Maguire
fddde512c9
Update old logging statements.
2012-01-20 15:22:14 -08:00
John Maguire
e83616ad09
Fix build on Clang.
2012-01-19 15:33:16 -08:00
Alan Briolat
66cc5d432e
Add pretty printer for Qt enums.
2012-01-19 14:20:26 -08:00
Orcan Ogetbil
9dd4b1bb94
Use SHA2 system library when available
...
Fixes issue 2623
2012-01-17 23:12:44 +01:00
Jonathan Horvath
fdf10af94a
Display smart playlist query terms in a scrollable list instead of squishing them together when there are lots. Fixes issue 1065
2012-01-15 15:44:18 +00:00
Arnaud Bienner
da35fab076
Save default QApplication palette when starting Clementine
...
Update issue 2603
Hopefully, this will fix this issue for other systems this time...
2012-01-14 16:27:49 +01:00