[Sugar-devel] [DESIGN] Notifications

Gonzalo Odiard godiard at sugarlabs.org
Tue Feb 4 11:21:07 EST 2014


IMHO, keep all the notifications in one single place, like here

http://wiki.sugarlabs.org/go/Design_Team/Proposals/Notifications#Alternative_corner_history_design

would make easier locate them, instead of needing look in every activity
palette.
If we implement the notifications in the activity palette, we need add a
badge to the activity icon as in

http://wiki.sugarlabs.org/go/Design_Team/Proposals/Notifications#Notification_badges

to help the user know about the issue.

Gonzalo


On Mon, Feb 3, 2014 at 11:52 PM, Martin Abente <
martin.abente.lahaye at gmail.com> wrote:

> Just to clarify a bit more, what I previously show could apply for system
> events that do not belong to activities or journal.
>
> 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.
>
> 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.
>
>
>
>
> On Mon, Feb 3, 2014 at 11:45 PM, Martin Abente <
> martin.abente.lahaye at gmail.com> wrote:
>
>> 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
>>>
>>>
>>
>


-- 
Gonzalo Odiard

SugarLabs - Learning Software for children
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20140204/55a99e96/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/20140204/55a99e96/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/20140204/55a99e96/attachment-0003.png>


More information about the Sugar-devel mailing list