update of cloudstreaming to ask a new streamUrl on HTTP error
Add developersExtras when executing JS resolver. Allow the display of the QWebInspector.
use of qjson to encode the json generate by readCloudFile
Repair mistak in customIODeviceFactory.
add a refreshUrlEachTime parameter to cloudstream and readCloudStream ; separate the refresh url code in a dedicated function
Style convention clean-up
add a refreshUrlEachTime parameter to cloudstream and readCloudStream ; separate the refresh url code in a dedicated function
Style convention clean-up
Initial commit for resolver bundles: proof of concept.
Found a better place to do bundle loading, and also load metadata.
Headers.
Load resolver metadata from JSON file rather than desktop file.
Return IODevices for track URLs through callbacks.
Allow async streamUrl reports for custom IODeviceFactory resolvers.
Use a more explicit parameter name.
Whoops :)
Correctly extract.
Added required scripts loading support to QtScriptResolver.
The good:
 * you can now add multiple scripts to be loaded for a single resolver before the main script, specified in metadata.json in a bundle.
The bad:
 * it adds some complexity, and it's not tested at all.
The ugly:
 * passing configuration from ResolverAccountFactory as QVariantHash, but that's not new,
 * changing ResolverFactoryFunc,
 * an added optional QStringList parameter to Pipeline::addScriptResolver,
 * the inevitable uselessness of this parameter in ScriptResolver.
fix typing error on ru-translation
Show resolver version for bundles, revision for packaged bundles.