<div dir="ltr"><div><div><div><div>I changed the icon to be view-refresh.<br></div><div>Patch: <a href="https://github.com/edudev/sugar/compare/ticket3877.patch">https://github.com/edudev/sugar/compare/ticket3877.patch</a><br>
</div>But I don't think that the button should be in the network palette. It refreshes only the jabber server. It does not connect/reconnect to the network.<br></div><br>If I'm mistaking, there was a second ticket/gci task, which was directed to a wifi rescan feature. It's goal was to force a scan in environments with many available networks (the list is limited to 20 access points, or something).<br>
</div>If I remember correctly, I was unable to complete this task, as I couldn't find a wifi network adapter. But I think someone else took the task and completed it.<br><br></div>Emil Dudev<br></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Mon, Jan 6, 2014 at 5:52 PM, Manuel Quiñones <span dir="ltr"><<a href="mailto:manuq@laptop.org" target="_blank">manuq@laptop.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
2014/1/6 Manuel Quiñones <<a href="mailto:manuq@laptop.org">manuq@laptop.org</a>>:<br>
<div><div class="h5">> 2013/12/11 Gonzalo Odiard <<a href="mailto:gonzalo@laptop.org">gonzalo@laptop.org</a>>:<br>
>> +1<br>
>><br>
>> The networking / collaboration stack is big and complex, and interact with<br>
>> power management and timing issues,<br>
>> in ways difficult to solve for all the cases.<br>
>><br>
>> Dextrose used (and we include in AU image) a patch to disable suspend/resume<br>
>> while a activity is being shared [1] and the associated ticket [2] show how<br>
>> complex is the issue.<br>
>><br>
>> I think be we should include this patch, and disable suspend/resume when the<br>
>> user is in the neighborhood view too.<br>
>><br>
>> Gonzalo<br>
>><br>
>> [1]<br>
>> <a href="https://github.com/godiard/au1b_rpms/blob/master/sugar-toolkit-gtk3/0001-Inhibit-suspend-while-a-activity-is-shared-OLPC-1036.patch" target="_blank">https://github.com/godiard/au1b_rpms/blob/master/sugar-toolkit-gtk3/0001-Inhibit-suspend-while-a-activity-is-shared-OLPC-1036.patch</a><br>

>> [2] <a href="http://dev.laptop.org/ticket/10363" target="_blank">http://dev.laptop.org/ticket/10363</a><br>
><br>
> I agree Emil patch is simple, and the solution is easy.<br>
><br>
> I agree with Gary that the solution is wrong, the collaboration stack<br>
> should just work without the user intervention.<br>
><br>
> I agree no one wants to invest time fixing the collaboration stack for<br>
> real, so I agree to go with a workaround.<br>
><br>
> Just want to ask, couldn't this be workarounded without requiring the<br>
> user intervention?  For example checking from time to time if the<br>
> network is connected, and if not performing a refresh.<br>
><br>
> I just hope more of us drop tears each time we sacrifice Sugar simplicity :)<br>
<br>
</div></div>In case of going with Emil's patch,<br>
<br>
- I think the button is better placed in the network palette<br>
<br>
- The icon in the patch is module-updater.svg, which has a down arrow inside,<br>
  I think view-refresh.svg is better.<br>
<br>
Mockup attached.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
.. manuq ..<br>
</font></span></blockquote></div><br></div>