Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpg@redhat.com>2007-03-17 02:52:47 (GMT)
committer Marco Pesenti Gritti <mpg@redhat.com>2007-03-17 02:52:47 (GMT)
commitbcec19eb1d013d11a12000001a49261748aacdfe (patch)
tree1430a8404a251e5094e229b54cbff679e507d487
parent0280539a5e669a7951a659e697be2f3d4049aa0f (diff)
parentde80cf06dea05dba5d3f6741407d237d334ea7a3 (diff)
Merge branch 'master' of git+ssh://dev.laptop.org/git/sugar
-rw-r--r--shell/view/keyhandler.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/shell/view/keyhandler.py b/shell/view/keyhandler.py
index 0ef963a..ac3e7dd 100644
--- a/shell/view/keyhandler.py
+++ b/shell/view/keyhandler.py
@@ -23,8 +23,8 @@ _actions_table = {
'F10' : 'volume_2',
'F11' : 'volume_3',
'F12' : 'volume_4',
- '<alt>F5' : 'color_mode',
- '<alt>F8' : 'b_and_w_mode',
+ '<alt>F8' : 'color_mode',
+ '<alt>F5' : 'b_and_w_mode',
'<alt>equal' : 'console',
'<alt>0' : 'console',
'<alt>f' : 'frame',
@@ -60,6 +60,10 @@ class KeyHandler(object):
hw_manager = hardwaremanager.get_hardware_manager()
if hw_manager:
hw_manager.set_display_brightness(level)
+ if level == 0:
+ self._set_display_mode(hardwaremanager.B_AND_W_MODE)
+ else:
+ self._set_display_mode(hardwaremanager.COLOR_MODE)
def _set_display_mode(self, mode):
hw_manager = hardwaremanager.get_hardware_manager()