[Sugar-devel] FileTransfer interface has been undraffted in Telepathy
Morgan Collett
morgan.collett at gmail.com
Wed Feb 18 06:04:01 EST 2009
On Tue, Feb 17, 2009 at 19:12, Guillaume Desmottes
<guillaume.desmottes at collabora.co.uk> wrote:
> Hi guys,
>
> I just released telepathy-salut 0.3.8 [1]. This version implements the
> stable version of the file transfer API (previously, the one implemented
> was the DRAFT API).
> I also released telepathy-python 0.15.7 [2] generating interface and
> constants for FT.
>
> Sugar should be adapted to use the stable API. As you can see in the
> example script [3] changes are really trivial so it shouldn't be a
> problem.
>
> Futur version of Gabble will implement this same interface, so no change
> will be needed in Sugar to gain Jabber file transfer support.
I've pushed sugar-jhbuild to use tp-salut 0.3.8 and tp-python 0.15.7,
and Simon will push the sugar change shortly:
diff --git a/src/jarabe/model/filetransfer.py b/src/jarabe/model/filetransfer.py
index c66a19c..997fcc3 100644
--- a/src/jarabe/model/filetransfer.py
+++ b/src/jarabe/model/filetransfer.py
@@ -41,7 +41,7 @@ FT_STATE_CANCELLED = 5
# FIXME: use constants from tp-python once the spec is undrafted
CHANNEL_TYPE_FILE_TRANSFER = \
- 'org.freedesktop.Telepathy.Channel.Type.FileTransfer.DRAFT'
+ 'org.freedesktop.Telepathy.Channel.Type.FileTransfer'
class StreamSplicer(gobject.GObject):
_CHUNK_SIZE = 1024 # 1K
Regards
Morgan
More information about the Sugar-devel
mailing list