Merge heads

This commit is contained in:
Daniel P. Berrange 2007-02-20 14:02:07 -05:00
commit d5f5b90941
2 changed files with 9 additions and 2 deletions

View File

@ -102,12 +102,15 @@ class vmmConnect(gobject.GObject):
readOnly = True
else:
if os.getuid() == 0:
uri = "qemu///system"
# Disabled for now, since the systemwide instance
# has no init script just yet
#uri = "qemu///system"
uri = "qemu:///session"
else:
uri = "qemu:///session"
elif remote.get_active():
if type.get_active() == 0:
# XXX fixme
# XXX fixme these URIs should switch to the secure libvirtd when its finally written
uri = "http://" + self.window.get_widget("remote-host").get_text() + ":" + self.window.get_widget("remote-port").get_text()
else:
uri = "qemu://" + self.window.get_widget("remote-host").get_text() + ":" + self.window.get_widget("remote-port").get_text() + "/system"

View File

@ -165,6 +165,10 @@ class GRFBNetworkClient(rfb.RFBNetworkClient, gobject.GObject):
self.send(pack('>BBHI', 4, down, 0, key))
def update_pointer(self, mask, x, y):
if x < 0:
x = 0
if y < 0:
y = 0
self.send(pack('>BBHH', 5, mask, x, y))
gobject.type_register(GRFBNetworkClient)