Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/SliderPuzzleUI.py
diff options
context:
space:
mode:
authorC Neves <cn@goat.(none)>2007-06-19 09:15:01 (GMT)
committer C Neves <cn@goat.(none)>2007-06-19 09:15:01 (GMT)
commit5b1cc035f4ee0587a53b7ca2504d9e0d51921a7b (patch)
tree53f9c9b6e2ad2a9cb40748a6a15e29d07e7338d3 /SliderPuzzleUI.py
parentee7a7e21ecba16c022a159217c65ba767066171d (diff)
Updated the lesson plans.
Now a single digit can be used as prefix in the lesson dirs to help with sorting. It is removed before rendering.
Diffstat (limited to 'SliderPuzzleUI.py')
-rw-r--r--SliderPuzzleUI.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/SliderPuzzleUI.py b/SliderPuzzleUI.py
index 623cafb..b270e91 100644
--- a/SliderPuzzleUI.py
+++ b/SliderPuzzleUI.py
@@ -524,10 +524,16 @@ class LessonPlanWidget (gtk.Notebook):
lessons = filter(lambda x: os.path.isdir(os.path.join('lessons', x)), os.listdir('lessons'))
lessons.sort()
for lesson in lessons:
- self._load_lesson(os.path.join('lessons', lesson), _(lesson))
+ if lesson[0].isdigit():
+ name = _(lesson[1:])
+ else:
+ name = _(lesson)
+ self._load_lesson(os.path.join('lessons', lesson), name)
def _load_lesson (self, path, name):
code, encoding = locale.getdefaultlocale()
+ if code is None:
+ code = 'en'
canvas = Canvas()
canvas.show()
files = map(lambda x: os.path.join(path, '%s.abw' % x),