As I told before I have made some improvements to this feature: tickets
1652-"Add Connection Information" and 1654-"Add Pin/Puk Configuration"
(i wrote this in the feature page). <br>
To add Pin/Puk configuration support I need to handle the
"Authentication Error". Now i am setting the message "Authentication
Error" on the palette label. This message dissapear when user clicks.
This is a good first version to display errors?<br><br><div class="gmail_quote">On Wed, Jan 27, 2010 at 3:57 PM, Gary C Martin <span dir="ltr"><<a href="mailto:gary@garycmartin.com">gary@garycmartin.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">On 27 Jan 2010, at 15:25, Tomeu Vizoso wrote:<br>
<br>
> On Wed, Jan 27, 2010 at 16:06, Eben Eliason <<a href="mailto:eben.eliason@gmail.com">eben.eliason@gmail.com</a>> wrote:<br>
>> On Wed, Jan 27, 2010 at 6:54 AM, Simon Schampijer <<a href="mailto:simon@schampijer.de">simon@schampijer.de</a>> wrote:<br>
>>> I had a chance to apply the latest code that is attached in #1622 and played<br>
>>> a bit with a gsm-device. I think we discussed this already in some parts<br>
>>> before but I am still not sure about the following:<br>
>>><br>
>>> With my device attached I see the modem and hit 'connect' in the device<br>
>>> palette. I get no feedback when that action was not successful and what went<br>
>>> wrong. And I have no hint that I should set options in the Control Panel.<br>
>>><br>
>>> I know we wanted to keep it simple but maybe someone has a smart idea how<br>
>>> one could enhance the feedback and a hint to use the control panel to set<br>
>><br>
>> This sounds like a good time to revive the global notification idea.<br>
>> The design intent there was to each corner of the screen with one edge<br>
>> of the Frame (lower-right would be devices), and to have notification<br>
>> icons (the device icon itself, usually) slide in and out of the<br>
>> corners to grab attention in various cases, such as a failed<br>
>> connection attempt.<br>
>><br>
>> We also had thoughts about adjusting the contents of the palette in<br>
>> these cases, to contain the error message, and also provide options to<br>
>> resolve the issue. For instance, the GSM device might indicate a<br>
>> failed connection and offer "try again" and "change settings" options.<br>
>><br>
>> I think nailing this in a way that's useful system-wide and in all<br>
>> edges of the Frame will take a bit of thought, but this is a good<br>
>> opportunity to discuss it.<br>
><br>
> I also agree there, but I think that for 0.88 we need something<br>
> simpler to implement.<br>
<br>
</div></div>Struggling to think of a friendly alternative, best I have just now is to keep the palette open until the successful connection is made, you'd be looking at a "connecting..." message or spinner of some kind (hopefully with an option to cancel); once an error/timeout is reached you are left looking at that message in the palette (until you click away).<br>
<br>
If the GSM device is not yet configured via the CP, should the device palette just report that as the error (ideally with an entry to jump to the CP, but that can be a future feature).<br>
<br>
Keep in mind we'll have similar UI needs for other devices needing configuration (i.e. certainly the printer device GSOC project, if it ever make it in to Sugar). Could be nice to offer a jump to the CP option for other devices as well in the future (battery device could provide a jump to the CP energy saving module; wifi device could provide a jump to the CP network module).<br>
<div class="im"><br>
>>> the options? Didn't Eben suggested once to add an option to be able to<br>
>>> launch the CP from within the device?<br>
>><br>
>> Yeah, I think hot-linking directly to the CP module for variouos<br>
>> devices would be a logical addition.<br>
><br>
> Excellent feature for 0.90.<br>
<br>
</div>+1 That seems very sane and useful.<br>
<br>
Regards,<br>
<font color="#888888">--Gary</font></blockquote></div><br><br clear="all"><br>-- <br>Ing. Daniel Castelo<br>Plan Ceibal - Área Técnica<br>Avda. Italia 6201<br>Montevideo - Uruguay.<br>Tel.: 601 57 73<br>E-mail : <a href="mailto:dcastelo@plan.ceibal.edu.uy">dcastelo@plan.ceibal.edu.uy</a><br>