Merge branch 'master' of git://dev.laptop.org/sugar

This commit is contained in:
Eduardo Silva
2007-05-08 09:33:58 -04:00
8 changed files with 129 additions and 61 deletions
Regular → Executable
View File
+9 -20
View File
@@ -17,7 +17,7 @@
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
import sys
import random
from random import random
import pygtk
pygtk.require('2.0')
@@ -33,14 +33,14 @@ from sugar.graphics.canvasicon import CanvasIcon
def _create_snowflake(parent, children):
color = XoColor()
icon = CanvasIcon(scale=1.0, xo_color=color,
icon = CanvasIcon(scale=0.8, xo_color=color,
icon_name='theme:object-link')
parent.append(icon, hippo.PACK_FIXED)
parent.set_root(icon)
for i in range(0, children):
color = XoColor()
icon = CanvasIcon(scale=0.5, xo_color=color,
icon = CanvasIcon(scale=0.4, xo_color=color,
icon_name='theme:stock-buddy')
parent.append(icon, hippo.PACK_FIXED)
@@ -55,24 +55,13 @@ root_box = SpreadBox(background_color=0xe2e2e2ff)
canvas.set_root(root_box)
box = SnowflakeBox()
snow_flake = _create_snowflake(box, 30)
root_box.add_item(box)
snow_flake = _create_snowflake(box, 0)
root_box.set_center_item(box)
box = SnowflakeBox()
snow_flake = _create_snowflake(box, 15)
root_box.add_item(box)
box = SnowflakeBox()
snow_flake = _create_snowflake(box, 10)
root_box.add_item(box)
box = SnowflakeBox()
snow_flake = _create_snowflake(box, 5)
root_box.add_item(box)
box = SnowflakeBox()
snow_flake = _create_snowflake(box, 2)
root_box.add_item(box)
for i in range(0, 30):
box = SnowflakeBox()
snow_flake = _create_snowflake(box, int(2 + random() * 8))
root_box.add_item(box)
canvas.show()
window.add(canvas)