gcompris r3712 - in trunk: . src/boards
- From: bcoudoin svn gnome org
- To: svn-commits-list gnome org
- Subject: gcompris r3712 - in trunk: . src/boards
- Date: Fri, 30 Jan 2009 23:55:13 +0000 (UTC)
Author: bcoudoin
Date: Fri Jan 30 23:55:13 2009
New Revision: 3712
URL: http://svn.gnome.org/viewvc/gcompris?rev=3712&view=rev
Log:
Fixed for RTL.
Modified:
trunk/ChangeLog
trunk/src/boards/wordsgame.c
Modified: trunk/src/boards/wordsgame.c
==============================================================================
--- trunk/src/boards/wordsgame.c (original)
+++ trunk/src/boards/wordsgame.c Fri Jan 30 23:55:13 2009
@@ -653,9 +653,14 @@
&y2);
if(direction_anchor == GTK_ANCHOR_NW)
- gnome_canvas_item_move (item->rootitem,(double) (g_random_int()%(gcomprisBoard->width-(gint)(x2))),(double) 0);
+ gnome_canvas_item_move (item->rootitem,(double) (g_random_int()%(gcomprisBoard->width-(gint)(x2))),(double) 0);
else
- gnome_canvas_item_move (item->rootitem,(double) (g_random_int()%(gcomprisBoard->width+(gint)(x2))),(double) 0);
+ {
+ double new_x = (double)( g_random_int()%gcomprisBoard->width);
+ if ( new_x < -x1 )
+ new_x -= x1;
+ gnome_canvas_item_move (item->rootitem, new_x ,(double) 0);
+ }
g_static_rw_lock_writer_lock (&items_lock);
g_ptr_array_add(items, item);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]