Arnaud Bienner
|
0e3dc5a8be
|
Add new ConcurrentRun templates for void functions, and functions with 3 arguments + corresponding test cases.
+ SongLoader now has its own QThreadPool to load folders/playlist in background.
Update issue 2598
This should fix slowliness problems reported.
|
2012-07-16 00:06:55 +02:00 |
David Sansome
|
abe8d10b9c
|
Add a compatibility header so liblastfm and liblastfm1 can both be used with the same source.
|
2012-06-28 18:40:20 +01:00 |
Harald Sitter
|
769baa5c16
|
Use liblastfm1
|
2012-06-28 18:40:20 +01:00 |
John Maguire
|
b237d436d1
|
Remove obsolete code for unicode sqlite LIKE.
|
2012-06-11 12:05:31 +02:00 |
Arnaud Bienner
|
579d775894
|
Remove useless include
|
2012-04-25 01:20:52 +02:00 |
Arnaud Bienner
|
01daea7090
|
Commit missing modifications/change ConcurrentRun description a bit
|
2012-04-25 00:29:19 +02:00 |
Arnaud Bienner
|
76b98000fe
|
Add ConcurrentRun functions, and us one of them in gstenginepipeline with gstenginepipeline's own threadpool.
So now we can (finally!) play/pause/stop music while fingerprinting lot of songs or whatever else
|
2012-04-25 00:21:01 +02:00 |
John Maguire
|
3f3945ead8
|
Use TEST instead of TEST_F where appropriate.
|
2012-04-18 14:37:40 +02:00 |
John Maguire
|
a09165c392
|
Make it more obviously wrong to use the Closure internals.
|
2012-03-20 15:14:44 +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 |
John Maguire
|
d1cc3afb96
|
Remove python tests.
|
2012-02-28 15:22:30 +01:00 |
David Sansome
|
48f15c9fc7
|
Refactoring: instead of passing individual pointers to useful core classes (like TaskManager or LibraryBackend) to each class that uses them, pass one singleton-like Application instance everywhere.
|
2012-02-26 14:40:51 +00:00 |
David Sansome
|
12daf6bf43
|
Disable any tests that use Song::InitFromFile for now
|
2012-01-08 20:09:44 +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 |
David Sansome
|
dc49c098df
|
Fix unit tests
|
2011-11-27 15:29:48 +00:00 |
David Sansome
|
6d45415b00
|
Consistently use "Various artists" with a lower case "a"
|
2011-10-30 16:53:39 +00:00 |
Arnaud Bienner
|
399829291d
|
Merge branch 'master' of https://code.google.com/p/clementine-player into grooveshark
Conflicts:
data/data.qrc
|
2011-09-20 00:37:20 +02:00 |
John Maguire
|
ecdd0ed6b0
|
Fix compile warning in test.
|
2011-09-19 12:31:13 +02:00 |
Arnaud Bienner
|
99fdba877e
|
Merge branch 'master' into grooveshark
|
2011-09-02 00:35:40 +02:00 |
Arnaud Bienner
|
d65e32d53a
|
Add test for Hmac functions
|
2011-09-01 23:46:56 +02:00 |
David Sansome
|
c11623002e
|
Fix a test from a while ago
|
2011-09-01 22:11:13 +01:00 |
David Sansome
|
9fd387cfab
|
Fix AlbumCoverManagerTest
|
2011-07-23 19:39:53 +01:00 |
Tyler Rhodes
|
05ac1e1afc
|
Fix the playlistmanager test error. For serious this time.
|
2011-07-15 14:47:48 +00:00 |
Tyler Rhodes
|
2d4615caa3
|
Fix error in tests due to r3471.
|
2011-07-15 14:41:51 +00:00 |
Tyler Rhodes
|
ded8e5f6f0
|
Refactor "Radio" files into "Internet" files.
|
2011-07-15 13:27:50 +00:00 |
David Sansome
|
e6b2e5bcae
|
Make the DeleteSongs function actually delete songs again, and make a new MarkUnavailable function that is called when songs are deleted from disk (and stop it from removing the song from the search index).
|
2011-07-06 20:07:56 +00:00 |
David Sansome
|
57d7989623
|
Fix the library backend test after r3339 broke it
|
2011-05-30 18:56:42 +00:00 |
David Sansome
|
033918ff79
|
Remember any signals that are connected to Python objects and disconnect them when the script is unloaded so the references to those objects can be dropped
|
2011-05-30 14:53:59 +00:00 |
David Sansome
|
fb25a3d4f4
|
Rename script to __script__
|
2011-05-30 14:53:28 +00:00 |
David Sansome
|
f8593f2b83
|
Oops, fix the tests
|
2011-05-29 13:50:55 +00:00 |
John Maguire
|
516c9a8da5
|
Fix MPRIS test.
|
2011-05-26 16:52:18 +00:00 |
David Sansome
|
e61a8c84cb
|
Re-enable and fix the python tests, add regression tests for the weird PythonQt bugs
|
2011-05-22 15:23:12 +00:00 |
John Maguire
|
4ec89102c8
|
Fix DeleteSongs test.
|
2011-05-18 15:05:19 +00:00 |
David Sansome
|
368c637ce7
|
Fix compilation in release mode and disable the python test for now
|
2011-05-15 15:46:42 +00:00 |
David Sansome
|
705bbce1e5
|
Fix unit tests
|
2011-04-29 11:27:48 +00:00 |
David Sansome
|
6820a366d7
|
Fix the unit test mocks from before
|
2011-04-28 17:51:09 +00:00 |
David Sansome
|
044a97720c
|
Initialise logging in unit tests
|
2011-04-28 12:28:50 +00:00 |
David Sansome
|
ccb9f8cf94
|
Use URLs everywhere instead of filenames. Move the URL parsing and song loading code out of individual playlist parsers and into the base class. Fix the playlist parser unit tests.
|
2011-04-28 12:27:53 +00:00 |
Paweł Bara
|
fdda938c53
|
now that we have more cover providers, we're bringing the cover manager and the cover searcher goodness to our last.fm-less users
|
2011-04-27 19:10:37 +00:00 |
David Sansome
|
d28e5ae09a
|
Add a test for shared pointers in python
|
2011-04-22 18:53:33 +00:00 |
Paweł Bara
|
880579ee24
|
fixing test
|
2011-04-21 22:12:57 +00:00 |
Arnaud Bienner
|
65ef047c38
|
Loading file in async way, in two times: fast loading files and insert them in playlist view, while loading info (tags, ...) in background thread
|
2011-04-16 14:04:15 +00:00 |
David Sansome
|
e69502dfd3
|
Use system gtest and gmock if available. Fixes issue 1653
|
2011-03-29 19:05:13 +00:00 |
David Sansome
|
32e03ad8a3
|
Fix the mpris1 when last.fm is disabled. Thanks Nikoli
|
2011-03-25 19:59:09 +00:00 |
John Maguire
|
4fda021d16
|
Fix compile error in test when lastfm disabled.
Fixes issue #1617
|
2011-03-25 15:48:54 +00:00 |
David Sansome
|
b3db5d699e
|
Remove CanDecode from GstEngine - it was only used by a test, and the test was disabled on buildbot because it was unreliable.
|
2011-03-20 19:36:50 +00:00 |
Paweł Bara
|
bfb068a6d1
|
conditionally hide some context menu actions in library view and playlist view
Song.is_stream()
|
2011-03-20 12:43:10 +00:00 |
Paweł Bara
|
41f659ff4b
|
fixing tests
|
2011-03-19 10:43:50 +00:00 |
John Maguire
|
0a54c5135b
|
Ignore empty lines in m3u files.
Fixes issue #1403
|
2011-03-17 16:05:08 +00:00 |