As there is no notification of calibration completion in the SRM profile,
we progress the calibration state on to completion five seconds after we
start receiving calibration messages.
Temporarily removes support for auto-zero, as was not used, and current
code did not follow the standards set in the ANT+ documentation.
The main purpose is to fix editing when there are multiple records per day,
additionally it allows to enter more than one manual record per day which
may not be that useful but I think is more consistent.
.. remove twitter and google calendar
.. add comments to show where the basic OAUTH steps are
processed for implementors of future services
.. tidy up code formatting to be consistent with GC style
.. updated Cycling Analytics cloud service to support sync
with a readdir function.
.. need to sort out the download (which will need to combine
data streams like Strava/SportTracks).
.. upload seems to be failing (?)
... separate (single) default weight stored in GC_WEIGHT from time-dependent body measurements on UI
... To Do - analyse and if necessary adjust use of GC_WEIGHT vs. use of time-dependent body measurement
.. the C runtime declarations changed in R-base which broke
the RTool.cpp build.
.. fixed up to support 3.4.0 onwards with new structure whilst
still working for earlier versions.
.. includes new Metadata1 type field in the CloudService
settings types with support in AddCloudWizard.
.. also fixed a bug in CloudServiceFactory::saveSettings
which failed for Combo1 (and now Metadata1) config.
.. user gets a drop down of metadata fields to use as the
source for the name of the activity when posting to
strava.
.. if the field is blank then the activity name is posted.
.. writeFileCompleted debug statement was stealing the response
readAll data so when it was being requested to process there
was no data to receive.
.. changed the debug to be unobtrusive and output the data
using local variables instead.
.. this bug is only noticeable if you have enabled Strava
debug in gcconfig.pri
... "name" does not always contain the real file name and is editable - use our filename instead
... RPE may be double (e.g. when set in TP) - round to int for Overview Widget