Release 1.2.0
Critical Power Model Estimation
Added support for Critical Power estimation and model W' depletion and reconstitution during an activity. CP estimation works for Cycling (using power) and Running and Swimming (using pace).
For more details, see the "doc/critical-power.md" file.
Updated sport zone editor
Sport zones can now be defined for a specific time range and each session will use the sport zones for that time range.
Support for trend scatter plots
Scatter plots can be defined for several activities at once via the Trends pane. This allows to plot, for example, pace vs cadence for all runs in a training season.
GUI improvements
- add a sample image to the trends chart selection dialog to make it easier to determine what type of chart is being selected
- the "Select Data Series" dialog box in the Chart View allows re-ordering the plots
- update the zone colors used by the application, these are now defined in a separate file, color-theme.rktd
- updates to the visual layout and colors of scatter plots
- the map view can show only the selected lap -- this can be used, for example, for sking sessions where the GPS track overlaps as
Other Bug-fixes and small improvements
- map tile count did not drop to 0 when all tiles were downloaded
- fix bug preventing the deletion of a session in certain cases
- pace labels are correctly formatted for run and swim histogram plots
- improvements to the corrected elevation algorithm, corrected elevation data can now also be deleted.
- various performance improvements related to session loading and plotting
- updates to climb / descent detection code