Skip to content

Conversation

@sjaeckel
Copy link

@sjaeckel sjaeckel commented Jun 5, 2024

Describe the pull request:

  • Bug fix
  • Functional change
  • New feature
  • Code cleanup
  • Build system change
  • Documentation change
  • Language translation

Pull request long description:

Do some basic analysis on a dive if it's a freedive and split the parts up into the different dips.

Changes made:

  • Divide the dive details into dips.
  • Add new weight type neck.
  • Display dip details in Information tab.
  • Add Best dip as key to dive list.

Related issues:

Additional information:

image

That's how it currently looks for me.

The buttons don't have functionality yet, but will move the ruler in the profile view.

Release note:

Documentation change:

Mentions:

* Divide the dive details into dips.
* Add new weight type `neck`.
* Display dip details in `Information` tab.
* Add `Best dip` as key to dive list.

Signed-off-by: Steffen Jaeckel <[email protected]>
Copy link
Collaborator

@bstoeger bstoeger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NAK from me in this form. I'm currently removing all C-style memory management (see #4198). Please just wait a week or so and then base is on that.

@bstoeger
Copy link
Collaborator

bstoeger commented Sep 4, 2024

@sjaeckel: Are you still interested in this? Please use std::vector<dips> instead of calloc etcpp.

@sjaeckel
Copy link
Author

sjaeckel commented Sep 5, 2024

Thanks for the pointer! I'll rework my patches as soon as I have the time.

@github-actions
Copy link

This pull request has merge conflicts, please resolve them in order to make this pull request ready for review / merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants