subsurface/qt-mobile/qml
Dirk Hohndel 04e994b575 Subsurface-mobile on Android: change the splash screen methodology
This is based on post by Ben Laud
https://medium.com/@benlaud/complete-guide-to-make-a-splash-screen-for-your-qml-android-application-567ca3bc70af

It creates a theme that uses a splash drawable that Android will show
immediately when the application is launched. And then starts the QML
application with visibility set to false adn only makes it visible (and replace
the splash screen) once initialization is finished.

We still get a little flicker with the switch from splash to start page to dive
list, but over all the experience is hugely improved. And the bug that the
splash screen stays around when starting Subsurface-mobile in landscape also
appears to be fixed.

Fixes #994

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2016-01-19 12:42:58 -08:00
..
icons QML UI: add context menu button 2016-01-04 13:02:46 -08:00
theme Clean up dead code in units 2015-11-07 09:03:01 -08:00
CloudCredentials.qml Mobile CloudCredentials: hide password on entry 2015-12-30 07:25:31 -08:00
dive.jpg Add banner image for the left drawer menu 2015-11-29 17:41:16 +01:00
DiveDetails.qml Close edit drawer when current dive changes 2016-01-19 18:41:51 +01:00
DiveDetailsEdit.qml dive details navigation 2016-01-12 03:06:09 +01:00
DiveDetailsView.qml QML UI DiveDetailsView: shift dive number to right of top row 2016-01-19 07:16:49 -08:00
DiveList.qml fix misrendered profiles when fast-flicking 2016-01-13 03:08:34 +01:00
DownloadFromDiveComputer.qml organize qml files in subdirectories 2015-11-07 09:00:59 -08:00
GpsList.qml Kill warning 2016-01-12 03:06:09 +01:00
Log.qml adjustments needed for latest mobilecomponents 2016-01-06 04:44:26 +01:00
main.qml Subsurface-mobile on Android: change the splash screen methodology 2016-01-19 12:42:58 -08:00
mobile-resources.qrc QML UI: add second action to GPS list entries 2016-01-08 23:17:48 -08:00
Preferences.qml Fix page margins in preferences and cloudcredentials 2015-12-08 04:55:56 +01:00
StartPage.qml QML UI: show better message about dive list at start 2015-12-15 13:33:53 -08:00
TextButton.qml organize qml files in subdirectories 2015-11-07 09:00:59 -08:00
ThemeTest.qml theme test improvements 2015-12-08 02:07:31 +01:00
TopBar.qml QML UI: make top bar elements bigger for easier use 2016-01-04 21:38:44 -08:00