subsurface/mobile-widgets
Dirk Hohndel ccb671685d mobile/dive-list: make sure filter input area is visible
Since apparently the header property of the ListView isn't reliably
making sure that our filter input line is visible, let's move the filter
header to be it's own visual element and manually manage the
relationship between that and the ListView.

The obvious idea was to anchor the ListView to the bottom of the
filterHeader, but that didn't work in my tests. So instead we are using
the topMargin to make sure that there is space to show the header.

Because this re-indents the whole filterHeader, 'git show -w' gives a
much better idea what this commit actually changes.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2020-03-30 09:16:55 -07:00
..
qml mobile/dive-list: make sure filter input area is visible 2020-03-30 09:16:55 -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/cleanup: use a mutex to protect storage access 2020-03-29 12:36:57 -07:00
qmlmanager.h mobile/cleanup: use a mutex to protect storage access 2020-03-29 12:36:57 -07:00
themeinterface.cpp mobile UI: stop the use of dark icon theme 2020-03-21 13:27:00 -07:00
themeinterface.h mobile UI: stop the use of dark icon theme 2020-03-21 13:27:00 -07:00