Changes

Jump to navigation Jump to search
no edit summary
Line 1: Line 1:  +
[[Category:FeatureLanded|Notification System]]
 
== Summary ==
 
== Summary ==
 
This adds a simple messages notification system for sugar that can be used by the system, journal and activities notifications.
 
This adds a simple messages notification system for sugar that can be used by the system, journal and activities notifications.
Line 59: Line 60:     
==UI Design==
 
==UI Design==
http://wiki.sugarlabs.org/go/Design_Team/Proposals/Notifications
+
[[Design Team/Proposals/Notifications]]
    
== How To Test ==
 
== How To Test ==
Line 71: Line 72:  
     notify_obj = bus.get_object(BUS_NAME,OBJ_PATH)
 
     notify_obj = bus.get_object(BUS_NAME,OBJ_PATH)
 
     notifications = dbus.Interface(notify_obj,IFACE_NAME)
 
     notifications = dbus.Interface(notify_obj,IFACE_NAME)
     notifications.Notify("Software Update", 0, '', "New activities are available!", "Please check your activities list", [], {'x-sugar-icon-name': 'module-updater'}, -1)
+
     notifications.Notify("Software Update", 0, "", "New activities are available!", "Please check your activities list", [], {'x-sugar-icon-name': 'module-updater'}, -1)
 +
 
 +
From activities you can use this simplified method, (Gtk3 is required):
 +
 
 +
    self.notify_user('This is the summary','This is a much longer body... describing something...')
    
== User Experience ==
 
== User Experience ==
628

edits

Navigation menu