subsurface/commands
Berthold Stoeger b76f207158 Filter: split out filter from model
Split out the actual filtering from the MultiFilterSortModel.
Create a DiveFilter class that does the actual filtering.
Currently, mobile and desktop have their own version of this
class, though ultimately we may want to merge them.

The idea here is that the trip-model and undo-commands have
direct access to the filter-function and thus can take care
of keeping track of the number of shown dives, etc.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2019-11-19 21:13:40 -08:00
..
CMakeLists.txt Refactoring: move undo commands to top level 2019-11-14 21:02:07 +01:00
command.cpp Refactoring: move undo commands to top level 2019-11-14 21:02:07 +01:00
command.h Refactoring: move undo commands to top level 2019-11-14 21:02:07 +01:00
command_base.cpp Refactoring: move undo commands to top level 2019-11-14 21:02:07 +01:00
command_base.h Refactoring: move undo commands to top level 2019-11-14 21:02:07 +01:00
command_divelist.cpp Filter: split out filter from model 2019-11-19 21:13:40 -08:00
command_divelist.h Refactoring: move undo commands to top level 2019-11-14 21:02:07 +01:00
command_divesite.cpp Refactoring: move undo commands to top level 2019-11-14 21:02:07 +01:00
command_divesite.h Refactoring: move undo commands to top level 2019-11-14 21:02:07 +01:00
command_edit.cpp Refactoring: move undo commands to top level 2019-11-14 21:02:07 +01:00
command_edit.h Refactoring: move undo commands to top level 2019-11-14 21:02:07 +01:00
command_edit_trip.cpp Refactoring: move undo commands to top level 2019-11-14 21:02:07 +01:00
command_edit_trip.h Refactoring: move undo commands to top level 2019-11-14 21:02:07 +01:00
command_private.cpp Refactoring: move undo commands to top level 2019-11-14 21:02:07 +01:00
command_private.h Refactoring: move undo commands to top level 2019-11-14 21:02:07 +01:00