<div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 10, 2012 at 5:04 AM, Dan Vrátil <span dir="ltr"><<a href="mailto:dvratil@redhat.com" target="_blank">dvratil@redhat.com</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 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 with<br>
> the idea of disabling the presence controls when you have no network. 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 no<br>
> network. I did small testing patch and here is how the contact list 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 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>
</div></div>Looks awesome!<br>
<br>
Is there a way to override the "No Network" status in case NetworkManager goes<br>
nuts?<br>
<br>
Dan<br>
<div class="HOEnZb"><div class="h5"><br></div></div></blockquote>Yeah I also concern about this. There ARE some case if a network environment only have "lo", but it use some other way to built a proxy with only "lo" interface.<br>
<br>For example,<br>Android phone, setup a proxy on the phone and redirect by adb (I know this is a VERY rare case... but I have use it several times, don't argue why I 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 make user can force the connection. Even proxy is not supported right now..<br></div></div>