Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/activity.py
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@member.fsf.org>2009-12-25 15:58:03 (GMT)
committer Aleksey Lim <alsroot@member.fsf.org>2009-12-25 15:58:03 (GMT)
commit649f975cf98e987a20cd60405edfe5e1f2e1261b (patch)
treee61f1e4058244cab6ddd6ed839b440dafba3671d /activity.py
parentdc6468f8f26e4f84bc0f92192972ce680842b704 (diff)
Speak offline mode warning
Diffstat (limited to 'activity.py')
-rw-r--r--activity.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/activity.py b/activity.py
index 291677e..8d4a29e 100644
--- a/activity.py
+++ b/activity.py
@@ -455,6 +455,8 @@ class SpeakActivity(SharedActivity):
if not button.props.active:
return
+ is_first_session = not self.chat.me.flags() & gtk.MAPPED
+
self._mode = MODE_CHAT
self.face.shut_up()
self.notebook.set_current_page(1)
@@ -463,6 +465,10 @@ class SpeakActivity(SharedActivity):
self.voices.set_model(voices_model)
self._set_voice(old_voice)
+ if is_first_session:
+ self.chat.me.say_notification(
+ _("You are in off-line mode, share and invite someone."))
+
def __changed_voices_cb(self, combo):
voice = combo.props.value