Commit Graph

3629 Commits

Author SHA1 Message Date
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 f213813e71 Load cover art from MP4 files 2012-01-29 19:51:58 +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 34a24971c5 Don't try to restart a worker while killing it. 2012-01-22 18:53:17 +00:00
David Sansome 694ffe42df Don't send messages to a handler in the time between its socket closing and its process ending. Fixes a race condition that would result in a tag loading operation never completing. Fixes issue 2616 2012-01-22 18:53:17 +00: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
David Sansome 84a1ae2f87 Add some debugging code to the tagreader worker that makes it crash randomly. 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
Руслан Ижбулатов 7ff1db6f0b Add proper include path for windres 2012-01-22 14:46:02 +00:00
Руслан Ижбулатов 28e89250d0 Need stdlib.h for rand() 2012-01-22 14:35:52 +00:00
Руслан Ижбулатов 5c45e22e28 Make SAC and WMDM optional 2012-01-22 14:35:22 +00:00
David Sansome bc0623bc0d Merge commit '1.0.1' 2012-01-22 13:33:34 +00:00
David Sansome dfc4b4546f Update changelog for 1.0.1 2012-01-22 11:28:52 +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
John Maguire 0212a1fa91 D'oh 2012-01-17 21:29:20 -08:00
John Maguire 4f6ee57297 Apparently <execinfo.h> doesn't exist for mingw. 2012-01-17 20:57:56 -08:00
John Maguire ab58c72c66 ifdef DumpStackTrace() for non-Unix. 2012-01-17 20:45:33 -08:00
John Maguire 5fe7d1ad20 Add stack trace dumper (might need some tweaks for win & Linux still). 2012-01-17 20:35:10 -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
Arnaud Bienner 97d8365c56 Also refresh stylesheet when chanfing application's QPalette 2012-01-14 16:27:36 +01:00
Arnaud Bienner 22d1608bdc Explicitly use a default QPalette
Update issue 2603
Hopefully, this fixes this issue
2012-01-12 23:01:05 +01:00
David Sansome 4fbee9cf91 Oops, remove another insert in schema-1.sql 2012-01-12 10:10:16 +00:00
David Sansome 3ade9217d7 Add an extra newline between statements in the first schema file to fix an error when QtSql doesn't support multiple statements at a time. Fixes issue 2604 2012-01-12 09:38:01 +00:00
David Sansome c73c87a21a Revert "Add libssl32.dll to the windows installer, just in case"
This reverts commit 95632383ed.
2012-01-11 21:29:49 +00:00
David Sansome 8e3ce51304 Bump version to 1.0.1 2012-01-11 21:26:09 +00:00
David Sansome 118985996f Add ValiCert's root CA to QSslSocket's list to fix an "invalid username/password" error when connecting to Grooveshark on a Windows machine that didn't have all the root CAs installed.
Fixes issue 2532
(cherry picked from commit 6ab38e0093)
2012-01-11 21:12:22 +00:00