summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKrzysztof <kkszysiu@gmail.com>2011-03-28 22:56:09 +0200
committerKrzysztof <kkszysiu@gmail.com>2011-03-28 22:56:09 +0200
commitf0cba645f6a1f9981b5c9a5909b5cbf1c0117f8a (patch)
tree61ae54d91f1cfa9f590b27c0e4dfb81c653a4b5b
parent6705bc0c4faf6ab400567b092f23a83f029f6741 (diff)
Code cleanup & fixes.
-rw-r--r--sunshine/capabilities.py13
-rw-r--r--sunshine/channel/text.py4
2 files changed, 9 insertions, 8 deletions
diff --git a/sunshine/capabilities.py b/sunshine/capabilities.py
index 3d06b5f..6fc0f82 100644
--- a/sunshine/capabilities.py
+++ b/sunshine/capabilities.py
@@ -22,8 +22,8 @@ import dbus
import telepathy
-from telepathy._generated.Connection_Interface_Contact_Capabilities \
- import ConnectionInterfaceContactCapabilities
+#from telepathy._generated.Connection_Interface_Contact_Capabilities \
+# import ConnectionInterfaceContactCapabilities
from sunshine.util.decorator import async
from sunshine.handle import SunshineHandleFactory
@@ -33,7 +33,7 @@ __all__ = ['SunshineCapabilities']
logger = logging.getLogger('Sunshine.Capabilities')
class SunshineCapabilities(telepathy.server.ConnectionInterfaceCapabilities,
- ConnectionInterfaceContactCapabilities):
+ telepathy.server.ConnectionInterfaceContactCapabilities):
text_chat_class = \
({telepathy.CHANNEL_INTERFACE + '.ChannelType':
@@ -64,10 +64,10 @@ class SunshineCapabilities(telepathy.server.ConnectionInterfaceCapabilities,
def __init__(self):
telepathy.server.ConnectionInterfaceCapabilities.__init__(self)
- ConnectionInterfaceContactCapabilities.__init__(self)
+ telepathy.server.ConnectionInterfaceContactCapabilities.__init__(self)
# handle -> list(RCC)
- self._contact_caps = {}
+ #self._contact_caps = {}
self._video_clients = []
self._update_capabilities_calls = []
@@ -84,7 +84,7 @@ class SunshineCapabilities(telepathy.server.ConnectionInterfaceCapabilities,
return telepathy.server.ConnectionInterfaceCapabilities.\
AdvertiseCapabilities(self, add, remove)
-
+ """
def GetContactCapabilities(self, handles):
if 0 in handles:
raise telepathy.InvalidHandle('Contact handle list contains zero')
@@ -101,6 +101,7 @@ class SunshineCapabilities(telepathy.server.ConnectionInterfaceCapabilities,
ret[handle] = dbus.Array([], signature='(a{sv}as)')
return ret
+ """
def UpdateCapabilities(self, caps):
if self._status != telepathy.CONNECTION_STATUS_CONNECTED:
diff --git a/sunshine/channel/text.py b/sunshine/channel/text.py
index 02f7f29..8d1ad3f 100644
--- a/sunshine/channel/text.py
+++ b/sunshine/channel/text.py
@@ -82,7 +82,7 @@ class SunshineTextChannel(SunshineChannel,
def Close(self):
telepathy.server.ChannelTypeText.Close(self)
- self.remove_from_connection()
+ #self.remove_from_connection()
# Redefine GetSelfHandle since we use our own handle
# as Butterfly doesn't have channel specific handles
@@ -187,7 +187,7 @@ class SunshineRoomTextChannel(telepathy.server.ChannelTypeText, telepathy.server
def Close(self):
telepathy.server.ChannelTypeText.Close(self)
- self.remove_from_connection()
+ #self.remove_from_connection()
def GetSelfHandle(self):
return self._conn.GetSelfHandle()