simon wrote: > > I have been checking what gnome is doing (gnome-settings-daemon (the > functionality was in gnome-power-manager before)): > > - they use xbacklight [1] if possible to get/set the brightness [2], > doing this through the gnome-desktop library [3] > > - there is fallback code to deal with hardware where xbacklight is not > available [4] using the content of "/sys/class/backlight"
if you're planning on using "standard" facilities for backlight control, that might be another argument for not switching mono/color when changing brightness. otherwise either the sugar UI will behave differently than the brightness keys, or sugar will continue needing an XO-specific codepath, in which case you might as well just call olpc-brightness. (but maybe that's what you were planning on doing anyway, and are only exploring "standards" for non-XO platforms.) paul > > Regards, > Simon > > [1] http://linux.die.net/man/1/xbacklight > [2] > http://git.gnome.org/browse/gnome-settings-daemon/tree/plugins/power/gsd-power-m > anager.c#n2405 > [3] > http://git.gnome.org/browse/gnome-desktop/tree/libgnome-desktop/gnome-rr.c#n1682 > [4] > http://git.gnome.org/browse/gnome-settings-daemon/tree/plugins/power/gsd-backlig > ht-helper.c > > _______________________________________________ > Sugar-devel mailing list > Sugar-devel@lists.sugarlabs.org > http://lists.sugarlabs.org/listinfo/sugar-devel =--------------------- paul fox, p...@laptop.org _______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel