Ported Mock plugin to new IDataProvider interface compatible with
new variable controller
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
(•̀ᴗ•́)و ̑̑ Some cleaning, remover previous implementation of VariableController
and related classes
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
All the codebase is modified to build with new Variable Controller
it only builds now there won't be any data update most of the code is
broken now ¯\_(ツ)_/¯
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
Renamed SqpRange to DateTimeRange, introduced VariableController2 to
replace current implementation
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
Some WIP refactoring, trying to remove TimeController object
SciQLOP core should be usable OOTB without creating controllers objects.
Time range should be given on variable creation not taken from a global
object.
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
Really basic implementation of Downloader which might replace current
NetworkController
It is currently really basic, it only does synchronous DLs with or
without authentication.
It is written to isolate as much as possible Qt Network classes.
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
Some refactoring on PB11 wrappers
Most sciqlop core wrappers are moved into a dedicated python module.
We needs to get rid off sqpapp!
All current sciqlop modules should either be stateless or act as real
singletons they must not need any app to be used.
This will ease testing, wrapping and usage.
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>