subsurface/CHANGELOG.md
Michael Keller b9b47092c1 Desktop: Fix bug in diveplan for CCR dives with multiple segments.
Fixes a bug reported in
https://groups.google.com/g/subsurface-divelog/c/8N3cTz2Zv5E:
When planning a CCR dive with multiple segments, the textual dive plan
was showing a non-existent gas change with bogus data.  The first part
of the fix is uncluttering of the message printed: Since this change is
_after_ the current diveplanpoint the data needs to come from `nextdp`
and not `dp`.  The second part is that the message is not printed any
more if the current and the following segments have been manually added:
According to comments in the code the change should only be printed on
the segment _before_ the change if this segment is an ascent segment
that is followed by a manually entered segment.

Signed-off-by: Michael Keller <github@ike.ch>
2023-03-01 15:35:55 +01:00

1.1 KiB

desktop: fix bug when printing a dive plan with multiple segments desktop: fix bug in bailout gas selection for CCR dives desktop: fix crash on cylinder update of multiple dives desktop: use dynamic tank use drop down in equipment tab and planner desktop: fix brightness configuration for OSTC4 equipment: Use 'diluent' as default gas use type if the dive mode is 'CCR' htmlexport: fix search in HTML export htmlexport: fix diveguide display statistics: fix value axis for degenerate value ranges profile: Show correct gas density when in CCR mode statistics: show correct color of selected scatter items when switching to unbinned mode statistics: fix display of month number in continuous date axis statistics: fix range of continuous date axis desktop: fix dive time display in time shift dialog libdivecomputer: garmin: relax string parsing sanity checks libdivecomputer: add Cressi Donatello, Scubapro G2 TEK, Oceanic Geo Air, Scorpena Alpha


  • Always add new entries at the very top of this file above other existing entries and this note.
  • Use this layout for new entries: [Area]: [Details about the change] [reference thread / issue]

vim: textwidth=100