Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adding a dumbbell plot which shows activities as line segments showing start->end times by time of day and day of year.
It includes an option for the user to specify a local timezone, which is a temporary solution. It would be better for all time-related pre-processing to be done in process_data as timezone specifications also impact the calendar plot and future time-related plots.
Ideally the timezone could be inferred from lat / lon in the GPX / FIT files on a point-by-point basis (to address the unlikely edge case where the timezone changes during an activity), perhaps using https://pypi.org/project/tzwhere/, then joined to activities using the "Filename" column in activities.csv.
Other issues: