diff options
author | Ariel Calzada <ariel@activitycentral.com> | 2012-01-25 00:53:07 (GMT) |
---|---|---|
committer | Ariel Calzada <ariel@activitycentral.com> | 2012-01-25 00:53:07 (GMT) |
commit | c7a6da9b619e350ee0462d5387a8dff38557f92e (patch) | |
tree | 5854a85cc829003043c98346f06a7cf2c80958af | |
parent | fe338a97067315460b1cf531cb7a46662d3f7753 (diff) |
Fix toolbar for viewer
-rw-r--r-- | classroomkit.py | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/classroomkit.py b/classroomkit.py index 81273ad..4f2f289 100644 --- a/classroomkit.py +++ b/classroomkit.py @@ -75,9 +75,26 @@ class ClassroomKitActivity(activity.Activity): """Create and show UI """ # Toolbar - toolbox = ActivityToolbox(self) - self._toolbar = toolbox.get_activity_toolbar() - self.set_toolbox(toolbox) + # Broadcast + if not self._shared_activity: + toolbox = ActivityToolbox(self) + self._toolbar = toolbox.get_activity_toolbar() + self.set_toolbox(toolbox) + else: + # we do not have collaboration features + # make the share option insensitive + self.max_participants = 1 + + # Toolbar + toolbox = ActivityToolbox(self) + self._toolbar = toolbox.get_activity_toolbar() + + self._toolbar.remove(self._toolbar.share) + self._toolbar.share = None + self._toolbar.remove(self._toolbar.keep) + self._toolbar.keep = None + self.set_toolbox(toolbox) + def showUI(self): """Show UI elements |