Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/model/accessibility.py
diff options
context:
space:
mode:
authorAjay Garg <ajay@activitycentral.com>2012-12-14 08:58:38 (GMT)
committer Ajay Garg <ajay@activitycentral.com>2012-12-14 08:58:38 (GMT)
commit517e3089c5d3f26e11084818b51404a990ea9ad2 (patch)
tree9e12ef200a76fffb48deb67fff193ed7dbd78ee1 /src/jarabe/model/accessibility.py
parent18f8b018f7a669160f4e70fe82ba755cfdf8cf8f (diff)
Even if one of "Contrast" or "Capital Letters" (or both) are set, font should be large.
Diffstat (limited to 'src/jarabe/model/accessibility.py')
-rw-r--r--src/jarabe/model/accessibility.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/jarabe/model/accessibility.py b/src/jarabe/model/accessibility.py
index 52c0198..832093d 100644
--- a/src/jarabe/model/accessibility.py
+++ b/src/jarabe/model/accessibility.py
@@ -95,7 +95,8 @@ class Screen:
client.set_float('/desktop/sugar/font/default_size', self.CONTRAST_FONT_SIZE)
else:
client.set_string("/desktop/sugar/interface/gtk_theme", self.DEFAULT_THEME)
- client.set_float('/desktop/sugar/font/default_size', self.DEFAULT_FONT_SIZE)
+ if not self.get_capital_letters():
+ client.set_float('/desktop/sugar/font/default_size', self.DEFAULT_FONT_SIZE)
def get_capital_letters(self):
client = GConf.Client.get_default()
@@ -109,7 +110,8 @@ class Screen:
client.set_float('/desktop/sugar/font/default_size', self.CONTRAST_FONT_SIZE)
else:
client.set_string('/desktop/sugar/font/default_face', self.DEFAULT_FONT_FACE)
- client.set_float('/desktop/sugar/font/default_size', self.DEFAULT_FONT_SIZE)
+ if not self.get_contrast():
+ client.set_float('/desktop/sugar/font/default_size', self.DEFAULT_FONT_SIZE)
class Mouse: