[Dextrose] Send Notification at sugar start up
Martin Abente
martin.abente.lahaye at gmail.com
Fri Mar 4 09:23:18 EST 2011
Hello Esteban!
Did you try this?
diff --git a/bin/sugar-session b/bin/sugar-session
index cc8358c..c9d8a65 100755
--- a/bin/sugar-session
+++ b/bin/sugar-session
@@ -95,8 +95,9 @@ def unfreeze_dcon_cb():
def setup_frame_cb():
logging.debug('STARTUP: setup_frame_cb')
- from jarabe import frame
- frame.get_view()
+ from jarabe.frame import get_view
+ frame = get_view()
+ frame.add_message('this is a test')
def setup_keyhandler_cb():
logging.debug('STARTUP: setup_keyhandler_cb')
On Thu, Mar 3, 2011 at 10:24 AM, Esteban Bordon
<ebordon at plan.ceibal.edu.uy> wrote:
>
> Hi all,
>
> I want to show a simple notification when sugar starts up.
>
> I have a python script like this:
>
> import dbus
> BUS_NAME = 'org.freedesktop.Notifications'
> OBJ_PATH = '/org/freedesktop/Notifications'
>
>
> IFACE_NAME = 'org.freedesktop.Notifications'
> bus = dbus.SessionBus()
> notify_obj = bus.get_object(BUS_NAME,OBJ_PATH)
> notifications = dbus.Interface(notify_obj,IFACE_NAME)
> notifications.Notify("HelloWorld",0,'',"Summary","Body",[],{},-1)
>
>
>
> The script works fine, but I couldn't run it at sugar start up. I tried to call the script in .xsession and sugar-session but didn't work.
>
>
>
> Any idea?
>
> Thanks,
> Esteban.
>
More information about the Dextrose
mailing list