diff options
author | Wade Brainerd <wadetb@gmail.com> | 2009-09-16 01:20:01 (GMT) |
---|---|---|
committer | Wade Brainerd <wadetb@gmail.com> | 2009-09-16 01:20:01 (GMT) |
commit | 7b9cc164d04f9c7c6d657c502a03f7e74e200660 (patch) | |
tree | 177f779b0193ec52f9277c1f6a25e7258c39d696 /editlessonlistscreen.py | |
parent | 145397211135ca75ee39fa87071c059d3a654bcb (diff) |
Lesson editor fixes.
Diffstat (limited to 'editlessonlistscreen.py')
-rw-r--r-- | editlessonlistscreen.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/editlessonlistscreen.py b/editlessonlistscreen.py index e7a6238..7c1ab4b 100644 --- a/editlessonlistscreen.py +++ b/editlessonlistscreen.py @@ -156,7 +156,16 @@ class EditLessonListScreen(gtk.VBox): self.activity.pop_screen() def add_lesson_clicked_cb(self, btn): - lesson = { 'name':'', 'description':'', 'type':'normal', 'steps':[ { 'instructions':'', 'text':'' } ] } + lesson = {} + lesson['name'] = '' + lesson['description'] = '' + lesson['type'] = 'normal' + lesson['steps'] = [ { 'instructions':'', 'text':'' } ] + lesson['medals'] = [ + { 'name': 'bronze', 'wpm': 15, 'accuracy': 70, 'score': 3000 }, + { 'name': 'silver', 'wpm': 20, 'accuracy': 80, 'score': 4500 }, + { 'name': 'gold', 'wpm': 25, 'accuracy': 90, 'score': 6000 }, + ] self.lessons.append(lesson) self.activity.push_screen(editlessonscreen.EditLessonScreen(self.activity, lesson)) self.liststore.append() |