[gcompris] braille louis braille: now deselect the error list at first drag.
- From: Bruno Coudoin <bcoudoin src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gcompris] braille louis braille: now deselect the error list at first drag.
- Date: Sat, 3 Sep 2011 19:34:46 +0000 (UTC)
commit b03f6b6d57c68619dd1912638c92a768881d1682
Author: Bruno Coudoin <bruno coudoin free fr>
Date: Sat Sep 3 21:32:51 2011 +0200
braille louis braille: now deselect the error list at first drag.
src/braille_lotto-activity/braille_lotto.py | 2 +-
src/louis_braille-activity/louis_braille.py | 8 ++++++++
src/louis_braille-activity/louis_braille.xml.in | 2 +-
3 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/src/braille_lotto-activity/braille_lotto.py b/src/braille_lotto-activity/braille_lotto.py
index 013f225..1a6d7b9 100644
--- a/src/braille_lotto-activity/braille_lotto.py
+++ b/src/braille_lotto-activity/braille_lotto.py
@@ -454,7 +454,7 @@ class Gcompris_braille_lotto:
if winner:
self.displayGameStatus( \
- _("Congratulation player {player_id}, you won").format(player_id = str(winner) ) )
+ _("Congratulation player {player_id}, you won").format(player_id = str(winner) ) )
self.timer_inc = gobject.timeout_add(1500, self.timer_loop)
diff --git a/src/louis_braille-activity/louis_braille.py b/src/louis_braille-activity/louis_braille.py
index 581f393..454a9d7 100644
--- a/src/louis_braille-activity/louis_braille.py
+++ b/src/louis_braille-activity/louis_braille.py
@@ -309,6 +309,13 @@ class Reordering:
else :
rectbox.set_property("fill_color_rgba", 0x80e072eeL)
+ # Reset the lines to the original color, no good or bad position mark
+ def reset_selection(self):
+ for index , item in enumerate (self.orders):
+ group_index = item.get_data("index")
+ rectbox = item.get_data("rectbox")
+ rectbox.set_property("fill_color_rgba", 0xEEEEEEEEL)
+
def add_line(self, text):
position = self.randoms[ self.index ]
y = (position + 0.5) * 43
@@ -376,6 +383,7 @@ class Reordering:
groupitem.raise_(None)
if event.type == gtk.gdk.BUTTON_PRESS:
+ self.reset_selection()
bounds = groupitem.get_bounds()
self.offset_y = event.y
# We save the x and y coord in xref and yref for future use
diff --git a/src/louis_braille-activity/louis_braille.xml.in b/src/louis_braille-activity/louis_braille.xml.in
index 7d8b94f..2cb125a 100644
--- a/src/louis_braille-activity/louis_braille.xml.in
+++ b/src/louis_braille-activity/louis_braille.xml.in
@@ -5,7 +5,7 @@
type="python:louis_braille"
section="/discovery/braille"
icon="louis_braille.png"
- difficulty="5"
+ difficulty="4"
author="Srishti Sethi (srishakatux gmail com)"
boarddir=""
demo="1">
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]