Changes

Line 1: Line 1:  +
<noinclude>[[Category:Feature|Notification Urgency]]</noinclude>
 
== Summary ==
 
== Summary ==
 
Add 3 levels of urgency for notifications.
 
Add 3 levels of urgency for notifications.
Line 13: Line 14:     
== Benefit to Sugar ==
 
== Benefit to Sugar ==
* The ability to have silent notifications - eg: auto activity update notifications
+
* The ability to have silent notifications - e.g.: auto activity update notifications
 
* Compatibility with the rest of the Linux desktop world
 
* Compatibility with the rest of the Linux desktop world
   Line 37: Line 38:  
  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)
 
+
 
  # 0=low, 1=normal, 2=critical
 
  # 0=low, 1=normal, 2=critical
 
  # CHANGE ME!!!
 
  # CHANGE ME!!!
 
  urgency = 1
 
  urgency = 1
 
+
 
  notifications.Notify("Software Update", 0, "", "New activities are available!", "Please check your activities list", [], {'x-sugar-icon-name': 'module-updater', 'urgency': urgency}, -1)
 
  notifications.Notify("Software Update", 0, "", "New activities are available!", "Please check your activities list", [], {'x-sugar-icon-name': 'module-updater', 'urgency': urgency}, -1)
      
== Dependencies ==
 
== Dependencies ==