diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2008-08-05 16:24:51 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2008-08-05 16:24:51 (GMT) |
commit | 0fc57309f3445bf61c13d0eb651e4e049d3f7e41 (patch) | |
tree | 9f3a94783112ebf1c8540d6ef67acb41c7b19f67 /src | |
parent | 2adf7f05a5469caad9a000db354ca9e0b2b0e0e6 (diff) |
Patch by Chris Ball.
Redirect keyboard brightness and DCON freeze requests to OHM.
Fix #7357
Diffstat (limited to 'src')
-rw-r--r-- | src/hardware/hardwaremanager.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/hardware/hardwaremanager.py b/src/hardware/hardwaremanager.py index 02b2e26..0192abb 100644 --- a/src/hardware/hardwaremanager.py +++ b/src/hardware/hardwaremanager.py @@ -25,9 +25,9 @@ from hardware.nmclient import NMClient from sugar.profile import get_profile from sugar import env -_HARDWARE_MANAGER_INTERFACE = 'org.laptop.HardwareManager' -_HARDWARE_MANAGER_SERVICE = 'org.laptop.HardwareManager' -_HARDWARE_MANAGER_OBJECT_PATH = '/org/laptop/HardwareManager' +_HARDWARE_MANAGER_INTERFACE = 'org.freedesktop.ohm.Keystore' +_HARDWARE_MANAGER_SERVICE = 'org.freedesktop.ohm' +_HARDWARE_MANAGER_OBJECT_PATH = '/org/freedesktop/ohm/Keystore' COLOR_MODE = 0 B_AND_W_MODE = 1 @@ -152,27 +152,27 @@ class HardwareManager(gobject.GObject): if not self._service: return - self._service.set_dcon_freeze(frozen) + self._service.SetKey("display.dcon_freeze", frozen) def set_display_mode(self, mode): if not self._service: return - self._service.set_display_mode(mode) + self._service.SetKey("display.dcon_mode", mode) def set_display_brightness(self, level): if not self._service: logging.error('Cannot set display brightness') return - self._service.set_display_brightness(level) + self._service.SetKey("backlight.hardware_brightness", level) def get_display_brightness(self): if not self._service: logging.error('Cannot get display brightness') return - return self._service.get_display_brightness() + return self._service.GetKey("backlight.hardware_brightness") def toggle_keyboard_brightness(self): if not self._service: |