summaryrefslogtreecommitdiff
path: root/xgpsspeed
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2016-03-24 03:25:31 -0400
committerEric S. Raymond <esr@thyrsus.com>2016-03-24 03:25:31 -0400
commite375ec50624fd522cb1308e1ffeb16a7ea6c686c (patch)
treec96b82bd4e8b916edf296c983507f07e960e608e /xgpsspeed
parenta7b0eecbf783c79784e88eb1e09d2b3248c8c04d (diff)
downloadgpsd-e375ec50624fd522cb1308e1ffeb16a7ea6c686c.tar.gz
Update xgpsspeed to use recent pygtk-2.0 binding...
...as described at https://wiki.gnome.org/Projects/PyGObject/IntrospectionPorting
Diffstat (limited to 'xgpsspeed')
-rwxr-xr-xxgpsspeed8
1 files changed, 4 insertions, 4 deletions
diff --git a/xgpsspeed b/xgpsspeed
index 6e9957c4..ddd5125e 100755
--- a/xgpsspeed
+++ b/xgpsspeed
@@ -67,7 +67,7 @@ class LandSpeedometer(Speedometer):
}
def expose_event(self, _unused, event, _empty=None):
- self.cr = self.window.cairo_create()
+ self.cr = self.get_window().cairo_create()
self.cr.rectangle(
event.area.x,
event.area.y,
@@ -76,7 +76,7 @@ class LandSpeedometer(Speedometer):
)
self.cr.clip()
x, y = self.get_x_y()
- width, height = self.window.get_size()
+ width, height = self.get_window().get_geometry()[2:4]
radius = self.get_radius(width, height)
self.cr.set_line_width(radius / 100)
self.draw_arc_and_ticks(width, height, radius, x, y)
@@ -245,7 +245,7 @@ class NauticalSpeedometer(Speedometer):
return (polex + cos(angle) * radius, poley - sin(angle) * radius)
def expose_event(self, _unused, event, _empty=None):
- self.cr = self.window.cairo_create()
+ self.cr = self.get_window().cairo_create()
self.cr.rectangle(
event.area.x,
event.area.y,
@@ -254,7 +254,7 @@ class NauticalSpeedometer(Speedometer):
)
self.cr.clip()
x, y = self.get_x_y()
- width, height = self.window.get_size()
+ width, height = self.get_window().get_geometry()[2:4]
radius = self.get_radius(width, height)
self.cr.set_line_width(radius / 100)
self.draw_arc_and_ticks(width, height, radius, x, y)