Hi,<br><br>Thanks for taking the time to respond, Guillaume.<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im"><br>
<br>
> > Thinking in people with language and communication disorders (i.e.<br>
> > people not able to read/write due to cognitive/mental disorders), it<br>
> > would be interesting to have a IM client able to compose, send and<br>
> > display messages made up pictograms + text.<br>
<br>
</div>Out of curiosity (I know basically nothing about accessibility) isn't<br>
audio/video chat a good solution for those users?<br>
<div class="im"><br></div></blockquote><div>Sometimes it is a good option, but this type of program is also commonly recommended for people with, for example, Cerebral Palsy<a href="http://en.wikipedia.org/wiki/Cerebral_palsy">.http://en.wikipedia.org/wiki/Cerebral_palsy </a> Such users cannot always speak.<br>
</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">
> > So, messages would look like this:<br>
> ><br>
> > <a href="http://1.bp.blogspot.com/___h4z60kN9fAk/TBnOIM61kUI/__AAAAAAAAAQ8/TM0fBXcTvyA/s1600/__cumplea%C3%B1os.png" target="_blank">http://1.bp.blogspot.com/___h4z60kN9fAk/TBnOIM61kUI/__AAAAAAAAAQ8/TM0fBXcTvyA/s1600/__cumplea%C3%B1os.png</a><a style="background: none repeat scroll 0pt 0pt transparent; display: none;" id="avg_ls_anch"><img style="width: 12px; border: medium none; padding: 0pt 3px; margin: 0pt; display: none;" id="avg_ls_image" src="chrome://searchshield/content/clock12.png"></a><br>
<br>
</div>Doesn't work. :\<br>
<div class="im"><br>
<br>
> And here Meg's answer:<br>
><br>
> > I spoke to one of the developers of Telepathy about this, and here is<br>
> > what he said:<br>
> ><br>
> > Currently Telepathy does not support this type of feature. For example,<br>
> > users cannot send emoticons that they have drawn themselves. Therefore,<br>
> > you would need to write a library for this. If you are willing to write<br>
> > a library, they would be happy to have this feature.<br>
<br>
</div>So yeah, at the moment Telepathy/Empathy doesn't support user-define<br>
emoticons ( <a href="https://bugs.freedesktop.org/show_bug.cgi?id=25686" target="_blank">https://bugs.freedesktop.org/show_bug.cgi?id=25686</a> ). This<br>
shouldn't be implemented as a library but part of Telepathy directly. So<br>
you should:<br>
- Have an API in the Telepathy specification<br>
- Implement it in at least one connection manager, ideally Gabble, our<br>
XMPP backend.<br>
- Make use of this API in your app.<br>
<br>
Actually, if you want to just send a a bunch of images, the Messages<br>
( <a href="http://telepathy.freedesktop.org/spec/Channel_Interface_Messages.html" target="_blank">http://telepathy.freedesktop.org/spec/Channel_Interface_Messages.html</a><br>
) API could be enough. But AFAIK Gabble doesn't support sending non<br>
text messages atm so you should still implement this.<br>
<div class="im"><br>
<br>
> > Secondly, they recommend that you write a seperate app for this feature,<br>
> > but use the Empathy contact list. They recommend that the feature be<br>
> > accessed through the accessibility menu.<br>
<br>
</div>Telepathy is a pretty flexible framework so you could for example use<br>
your specific app for text chat but still use the other part of Empathy.<br>
<div class="im"><br>
> - Do (most commonly used) supported protocols allow for sending<br>
> arbitrary images along with text? Otherwise it would be pointless to try<br>
> to write a library for this.<br>
<br>
</div>MSN certainly does; but telepathy-butterfly (our MSN backend) is kinda<br>
dead and we love freedom so XMPP would be our first choice. According to<br>
the bug I linked above Pidgin implements this using XEP-0231<br>
( <a href="http://xmpp.org/extensions/xep-0231.html" target="_blank">http://xmpp.org/extensions/xep-0231.html</a> ) so that should be doable.<br>
But best to check with a XMPP expert if that's the best way to do it.<br>
<font color="#888888"><br></font></blockquote><div>Again, thanks for explaining all of this. I appreciate your time.<br><br>Meg Ford <br></div></div><br><style>#avg_ls_inline_popup{position:absolute;z-index:9999;padding:0px;margin:0px;overflow:hidden;wordWrap:break-word;color:black;font-size:10px;text-align:left;line-height:130%;}#avg_ls_inline_popup div{border-width:3px;border-style:solid;padding:3px;padding-left:8px;padding-right:8px;-moz-border-radius:5px;-webkit-border-radius:5px;}#avg_ls_inline_popup .red{border-color:#D20003;;background-color:#F5D4C1;;}#avg_ls_inline_popup .orange{border-color:#F57301;;background-color:#FFD3B0;;}#avg_ls_inline_popup .yellow{border-color:#EAA500;;background-color:#FEEFAE;;}#avg_ls_inline_popup .green{border-color:#00A120;;background-color:#C3E5CA;;}</style><div style="visibility: hidden; left: -5000px;" id="avg_ls_inline_popup">
</div>