Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/editlessonlistscreen.py
diff options
context:
space:
mode:
authorWade Brainerd <wadetb@gmail.com>2009-09-16 01:20:01 (GMT)
committer Wade Brainerd <wadetb@gmail.com>2009-09-16 01:20:01 (GMT)
commit7b9cc164d04f9c7c6d657c502a03f7e74e200660 (patch)
tree177f779b0193ec52f9277c1f6a25e7258c39d696 /editlessonlistscreen.py
parent145397211135ca75ee39fa87071c059d3a654bcb (diff)
Lesson editor fixes.
Diffstat (limited to 'editlessonlistscreen.py')
-rw-r--r--editlessonlistscreen.py11
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()