self.store_gps = client.get_bool( "/apps/wifihood/store-gps" )
if self.use_mapper :
# FIXME : This will reset the stored default
- self.store_gps = False
self.lat = client.get_float( "/apps/maemo/maemo-mapper/center_latitude" )
self.lon = client.get_float( "/apps/maemo/maemo-mapper/center_longitude" )
self.zoom = client.get_int( "/apps/maemo/maemo-mapper/zoom" )
self.zoom = 15
def set_latlon ( self , ( lat , lon ) ) :
- if self.store_gps :
+ if self.store_gps and not self.use_mapper :
client = gconf.client_get_default()
client.set_float( "/apps/wifihood/latitude" , lat )
client.set_float( "/apps/wifihood/longitude" , lon )
self.lat , self.lon = lat , lon
def set_zoom ( self , zoom ) :
- if self.store_gps or self._type == 'scanner' :
+ if self._type == 'scanner' or ( self.store_gps and not self.use_mapper ) :
client = gconf.client_get_default()
client.set_int( "/apps/wifihood/%s-zoom" % self._type , zoom )
self.zoom = zoom