Merge branch 'master' of https://github.com/pajakgdynia/wattzap
Merge branch 'master' of https://github.com/davidzof/wattzap
Added CycleOps .xml format. Videos works better than in VirtualTraining!
Point list is moved to new class (it is easy to use such lists.. too easy)
Profile handles any kind of data, is updated on configChanged, etc.
Some small improvements in handling trainings
Profile panel "handles" position requests, controllPanel removed.
Start/Stop buttons moved to menu, menu a bit reorganized.
Changed order of fields in Odo.
Some initial works with TrainingDisplay and access to data from multiple threads.
VideoSpeed handles all trainings. If no time available.. pause is reported (and ODO panel becomes gray).
Some synchronization stuff on data.
Synchronization again.
Profile panel shows time if time_min is given as x-axis.
Video stops on videoWindow closing, ODO "migrates" back to mainWindow.
"Initial" map is shown correctly (whole route on the map). "Zoom" issue solved.
Source data selectors to select handlers responsible for delivering sourceData (this is wheelSpeed, cadence, heart rate and power).
Any handler (either sensor or telemetry handler) providing one of these values might be selected
Some correction to selected source data (checkers works fine).
Extended "auto" resistance level, currently there are two methods (available via config)
Instead double values enum is used for pause reason, and reason description is moved to new file.
Config panels reorganization (new "Source" panel added). Sensors directly on mainPanel.
WheelSpeed/trainerLoad might be hidden ("no speed" profile and check to set visibility)
Removed duplicate code from handlers (power targeted don't provide wheelSpeed). "Speed from power" is to select instead.
Autoload/autorecover on start, autosave on quit.
Configurable sensors: database, creating sensors, building configFields, non-translatable names.
Handling removal/additions not done yet. Config editor as well.
Sensors created by preferences. Finally
Sensor might be removed when active
Common class to handle accumulative values.
Added some sensors: speed, cadence, stride as cadence.
Small corrections in sensor management.
Removed library from the project, missing UsbUtils added.