Geography : bug #6442 use the good glib with introspection.
svn: r21349
This commit is contained in:
parent
abeda15fa7
commit
9c2e0ca760
@ -34,7 +34,7 @@ import sys
|
||||
import re
|
||||
from gi.repository import GObject
|
||||
import time
|
||||
import glib
|
||||
from gi.repository import GLib
|
||||
from math import pi
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
@ -600,10 +600,10 @@ class GeoGraphyView(OsmGps, NavigationView):
|
||||
and lvl < 18 ):
|
||||
lvl += 1
|
||||
self.osm.set_zoom(lvl)
|
||||
glib.timeout_add(50, self._autozoom_in, lvl,
|
||||
GLib.timeout_add(int(50), self._autozoom_in, lvl,
|
||||
p1lat, p1lon, p2lat, p2lon)
|
||||
else:
|
||||
glib.timeout_add(50, self._autozoom_out, lvl,
|
||||
GLib.timeout_add(int(50), self._autozoom_out, lvl,
|
||||
p1lat, p1lon, p2lat, p2lon)
|
||||
|
||||
def _autozoom_out(self, lvl, p1lat, p1lon, p2lat, p2lon):
|
||||
@ -615,7 +615,7 @@ class GeoGraphyView(OsmGps, NavigationView):
|
||||
and lvl > 1 ):
|
||||
lvl -= 1
|
||||
self.osm.set_zoom(lvl)
|
||||
glib.timeout_add(50, self._autozoom_out, lvl,
|
||||
GLib.timeout_add(int(50), self._autozoom_out, lvl,
|
||||
p1lat, p1lon, p2lat, p2lon)
|
||||
else:
|
||||
layer = self.get_selection_layer()
|
||||
@ -642,7 +642,7 @@ class GeoGraphyView(OsmGps, NavigationView):
|
||||
p2lat = self.end_selection.rlat
|
||||
p2lon = self.end_selection.rlon
|
||||
# We zoom in until at least one marker missing.
|
||||
glib.timeout_add(50, self._autozoom_in, level_start,
|
||||
GLib.timeout_add(int(50), self._autozoom_in, level_start,
|
||||
p1lat, p1lon, p2lat, p2lon)
|
||||
|
||||
def _set_center_and_zoom(self):
|
||||
|
@ -39,7 +39,7 @@ from gi.repository import GObject
|
||||
import time
|
||||
import threading
|
||||
from math import *
|
||||
import glib
|
||||
from gi.repository import GLib
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
@ -466,7 +466,7 @@ class GeoMoves(GeoGraphyView):
|
||||
return
|
||||
self.message_layer.add_message(_("All descendance for %s" % _nd.display(person)))
|
||||
color = Gdk.color_parse(self._config.get('geography.color_base'))
|
||||
glib.timeout_add(int(self._config.get("geography.generation_interval")),
|
||||
GLib.timeout_add(int(self._config.get("geography.generation_interval")),
|
||||
self.animate_moves, 0, person, color)
|
||||
|
||||
def animate_moves(self, index, person, color):
|
||||
@ -534,7 +534,7 @@ class GeoMoves(GeoGraphyView):
|
||||
time_to_wait = int(self._config.get("geography.generation_interval"))
|
||||
self._create_markers()
|
||||
# process next generation in a few milliseconds
|
||||
glib.timeout_add(time_to_wait, self.animate_moves,
|
||||
GLib.timeout_add(int(time_to_wait), self.animate_moves,
|
||||
index+1, person, color)
|
||||
else:
|
||||
self.started = False
|
||||
|
@ -41,7 +41,7 @@ KEY_TAB = Gdk.KEY_Tab
|
||||
import socket
|
||||
from gi.repository import Gtk
|
||||
from gi.repository import GObject
|
||||
import glib
|
||||
from gi.repository import GLib
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
#
|
||||
@ -277,7 +277,7 @@ class GeoPerson(GeoGraphyView):
|
||||
# in this case, stepyear is >= 9000
|
||||
# large move means longitude or latitude differences greater than geography.maximum_lon_lat
|
||||
# degrees.
|
||||
glib.timeout_add(self._config.get("geography.speed"), self.animate,
|
||||
GLib.timeout_add(int(self._config.get("geography.speed")), self.animate,
|
||||
menu, marks, i, stepyear)
|
||||
return False
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user