diff options
author | Luis 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) |
commit | b796085ea3e4341720cb89d684b4b3f0d3dbdacb (patch) | |
tree | 8861b617ae79d01a33b467eabf1e9f31daa0820d |
Project initial files
-rw-r--r-- | MANIFEST | 5 | ||||
-rw-r--r-- | PaintingFractionsActivity.py | 18 | ||||
-rw-r--r-- | PaintingFractionsActivity.pyc | bin | 0 -> 1026 bytes | |||
-rw-r--r-- | PaintingFractionsActivity.py~ | 18 | ||||
-rwxr-xr-x | activity/activity-paintingfractions.svg | 114 | ||||
-rw-r--r-- | activity/activity.info | 8 | ||||
-rw-r--r-- | activity/activity.info~ | 8 | ||||
-rw-r--r-- | setup.py | 12 |
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 Binary files differnew file mode 100644 index 0000000..bab4033 --- /dev/null +++ b/PaintingFractionsActivity.pyc 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') |