Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add VO2 and Ventilation graphs to WorkoutWidget and add settings #3415

Merged
merged 2 commits into from Apr 29, 2020

Conversation

erikboto
Copy link
Contributor

  • When running tests with VO2 measurements, it can be useful to see a
    graph of at least VO2 but also Ventilation to determine when e.g. a
    ramp test results in a plateau and can be considered done.

  • Make the color of some VO2 measurements configurable.

  • Add chart settings to WorkoutWindow, so that plots can be enabled or
    disabled. Also add the possiblity to do averaging.

  • Use the term Ventilation instead of Respiratory Minute Volume

* When running tests with VO2 measurements, it can be useful to see a
  graph of at least VO2 but also Ventilation to determine when e.g. a
  ramp test results in a plateau and can be considered done.

* Make the color of some VO2 measurements configurable.

* Add chart settings to WorkoutWindow, so that plots can be enabled or
  disabled. Also add the possiblity to do averaging.

* Use the term Ventilation instead of Respiratory Minute Volume
@erikboto
Copy link
Contributor Author

This is how the settings dialog looks with this PR.

ww-settings

@liversedge
Copy link
Member

I'm cool with all the changes except Ridefile.h .. is that necessary?

Move from using SeriesType from RideFile in order to allow more series
to be added without modifying RideFile.
@erikboto
Copy link
Contributor Author

I'm cool with all the changes except Ridefile.h .. is that necessary?

No it wasn't really :). I changed to using a custom enum for this in WorkoutWidget instead, which leaves RideFile.h as it was.

I kept it as a separate commit to make it easier for you to see the update, but can squash it into the first one before it's merge-time.

@liversedge
Copy link
Member

Thanks, that really helps. The Ridefile.h enum is used all over the codebase and likely those changes introduced a regression somewhere.

@liversedge liversedge merged commit 0a1b084 into GoldenCheetah:master Apr 29, 2020
@liversedge liversedge self-requested a review April 29, 2020 07:03
@liversedge liversedge added this to the 3.6 milestone Apr 29, 2020
human705 pushed a commit to human705/GoldenCheetah that referenced this pull request May 13, 2020
…denCheetah#3415)

* Add VO2 and Ventilation graphs to WorkoutWidget and add settings

* When running tests with VO2 measurements, it can be useful to see a
  graph of at least VO2 but also Ventilation to determine when e.g. a
  ramp test results in a plateau and can be considered done.

* Make the color of some VO2 measurements configurable.

* Add chart settings to WorkoutWindow, so that plots can be enabled or
  disabled. Also add the possiblity to do averaging.

* Use the term Ventilation instead of Respiratory Minute Volume

* Rework to not affect RideFile

Move from using SeriesType from RideFile in order to allow more series
to be added without modifying RideFile.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

2 participants