<div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 10, 2012 at 2:21 PM, David Edmundson <span dir="ltr"><<a href="mailto:david@davidedmundson.co.uk" target="_blank">david@davidedmundson.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Mon, Dec 10, 2012 at 10:52 AM, Weng Xuetian <<a href="mailto:wengxt@gmail.com">wengxt@gmail.com</a>> wrote:<br>

><br>
> On Mon, Dec 10, 2012 at 5:04 AM, Dan Vrátil <<a href="mailto:dvratil@redhat.com">dvratil@redhat.com</a>> wrote:<br>
>><br>
>> On Sunday 09 of December 2012 19:01:38 Martin Klapetek wrote:<br>
>> > Hey all,<br>
>> ><br>
>> > me and David brainstormed the presence handling a bit and we came up<br>
>> > with<br>
>> > the idea of disabling the presence controls when you have no network.<br>
>> > This<br>
>> > way we can supress all errors when there is no network and prevent<br>
>> > situations when Tp gets stucked in a connecting state even if you have<br>
>> > no<br>
>> > network. I did small testing patch and here is how the contact list<br>
>> > would<br>
>> > look if you have no network:<br>
>> > <a href="http://dl.dropbox.com/u/6761102/presence_offline.png" target="_blank">http://dl.dropbox.com/u/6761102/presence_offline.png</a><br>
>> ><br>
>> > It watches Solid::Networking states and changes whenever Solid signals<br>
>> > network un/availability.<br>
>> ><br>
>> > The presence plasmoid would be changed in a similar way - presence<br>
>> > actions<br>
>> > would be replaced with "No network connection" and some actions disabled<br>
>> > accordingly ("Join chat room" etc).<br>
>> ><br>
>> > What do you think?<br>
>><br>
>> Looks awesome!<br>
>><br>
>> Is there a way to override the "No Network" status in case NetworkManager<br>
>> goes<br>
>> nuts?<br>
>><br>
>> Dan<br>
>><br>
> Yeah I also concern about this. There ARE some case if a network environment<br>
> only have "lo", but it use some other way to built a proxy with only "lo"<br>
> interface.<br>
><br>
> For example,<br>
> Android phone, setup a proxy on the phone and redirect by adb (I know this<br>
> is a VERY rare case... but I have use it several times, don't argue why I<br>
> use this werid setup.. this is only for an example).<br>
><br>
> So warn user about no network is good, but in some case it's still useful<br>
> make user can force the connection. Even proxy is not supported right now..<br>
><br>
</div></div><div class="im">> _______________________________________________<br>
> KDE-Telepathy mailing list<br>
> <a href="mailto:KDE-Telepathy@kde.org">KDE-Telepathy@kde.org</a><br>
> <a href="https://mail.kde.org/mailman/listinfo/kde-telepathy" target="_blank">https://mail.kde.org/mailman/listinfo/kde-telepathy</a><br>
><br>
<br>
</div>In order to do that you would have to disable network manager (right?)<br>
if network manager is not running solid you will be in state unknown<br>
and not disconnected. At which point we won't show this.<br>
<br>
It's worth noting that mission-control-5 won't connect if NM is<br>
running and reports you as offline. So having the controls (this<br>
patch) won't actually help with anything.<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br></div></div></blockquote></div>Well.. actually I didn't disable nm (it just running but no wireless, no cable is plug-in).<br><br>
Thanks for the info about mission-control-5, and yes.. this case is quite rare.. I also doubt if any one really use network in this way..<br><br>So.. if people are using NM connection detect with mission-control, they already trust NM will not... go wild .. no?<br>
</div>