subsurface/mobile-widgets
Berthold Stoeger c34b7857fc mobile/divelist: implement model that shows all dives in trip-order
MobileSwipeModel is probably not an ideal name, but all I could come up with.

One of the main complications here is that our list is reversed with respect to
the source model. We should change that one day.  Probably by moving the
sorting down to the core-model.

Since looking up the source row is somewhat expensive, the lookup is cached for
a single entry because accesses come in bursts for a single dive. This should
be a good compromise and avoids keeping track of a full row-to-dive array.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2020-03-10 09:25:57 -07:00
..
qml mobile/divelist: implement model that shows all dives in trip-order 2020-03-10 09:25:57 -07:00
CMakeLists.txt mobile-widgets: add themeInterface 2020-01-26 16:42:35 -08:00
qmlinterface.cpp mobile/summary: remove dive summary calculation 2020-02-08 10:29:36 -08:00
qmlinterface.h mobile/summary: remove dive summary calculation 2020-02-08 10:29:36 -08:00
qmlmanager.cpp mobile/divelist: create memory management class for models 2020-03-10 09:25:57 -07:00
qmlmanager.h mobile/divelist: when clicking on a row, use select_single_dive() 2020-03-10 09:25:57 -07:00
themeinterface.cpp mobile UI: fix font size breakage on Android 2020-02-09 16:45:04 -08:00
themeinterface.h mobile-widgets/themeinterface: make most part static 2020-02-03 17:30:15 -08:00