diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2013-02-04 16:21:33 +1100 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2013-02-04 06:48:34 +1100 |
commit | f507b05927fccc228951c6aa06df1f2a4a01de0a (patch) | |
tree | 52f964dd47e2e4f596e1dcdf38fc564be5bfd742 /dive.h | |
parent | 91ba78f8ac40f02d7161e5f82644557279f3c92b (diff) | |
download | subsurface-f507b05927fccc228951c6aa06df1f2a4a01de0a.tar.gz |
Get rid of dive->{start,end}
We had this special logic to not show the end of a dive when a dive
computer shows a series of very shallow samples (basically snorkeling
back to shore after the dive ended). However, that logic ended up being
global per dive, which is very annoying when you have two or more dive
computers, and it decides to cut off the second one because the first
one surfaces.
So get rid of this per-dive state, and just use the plot-info 'maxtime'
field for this (we never used the 'start' case anyway). That way we
will properly cut off boring surface entries only when they are past the
end of the interesting entries of *all* dive computers, and we won't be
cutting things short.
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'dive.h')
-rw-r--r-- | dive.h | 1 |
1 files changed, 0 insertions, 1 deletions
@@ -303,7 +303,6 @@ struct dive { struct dive *next, **pprev; int selected; gboolean downloaded; - int start, end; timestamp_t when; char *location; char *notes; |