> > Beagled is perfectly idle in this setup. Err... near-perfectly idle. Beagle
> > uses a thread which wakes up every 30 sec to check battery status
> > (reading /proc/ac_adapter/... and stuff). That's the only one working and
> > diligently waking up at about 30 secs. Rest of the time, beagled is waiting
> > on a poll().
>
> can't beagle use hal for this? it will get a notice via dbus about
> battery status change and won't have to poll for it.

It can. Nobody has sent a patch yet (hint hint). Doing some <.1 sec
work every 30 sec
isn't that bad, so instead of a cooked up a hack, a completely managed
(c#) solution would be wonderful. With the managed dbus bindings
looking better these days, someday this will happen.

- dBera

-- 
-----------------------------------------------------
Debajyoti Bera @ http://dtecht.blogspot.com
beagle / KDE fan
Mandriva / Inspiron-1100 user
_______________________________________________
Dashboard-hackers mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/dashboard-hackers

Reply via email to