Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Rodriguez <Luis@Luis-VMFed12.(none)>2010-05-21 16:16:17 (GMT)
committer Luis Rodriguez <Luis@Luis-VMFed12.(none)>2010-05-21 16:16:17 (GMT)
commitb796085ea3e4341720cb89d684b4b3f0d3dbdacb (patch)
tree8861b617ae79d01a33b467eabf1e9f31daa0820d
Project initial files
-rw-r--r--MANIFEST5
-rw-r--r--PaintingFractionsActivity.py18
-rw-r--r--PaintingFractionsActivity.pycbin0 -> 1026 bytes
-rw-r--r--PaintingFractionsActivity.py~18
-rwxr-xr-xactivity/activity-paintingfractions.svg114
-rw-r--r--activity/activity.info8
-rw-r--r--activity/activity.info~8
-rw-r--r--setup.py12
8 files changed, 183 insertions, 0 deletions
diff --git a/MANIFEST b/MANIFEST
new file mode 100644
index 0000000..fed861b
--- /dev/null
+++ b/MANIFEST
@@ -0,0 +1,5 @@
+activity/activity-paintingfractions.svg
+activity/activity.info
+PaintingFractionsActivity.py
+MANIFEST
+setup.py
diff --git a/PaintingFractionsActivity.py b/PaintingFractionsActivity.py
new file mode 100644
index 0000000..f231709
--- /dev/null
+++ b/PaintingFractionsActivity.py
@@ -0,0 +1,18 @@
+from sugar.activity import activity
+import logging
+
+import sys, os
+import gtk
+
+class PaintingFractionsActivity(activity.Activity):
+ def __init__(self, handle):
+ activity.Activity.__init__(self, handle)
+
+ toolbox = activity.ActivityToolbox(self)
+ self.set_toolbox(toolbox)
+ toolbox.show()
+
+ self.main_vbox = gtk.VBox(False,0)
+
+ self.set_canvas(self.main_vbox)
+ self.main_vbox.show_all()
diff --git a/PaintingFractionsActivity.pyc b/PaintingFractionsActivity.pyc
new file mode 100644
index 0000000..bab4033
--- /dev/null
+++ b/PaintingFractionsActivity.pyc
Binary files differ
diff --git a/PaintingFractionsActivity.py~ b/PaintingFractionsActivity.py~
new file mode 100644
index 0000000..c0cabcf
--- /dev/null
+++ b/PaintingFractionsActivity.py~
@@ -0,0 +1,18 @@
+from sugar.activity import activity
+import logging
+
+import sys, os
+import gtk
+
+class PaintingFractionsActivity(activity.Activity):
+ def __init__(self, handle):
+ activity.Activity.__init__(self, handle)
+
+ toolbox = activity.ActivityToolbox(self)
+ self.set_toolbox(toolbox)
+ toolbox.show()
+
+ self.main_vbox = gtk.VBox(False,0)
+
+ self.set_canvas(self.main_vbox)
+ self.main_vbox.show_all()
diff --git a/activity/activity-paintingfractions.svg b/activity/activity-paintingfractions.svg
new file mode 100755
index 0000000..80c046d
--- /dev/null
+++ b/activity/activity-paintingfractions.svg
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="55"
+ height="55"
+ id="svg2434"
+ sodipodi:version="0.32"
+ inkscape:version="0.46"
+ sodipodi:docname="activity-paintingfractions.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <metadata
+ id="metadata2441">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs2439">
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 27.5 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="55 : 27.5 : 1"
+ inkscape:persp3d-origin="27.5 : 18.333333 : 1"
+ id="perspective2443" />
+ </defs>
+ <sodipodi:namedview
+ inkscape:window-height="827"
+ inkscape:window-width="1440"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ guidetolerance="10.0"
+ gridtolerance="10.0"
+ objecttolerance="10.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ showgrid="false"
+ inkscape:zoom="8.9818182"
+ inkscape:cx="71.201799"
+ inkscape:cy="22.476198"
+ inkscape:window-x="0"
+ inkscape:window-y="25"
+ inkscape:current-layer="svg2434" />
+ <rect
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.71300006000000016;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect2385"
+ width="24.048582"
+ height="25.273279"
+ x="3.6700406"
+ y="2.1153846" />
+ <rect
+ style="fill:#cccccc;fill-opacity:1;stroke:#000000;stroke-width:2.71300006000000016;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect2387"
+ width="24.048582"
+ height="25.273279"
+ x="27.937246"
+ y="2.0597167" />
+ <rect
+ style="fill:#cccccc;fill-opacity:1;stroke:#000000;stroke-width:2.71300006000000016;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect2389"
+ width="24.048582"
+ height="25.273279"
+ x="3.6184211"
+ y="27.705971" />
+ <rect
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.71300006000000016;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect2391"
+ width="24.048582"
+ height="25.273279"
+ x="27.885626"
+ y="27.538967" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.24336624px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+ x="8.6137352"
+ y="15.537795"
+ id="text2393"
+ transform="scale(1.2350234,0.8097013)"><tspan
+ sodipodi:role="line"
+ id="tspan2395"
+ x="8.6137352"
+ y="15.537795">1</tspan></text>
+ <rect
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.89431775;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect2397"
+ width="10.950262"
+ height="0.15066615"
+ x="9.8335752"
+ y="14.955031" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.24336624px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
+ x="8.7987385"
+ y="30.313221"
+ id="text2399"
+ transform="scale(1.2350234,0.8097013)"><tspan
+ sodipodi:role="line"
+ id="tspan2401"
+ x="8.7987385"
+ y="30.313221">2</tspan></text>
+</svg>
diff --git a/activity/activity.info b/activity/activity.info
new file mode 100644
index 0000000..4e15b70
--- /dev/null
+++ b/activity/activity.info
@@ -0,0 +1,8 @@
+[Activity]
+name = Pintando Fracciones
+bundle_id = org.laptop.PaintingFractionsActivity
+class = PaintingFractionsActivity.PaintingFractionsActivity
+icon = activity-paintingfractions
+activity_version = 1
+host_version = 1
+show_launcher = yes
diff --git a/activity/activity.info~ b/activity/activity.info~
new file mode 100644
index 0000000..f883689
--- /dev/null
+++ b/activity/activity.info~
@@ -0,0 +1,8 @@
+[Activity]
+name = PaintingFractions
+bundle_id = org.laptop.PaintingFractionsActivity
+class = PaintingFractionsActivity.PaintingFractionsActivity
+icon = activity-paintingfractions
+activity_version = 1
+host_version = 1
+show_launcher = yes
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000..b36fc91
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,12 @@
+#!/usr/bin/env python
+try:
+ from sugar.activity import bundlebuilder
+ bundlebuilder.start()
+except ImportError:
+ import os
+ os.system("find ./ | sed 's,^./,PaintingFractionsActivity.activity/,g' > MANIFEST")
+ os.system('rm PaintingFractionsActivity.xo')
+ os.chdir('..')
+ os.system('zip -r PaintingFractionsActivity.xo PaintingFractionsActivity.activity')
+ os.system('mv PaintingFractionsActivity.xo ./PaintingFractionsActivity.activity')
+ os.chdir('PaintingFractionsActivity.activity')