subsurface/mobile-widgets
Berthold Stoeger 82f6c60856 mobile: don't call saveChangesLocal() twice on non-iOS
QMLManager::changesNeedSaving() behaves differently on iOS:
it only saves locally with saveChangesLocal(), whereas all
other OS save to cloud with saveChangesCloud(). Nevertheless,
even for other OS saveChangesLocal() is called even though
that will be called in saveChancesCloud anyway. Therefore,
compile the saveChangesLocal() call in changesNeedSaving
conditionally.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2020-03-31 08:51:20 -07:00
..
qml mobile/dive-details: don't show virtual keyboard in dive view mode 2020-03-31 08:42:20 -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: don't call saveChangesLocal() twice on non-iOS 2020-03-31 08:51:20 -07:00
qmlmanager.h cleanup: remove loadFromCloud() declaration from QMLManager.h 2020-03-31 04:18:34 -07:00
themeinterface.cpp cleanup: use setPointSizeF() in themeInterface::set_currentScale() 2020-03-30 13:58:10 -07:00
themeinterface.h cleanup: fold ThemeInterface::setup() into constructor 2020-03-30 13:54:12 -07:00