Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCharlie <charlie@tutorius-dev.(none)>2009-10-25 01:14:23 (GMT)
committer Charlie <charlie@tutorius-dev.(none)>2009-10-25 01:14:23 (GMT)
commitaa4868af13437f4718e8ce7972b79b496d296068 (patch)
tree9b0ce70c9e55da6e65e5cb1a6f2e419ee2d57f90
parent5bbf8f90a1bc3c368d6dbbf341e87c7d49027928 (diff)
corrected some UI bugs
-rw-r--r--Workshop.activity/WorkshopListItem.py21
-rw-r--r--Workshop.activity/WorkshopModel.py2
2 files changed, 12 insertions, 11 deletions
diff --git a/Workshop.activity/WorkshopListItem.py b/Workshop.activity/WorkshopListItem.py
index 0828f2c..8b9fe53 100644
--- a/Workshop.activity/WorkshopListItem.py
+++ b/Workshop.activity/WorkshopListItem.py
@@ -51,16 +51,17 @@ class Rating(gtk.HBox):
gtk.HBox.__init__(self,False,4)
value = rating
self.stars = [0,0,0,0,0]
- for x in range(5):
- if value -1 > 0:
- self.stars[x]=1
- elif value -1 == -0.5:
- self.stars[x] = 0.5
- break
- else:
- self.stars[x]=1
- break
- value -= 1
+ if value > 0:
+ for x in range(5):
+ if value -1 > 0:
+ self.stars[x]=1
+ elif value -1 == -0.5:
+ self.stars[x] = 0.5
+ break
+ else:
+ self.stars[x]=1
+ break
+ value -= 1
self.prepare_image()
def prepare_image(self):
diff --git a/Workshop.activity/WorkshopModel.py b/Workshop.activity/WorkshopModel.py
index ba468ed..159263d 100644
--- a/Workshop.activity/WorkshopModel.py
+++ b/Workshop.activity/WorkshopModel.py
@@ -93,7 +93,7 @@ class Tutorial():
self.__author = ""
if 'rating' in self.__original_dict:
- self.__rating = self.__original_dict['rating']
+ self.__rating = float(self.__original_dict['rating'])
else:
self.__rating = 0