[Sugar-devel] [DESIGN] Notifications

Martin Abente martin.abente.lahaye at gmail.com
Mon Feb 3 21:45:52 EST 2014


A video from a few yeara ago:
http://www.sugarlabs.org/~tch/videos/messages.mpeg

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.

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.

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.


On Thu, Jan 30, 2014 at 11:49 AM, Gonzalo Odiard <godiard at sugarlabs.org>wrote:

> One problem we have right now with the notifications in Sugar,
> is than is very easy lose a notification.
> A common case is when you send a file to a friend.
> Your friend receive a notification, and need accept it,
> but the corner icon flash by a short time.
> Is something difficult to balance, to not distract the user,
> then need be carefully designed.
>
> Gonzalo
>
>
>
> On Thu, Jan 30, 2014 at 9:46 AM, Daniel Narvaez <dwnarvaez at gmail.com>wrote:
>
>> Don't forget to add [DESIGN] for this kind of stuff.
>>
>>
>> On 29 January 2014 01:48, Sam Parkinson <sam.parkinson3 at gmail.com> wrote:
>>
>>> Hi,
>>>
>>> I was working on a little notification thing as per the designs. You can
>>> download it and test it from here:
>>> https://github.com/SAMdroid-apps/sugar/tree/NotificationWIP and
>>> https://github.com/SAMdroid-apps/sugar-toolkit-gtk3/tree/NotificationsWIP.
>>> You can check out a test activity here:
>>> https://git.sugarlabs.org/~samdroid/hello-world/hello-notification-world.
>>> (To use the test, press notify and wait 3 seconds).
>>>
>>> Here are some pretty pics:
>>>
>>> [image: Inline image 1]
>>> (the thing is in the top-left)
>>>
>>> [image: Inline image 2]
>>>
>>> You can click on the notifications to close them. They do nothing since
>>> we don't (yet) have an intent system.
>>>
>>> API in sugar3.activity.Activity:
>>>
>>>     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**
>>>         """
>>>
>>> See the example for usage :)
>>>
>>>
>>> Please tell me what you think :)
>>>
>>>
>>> Sam
>>>
>>>
>>> _______________________________________________
>>> Sugar-devel mailing list
>>> Sugar-devel at lists.sugarlabs.org
>>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>>
>>>
>>
>>
>> --
>> Daniel Narvaez
>>
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>>
>
>
> --
> Gonzalo Odiard
>
> SugarLabs - Learning Software for children
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20140203/c0d60183/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 45070 bytes
Desc: not available
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20140203/c0d60183/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 243125 bytes
Desc: not available
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20140203/c0d60183/attachment-0003.png>


More information about the Sugar-devel mailing list