diff options
author | Santiago Collazo <scollazo@activitycentral.com> | 2013-02-18 12:40:29 (GMT) |
---|---|---|
committer | Santiago Collazo <scollazo@activitycentral.com> | 2013-02-18 12:40:29 (GMT) |
commit | 0d708a0b1ad1e144902929e488beaf374459f93b (patch) | |
tree | 48c4da833dc135da2f3e12af84fe1f2cbc8eb599 | |
parent | 38f938195fc8414064ca8dc36bd67a0a647d2281 (diff) | |
parent | 2f0eb5f44eec74cccb081103533218049e1ccbed (diff) |
Merge remote-tracking branch 'ajay/0.97.7-as-base' into devel
-rw-r--r-- | src/sugar3/util.py | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/sugar3/util.py b/src/sugar3/util.py index baec3b1..9487652 100644 --- a/src/sugar3/util.py +++ b/src/sugar3/util.py @@ -30,6 +30,16 @@ import tempfile import logging import atexit +from gi.repository import GConf +from gettext import gettext as _ + +gconf_client = GConf.Client.get_default() +DISPLAY_USER_FRIENDLY_MESSAGE_FOR_NEVER_USED_ACTIVITIES = \ + gconf_client.get_bool('/desktop/sugar/display_user_friendly_message_for_never_used_activities') +if DISPLAY_USER_FRIENDLY_MESSAGE_FOR_NEVER_USED_ACTIVITIES is True: + NEVER_USED_ACTIVITIES_TIME = \ + gconf_client.get_string('/desktop/sugar/never_used_activities_time') + _ = lambda msg: gettext.dgettext('sugar-toolkit', msg) @@ -295,7 +305,12 @@ def timestamp_to_elapsed_string(timestamp, max_levels=2): if levels == 0: return NOW - return ELAPSED % time_period + return_string = ELAPSED % time_period + if DISPLAY_USER_FRIENDLY_MESSAGE_FOR_NEVER_USED_ACTIVITIES is True: + if str(timestamp) == NEVER_USED_ACTIVITIES_TIME: + return_string = _('Not used yet') + + return return_string _tracked_paths = {} |