Alexander Bikadorov
|
a056a87c8e
|
Coding style fixes for async song load.
|
2014-04-07 15:27:47 +02:00 |
Alexander Bikadorov
|
0d199be5a7
|
Load all songs that require disc-read non-blocking.
|
2014-04-02 15:57:01 +02:00 |
John Maguire
|
192b60d965
|
Use nullptr as parent parameter default everywhere
|
2014-02-10 16:03:54 +01:00 |
John Maguire
|
bebd781fdf
|
Reformat all non-3rd-party C/C++/Objective-C++.
Command line:
find src ext -regex '.*\.\(h\|cpp\|mm\)' -exec clang-format -i
-style='{BasedOnStyle: Google, DerivePointerBinding: false}' {} \;
|
2014-02-07 16:34:20 +01:00 |
John Maguire
|
d309d4ab27
|
Use c++11 instead of boost where possible.
|
2014-02-06 16:51:39 +01:00 |
David Sansome
|
f816a47ad9
|
Make SongLoader add URLs as raw streams if there exists a URL handler
for that scheme. This fixes a bug where sky:// URLs couldn't be added
with MPRIS.
|
2014-01-24 23:54:38 +11:00 |
David Sansome
|
115964d1b4
|
Load local tags asynchronously in SongLoader.
|
2013-02-17 18:19:05 +11:00 |
David Sansome
|
4acafb4930
|
Remove some old code
|
2013-02-17 18:10:08 +11:00 |
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 |
Arnaud Bienner
|
7f89e8832e
|
When loading songs aync, always load the first song of our list, as it may be played immediately once added to the playlist
Fixes issue 2598
|
2012-07-14 00:53:42 +02:00 |
David Sansome
|
f16fc8867e
|
Allow podcasts to be added through the normal SongLoader mechanism (dragging to the playlist, on the commandline, "Add Stream", etc.)
|
2012-03-11 17:57:15 +00:00 |
David Sansome
|
c27b8a5e95
|
Fix some broken behaviour in SongLoader when loading a playlist that was bigger than one GstBuffer. The pipeline would be stopped early because it was still asynchronously moving to the PLAYING state.
|
2012-03-11 17:20:12 +00:00 |
John Maguire
|
8e4ec35c61
|
Fix playlist detection when playlist size is < 512 bytes.
Fixes issue #2319
|
2011-11-10 21:42:40 +01:00 |
Arnaud Bienner
|
7fca5d37dc
|
Minor modifications on load audio CD, including better cleaning of objects
|
2011-06-14 23:38:43 +00:00 |
Arnaud Bienner
|
272841ab73
|
Starting audio CD support. Starts issue 701
|
2011-06-09 23:08:43 +00:00 |
Arnaud Bienner
|
f7e614684d
|
Minor modifications thanks to David' comments. Adding some comments to explain the new process: hope it's clearer now
|
2011-04-16 15:06:13 +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 |
Paweł Bara
|
59378166b4
|
finalized the support for loading .cue based media using 'files' tab or drag and drop from the system's file browser
use FILE's PERFORMER as albumartist
|
2011-01-03 23:36:10 +00:00 |
David Sansome
|
6737b8a5c2
|
Always use the gstreamer engine, remove xine, vlc and phonon engines.
|
2010-12-26 13:01:35 +00:00 |
David Sansome
|
ed1a25693c
|
Add missing licenses to debian/copyright, and add copyright information to each source file
|
2010-11-20 13:27:10 +00:00 |
David Sansome
|
14fb4ca202
|
Ignore playlists when loading local directories. Fixes issue #886
|
2010-10-16 12:37:33 +00:00 |
David Sansome
|
d0699e0bb5
|
Fix a crash when loading a local directory that contains other directories or playlists.
|
2010-09-18 11:50:20 +00:00 |
John Maguire
|
214d77bc0e
|
Fix test and fix song loader infinite loop.
|
2010-08-31 21:24:57 +00:00 |
John Maguire
|
ad16a8b1ba
|
Load local files from the DB if we already have them.
|
2010-08-31 19:45:33 +00:00 |
John Maguire
|
f5449b9f8d
|
Move playlist loading off the GUI thread.
|
2010-08-03 14:59:18 +00:00 |
David Sansome
|
8d3ca44d14
|
moc doesn't know about config.h, so these slots need to always be declared.
|
2010-06-26 15:09:32 +00:00 |
David Sansome
|
0404ecec70
|
Fix compilation without gstreamer. Fixes issue #440
|
2010-06-26 13:20:08 +00:00 |
David Sansome
|
ed422c3743
|
Set a longer remote timeout on unit tests so they don't fail when they run on buildbit with high load.
|
2010-06-23 11:51:13 +00:00 |
David Sansome
|
9106abb1a0
|
Handle redirect messages from mmssrc properly. Fixes issue #385.
|
2010-06-23 11:47:54 +00:00 |
David Sansome
|
f162d9d620
|
Add a SongLoaderInserter that loads a list of URLs and inserts them into a playlist when it's done. Wire up everything in the GUI that loads URLs or filenames to use the new SongLoader.
|
2010-06-15 18:24:08 +00:00 |
David Sansome
|
25ff2bca59
|
Always treat text/uri-list as M3U
|
2010-06-15 14:52:42 +00:00 |
David Sansome
|
de630e0a9f
|
Run LoadLocalDirectory in another thread so it doesn't block
|
2010-06-15 14:24:17 +00:00 |
David Sansome
|
08a01d6997
|
The start of some code to automagically determine whether a URL is a playlist or a song, and load the songs in the playlist if it's a playlist. Still to do: timeout, forcing M3U for text/uri-list.
|
2010-06-15 13:24:17 +00:00 |