backup
[situare] / src / engine / engine.cpp
index cc24ab5..bff6d27 100644 (file)
@@ -159,31 +159,27 @@ void SituareEngine::initializeGpsAndAutocentering()
 {
     QSettings settings(DIRECTORY_NAME, FILE_NAME);
     QVariant gpsEnabled = settings.value(SETTINGS_GPS_ENABLED);
-    QVariant autoCenteringEnabled = settings.value(SETTINGS_AUTO_CENTERING_ENABLED);
-
-    qWarning() << "State of GPS: " << gpsEnabled.toString() << "boolina: " << gpsEnabled.toBool();
-
-     // set features on / off based on settings
+    QVariant autoCenteringEnabled = settings.value(SETTINGS_AUTO_CENTERING_ENABLED);     
 
     if (gpsEnabled.toString().isEmpty()) { // First start. Situare.conf file does not exists
         changeAutoCenteringSetting(true);
         enableGPS(true);
+
         m_ui->showMaemoInformationBox(tr("GPS enabled"));
         m_ui->showMaemoInformationBox(tr("Auto centering enabled"));
-        //settings.setValue(SETTINGS_GPS_ENABLED, true);
-        //settings.setValue(SETTINGS_AUTO_CENTERING_ENABLED, true);
-        //set zoom level
-        qWarning() << "first start";
+
+        m_mapEngine->setZoomLevel(DEFAULT_ZOOM_LEVEL_WHEN_GPS_IS_AVAILABLE);
     }
 
     else { // Normal start
         changeAutoCenteringSetting(autoCenteringEnabled.toBool());
         enableGPS(gpsEnabled.toBool());
+
         if (gpsEnabled.toBool())
             m_ui->showMaemoInformationBox(tr("GPS enabled"));
+
         if (gpsEnabled.toBool() && autoCenteringEnabled.toBool())
-            m_ui->showMaemoInformationBox(tr("Auto centering enabled"));
-        qWarning() << "normal start";
+            m_ui->showMaemoInformationBox(tr("Auto centering enabled"));        
     } 
 }