From bb0ff581896ddbc1b3b1f9259d166e4d6faa42ea Mon Sep 17 00:00:00 2001 From: Luciano Montanaro Date: Sat, 4 Jan 2014 15:04:52 +0100 Subject: [PATCH] Enable autoUpdate timer for SailfishOS Prepare the application for use of the autoUpdate setting. --- application/resources/sailfish/qml/main.qml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/application/resources/sailfish/qml/main.qml b/application/resources/sailfish/qml/main.qml index baa9b19..aad9970 100644 --- a/application/resources/sailfish/qml/main.qml +++ b/application/resources/sailfish/qml/main.qml @@ -5,13 +5,20 @@ import "pages" ApplicationWindow { id: window - initialPage: StationListPage { } + initialPage: Qt.resolvedUrl("pages/StationListPage.qml") cover: Qt.resolvedUrl("cover/CoverPage.qml") Timer { /* XXX This is an AlignedTimer in Harmattan, which should be better for battery */ id: updateTimer - interval: 120 + interval: 120000 + repeat: true + running: Qt.application.active && settings.autoUpdate } StationScheduleModel { id: schedule } + Component.onCompleted: { + if (Qt.application.active && settings.autoUpdate) { + updateTimer.start() + } + } } -- 1.7.9.5