subsurface/mobile-widgets/qml
Berthold Stoeger eecca6aab0 Mobile: replace model-reset by row-addition in DiveListModel::reload()
Owing to apparent QML breakage, a model-reset leads to the DiveDetail
page being reloaded for every dive in the list(!). Therefore, add
rows instead.

This leads to extremely subtle code, as it is now imperative that
the model has been properly cleared beforehand. Nevertheless, for
now we have to do this to fix a severe performance regression.

Fixes #2295

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2019-09-27 16:33:37 -07:00
..
icons Mobile/filtering: add icons for filter and sort 2018-10-23 22:45:29 +01:00
About.qml update year to 2019 in about screens 2019-01-02 09:45:01 -08:00
CloudCredentials.qml Mobile: factor out syncToCloud [3/3] 2018-10-09 10:03:21 -07:00
CopySettings.qml Mobile: UI for selecting what to copy-paste 2018-12-21 09:13:37 +02:00
DiveDetails.qml Mobile: don't generate numerous DiveObjectHelpers in startEditMode() 2019-09-14 13:20:59 +02:00
DiveDetailsEdit.qml Mobile QML UI: bump Kirigami imports to 2.4 2018-10-01 05:29:46 -07:00
DiveDetailsView.qml Mobile: Don't access dive-id via DiveObjectHelper 2019-09-27 16:33:37 -07:00
DiveList.qml Mobile: pass section directly to tripTitle() and tripShortDate() 2019-09-21 16:12:23 -07:00
DownloadedDiveDelegate.qml QML UI: set proper active background color for downloaded dives 2018-10-07 17:43:34 +03:00
DownloadFromDiveComputer.qml Mobile: replace model-reset by row-addition in DiveListModel::reload() 2019-09-27 16:33:37 -07:00
GpsList.qml QML UI, trivial: set proper background color GPS list 2018-10-07 17:43:34 +03:00
HintsTextEdit.qml Mobile QML UI: bump Kirigami imports to 2.4 2018-10-01 05:29:46 -07:00
Log.qml Mobile QML UI: bump Kirigami imports to 2.4 2018-10-01 05:29:46 -07:00
main.qml Mobile: dump the information QML has about the screen 2019-09-21 15:13:10 -07:00
MapPage.qml Dive site: replace UUID by pointer in mobile code 2018-10-29 00:09:31 +00:00
mobile-resources.qrc Mobile: UI for selecting what to copy-paste 2018-12-21 09:13:37 +02:00
qtquickcontrols2.conf QML UI: Fully port dive edit to Kirigami2 2017-04-01 09:35:51 +02:00
Settings.qml Mobile: only show dive computers in the Bluetooth connection list 2019-02-14 09:05:58 -08:00
SsrfButton.qml Mobile QML UI: bump Kirigami imports to 2.4 2018-10-01 05:29:46 -07:00
SsrfCheckBox.qml Mobile QML UI: bump Kirigami imports to 2.4 2018-10-01 05:29:46 -07:00
SsrfSwitch.qml Mobile UI: make SsrfSwitch resizable 2018-10-21 14:43:41 -04:00
StartPage.qml Mobile QML UI: bump Kirigami imports to 2.4 2018-10-01 05:29:46 -07:00
ThemeTest.qml Mobile QML UI: bump Kirigami imports to 2.4 2018-10-01 05:29:46 -07:00