<div dir="ltr">IMHO, keep all the notifications in one single place, like here<div><br></div><div><a href="http://wiki.sugarlabs.org/go/Design_Team/Proposals/Notifications#Alternative_corner_history_design">http://wiki.sugarlabs.org/go/Design_Team/Proposals/Notifications#Alternative_corner_history_design</a><br>
</div><div><br></div><div>would make easier locate them, instead of needing look in every activity palette.</div><div>If we implement the notifications in the activity palette, we need add a badge to the activity icon as in </div>
<div><br></div><div><a href="http://wiki.sugarlabs.org/go/Design_Team/Proposals/Notifications#Notification_badges">http://wiki.sugarlabs.org/go/Design_Team/Proposals/Notifications#Notification_badges</a><br></div><div><br>
</div><div>to help the user know about the issue.</div><div><br></div><div>Gonzalo</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Feb 3, 2014 at 11:52 PM, Martin Abente <span dir="ltr"><<a href="mailto:martin.abente.lahaye@gmail.com" target="_blank">martin.abente.lahaye@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Just to clarify a bit more, what I previously show could apply for system events that do not belong to activities or journal.<div>
<br></div><div>I think Sam proposal is great and we should definitely support it for activities and any other UI components that already has a iconic representation in the frame.</div>
<div><br></div><div>But, for miscellaneous things we could consider having a special icon somewhere in the frame (permanent or not), to avoid putting it in the wrong place just because we don't have a "proper" place.</div>

<div><br></div><div><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Feb 3, 2014 at 11:45 PM, Martin Abente <span dir="ltr"><<a href="mailto:martin.abente.lahaye@gmail.com" target="_blank">martin.abente.lahaye@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">A video from a few yeara ago: <a href="http://www.sugarlabs.org/~tch/videos/messages.mpeg" target="_blank">http://www.sugarlabs.org/~tch/videos/messages.mpeg</a><br>

<div><br></div><div>The design itself is not a distraction. The notifications are hidden in the frame. Even when the frame activates the messages queue is still hidden in the palette. Only when the user activates the palette the messages queue is shown.</div>


<div><br></div><div>The messages are not lost since they are kept in the palette queue until explicitly removed by the user or when replaced by other when the queue is full.</div><div><br></div><div>I think that, design wise, complies with both criteria Gonzalo mentions. Other details like, should this icon be in that frame section or another, or even if the icon should pulse or only show user's color are design details can be improved I think.</div>


</div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jan 30, 2014 at 11:49 AM, Gonzalo Odiard <span dir="ltr"><<a href="mailto:godiard@sugarlabs.org" target="_blank">godiard@sugarlabs.org</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div dir="ltr">One problem we have right now with the notifications in Sugar,<div>is than is very easy lose a notification.</div>


<div>A common case is when you send a file to a friend.</div><div>Your friend receive a notification, and need accept it,</div>
<div>but the corner icon flash by a short time.</div><div>Is something difficult to balance, to not distract the user,</div><div>then need be carefully designed.</div><div><br></div><div>Gonzalo</div><div><br></div></div>



</div><div class="gmail_extra"><div><div><br><br><div class="gmail_quote">On Thu, Jan 30, 2014 at 9:46 AM, Daniel Narvaez <span dir="ltr"><<a href="mailto:dwnarvaez@gmail.com" target="_blank">dwnarvaez@gmail.com</a>></span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Don't forget to add [DESIGN] for this kind of stuff.<br><div><div class="gmail_extra"><div>
<br><br><div class="gmail_quote">On 29 January 2014 01:48, Sam Parkinson <span dir="ltr"><<a href="mailto:sam.parkinson3@gmail.com" target="_blank">sam.parkinson3@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>I was working on a little notification thing as per the designs. You can download it and test it from here: <a href="https://github.com/SAMdroid-apps/sugar/tree/NotificationWIP" target="_blank">https://github.com/SAMdroid-apps/sugar/tree/NotificationWIP</a> and <a href="https://github.com/SAMdroid-apps/sugar-toolkit-gtk3/tree/NotificationsWIP" target="_blank">https://github.com/SAMdroid-apps/sugar-toolkit-gtk3/tree/NotificationsWIP</a>. You can check out a test activity here: <a href="https://git.sugarlabs.org/~samdroid/hello-world/hello-notification-world" target="_blank">https://git.sugarlabs.org/~samdroid/hello-world/hello-notification-world</a>. (To use the test, press notify and wait 3 seconds).</div>






<div><br></div><div>Here are some pretty pics:</div><div><br></div><div><img src="cid:ii_143db73ca42e305c" alt="Inline image 1" height="401" width="533"><br></div><div>(the thing is in the top-left)</div><div><br></div><div>






<img src="cid:ii_143db75357457bcd" alt="Inline image 2" height="401" width="533"><br></div><div><br></div><div>You can click on the notifications to close them. They do nothing since we don't (yet) have an intent system.</div>






<div><br></div><div>API in sugar3.activity.Activity:</div><div><br></div><div><pre style="white-space:pre-wrap;word-wrap:break-word">    def notify(self, summary, body, intent):
        """
        Display a notification with the given summary and body.
        The notification will have the activity's icon as the icon.
        **intent currently does nothing, so whatch this space**
        """</pre><pre style="white-space:pre-wrap;word-wrap:break-word"><font face="arial, helvetica, sans-serif">See the example for usage :)</font></pre><pre style="white-space:pre-wrap;word-wrap:break-word">
<font face="arial, helvetica, sans-serif"><br></font></pre><pre style="white-space:pre-wrap;word-wrap:break-word"><font face="arial, helvetica, sans-serif">Please tell me what you think :)</font></pre><span><font color="#888888"><pre style="white-space:pre-wrap;word-wrap:break-word">
<font face="arial, helvetica, sans-serif"><br></font></pre><pre style="white-space:pre-wrap;word-wrap:break-word"><font face="arial, helvetica, sans-serif">Sam</font></pre></font></span></div></div>
<br>_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br></blockquote></div><br><br clear="all"><br></div><span><font color="#888888">-- <br>Daniel Narvaez<br>
</font></span></div></div></div>
<br>_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br></div></div><div dir="ltr">Gonzalo Odiard<br><br><div>SugarLabs - Learning Software for children<br></div></div>
</div>
<br>_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Gonzalo Odiard<br><br><div>SugarLabs - Learning Software for children<br></div></div>
</div>