diff options
author | Berthold Stoeger <bstoeger@mail.tuwien.ac.at> | 2018-11-10 09:07:42 +0100 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2018-11-18 16:50:09 -0800 |
commit | 243962a67a41c71f39a098e8f18dafdcd9adb37e (patch) | |
tree | c23806d69bf74a5e7d10f3176cc97c129384ad86 /cmake/Modules | |
parent | ef98a4ff5ad05b3a1fc51ffb5996d49d1c462a75 (diff) | |
download | subsurface-243962a67a41c71f39a098e8f18dafdcd9adb37e.tar.gz |
Dive list: move sort-functionality into core
To make sorting more controlled, move all sorting functions into
the core. For this, introduce a "dive_or_trip" structure, which
represents a top-level item. Adapt the DiveTripModel accordingly.
There are now three sorting functions:
1) dive_less_than
2) trip_less_than
3) dive_or_trip_less_than
These should be used by all sorting code. By moving them to a
single place, the mess can hopefully be cleaned up.
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'cmake/Modules')
0 files changed, 0 insertions, 0 deletions