diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2016-03-24 03:25:31 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2016-03-24 03:25:31 -0400 |
commit | e375ec50624fd522cb1308e1ffeb16a7ea6c686c (patch) | |
tree | c96b82bd4e8b916edf296c983507f07e960e608e /xgpsspeed | |
parent | a7b0eecbf783c79784e88eb1e09d2b3248c8c04d (diff) | |
download | gpsd-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-x | xgpsspeed | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -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) |