From 9463dc489c1a78e43ba8f61b58c5466e7144536b Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Fri, 25 Feb 2011 20:17:09 -0500 Subject: [PATCH] sort project rows by name --- Window.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Window.py b/Window.py index 283939c..e8c78d3 100644 --- a/Window.py +++ b/Window.py @@ -73,8 +73,11 @@ class Window: self.projects_table.attach(l, i, i + 1, 0, 1) row = 1 - for p in projects_to_show: - self.projects_table.attach(gtk.Label(self.projects[p]), 0, 1, + pnames_to_show = map(lambda x: self.projects[x], projects_to_show) + pnames_to_show.sort() + for pname in pnames_to_show: + pnum = self.getProjectNum(pname) + self.projects_table.attach(gtk.Label(pname), 0, 1, row, row + 1) for i in range(1, len(col_headers)): l = gtk.Label()