From 474b9eb071b3bbd99a4ccfd35447f88f33ce6405 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Fri, 05 Dec 2008 20:16:33 +0000 Subject: minor bug fixes and PT translation --- diff --git a/MANIFEST b/MANIFEST index d91bdde..fbc193c 100644 --- a/MANIFEST +++ b/MANIFEST @@ -774,3 +774,122 @@ images/fi/shapes/t9.svg images/fi/shapes/t33.svg images/fi/shapes/t19.svg locale/fi/activity.linfo +images/pt/flow/flowgroup.svg +images/pt/flow/flowmask.svg +images/pt/flow/forever.svg +images/pt/flow/hspace.svg +images/pt/flow/if.svg +images/pt/flow/ifelse.svg +images/pt/flow/repeat.svg +images/pt/flow/stopstack.svg +images/pt/flow/vspace.svg +images/pt/flow/wait.svg +images/pt/masknumber.svg +images/pt/myblocks/box1.svg +images/pt/myblocks/box2.svg +images/pt/myblocks/hat1.svg +images/pt/myblocks/hat2.svg +images/pt/myblocks/myblocksgroup.svg +images/pt/myblocks/myblocksmask.svg +images/pt/myblocks/stack1.svg +images/pt/myblocks/stack2.svg +images/pt/myblocks/storeinbox1.svg +images/pt/myblocks/storeinbox2.svg +images/pt/noinput.svg +images/pt/nostack.svg +images/pt/numbers/and.svg +images/pt/numbers/division.svg +images/pt/numbers/equal.svg +images/pt/numbers/greater.svg +images/pt/numbers/less.svg +images/pt/numbers/minus.svg +images/pt/numbers/not.svg +images/pt/numbers/number.svg +images/pt/numbers/numbersgroup.svg +images/pt/numbers/numbersmask.svg +images/pt/numbers/or.svg +images/pt/numbers/plus.svg +images/pt/numbers/print.svg +images/pt/numbers/product.svg +images/pt/numbers/random.svg +images/pt/numbers/remainder.svg +images/pt/numbers/sqrt.svg +images/pt/palette/flowoff.svg +images/pt/palette/flowon.svg +images/pt/palette/myblocksoff.svg +images/pt/palette/myblockson.svg +images/pt/palette/numbersoff.svg +images/pt/palette/numberson.svg +images/pt/palette/penoff.svg +images/pt/palette/penon.svg +images/pt/palette/turtleoff.svg +images/pt/palette/turtleon.svg +images/pt/pen/color.svg +images/pt/pen/fillscreen.svg +images/pt/pen/pendown.svg +images/pt/pen/pengroup.svg +images/pt/pen/penmask.svg +images/pt/pen/pensize.svg +images/pt/pen/penup.svg +images/pt/pen/setcolor.svg +images/pt/pen/setpensize.svg +images/pt/pen/setshade.svg +images/pt/pen/shade.svg +images/pt/shapes/t0.svg +images/pt/shapes/t1.svg +images/pt/shapes/t10.svg +images/pt/shapes/t11.svg +images/pt/shapes/t12.svg +images/pt/shapes/t13.svg +images/pt/shapes/t14.svg +images/pt/shapes/t15.svg +images/pt/shapes/t16.svg +images/pt/shapes/t17.svg +images/pt/shapes/t18.svg +images/pt/shapes/t19.svg +images/pt/shapes/t2.svg +images/pt/shapes/t20.svg +images/pt/shapes/t21.svg +images/pt/shapes/t22.svg +images/pt/shapes/t23.svg +images/pt/shapes/t24.svg +images/pt/shapes/t25.svg +images/pt/shapes/t26.svg +images/pt/shapes/t27.svg +images/pt/shapes/t28.svg +images/pt/shapes/t29.svg +images/pt/shapes/t3.svg +images/pt/shapes/t30.svg +images/pt/shapes/t31.svg +images/pt/shapes/t32.svg +images/pt/shapes/t33.svg +images/pt/shapes/t34.svg +images/pt/shapes/t35.svg +images/pt/shapes/t4.svg +images/pt/shapes/t5.svg +images/pt/shapes/t6.svg +images/pt/shapes/t7.svg +images/pt/shapes/t8.svg +images/pt/shapes/t9.svg +images/pt/status.svg +images/pt/toolbar/blocks-.svg +images/pt/toolbar/eraseroff.svg +images/pt/toolbar/eraseron.svg +images/pt/toolbar/hideshowoff.svg +images/pt/toolbar/hideshowon.svg +images/pt/toolbar/stopitoff.svg +images/pt/toolbar/stopiton.svg +images/pt/turtle/arc.svg +images/pt/turtle/back.svg +images/pt/turtle/clean.svg +images/pt/turtle/forward.svg +images/pt/turtle/heading.svg +images/pt/turtle/left.svg +images/pt/turtle/right.svg +images/pt/turtle/seth.svg +images/pt/turtle/setxy.svg +images/pt/turtle/turtlegroup.svg +images/pt/turtle/turtlemask.svg +images/pt/turtle/xcor.svg +images/pt/turtle/ycor.svg +locale/pt/activity.linfo diff --git a/NEWS b/NEWS index f5cc359..0f2435d 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,11 @@ +20 + +* fixed translation problem with Spanish "poner en caja" +* PT translation +* height = toolbox.get_size()[1] +* setyx +* adding po files + 19 * removed "sugar.activity import registry" diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py index 5d9ff95..7cf64e8 100644 --- a/TurtleArtActivity.py +++ b/TurtleArtActivity.py @@ -73,6 +73,7 @@ class TurtleArtActivity(activity.Activity): sugar.graphics.window.Window.set_canvas(self, canvas) toolbox._activity_toolbar.title.grab_focus() toolbox._activity_toolbar.title.select_region(0,0) + tboxh = toolbox._activity_toolbar.size_request()[1] lang = locale.getdefaultlocale()[0] if not lang: lang = 'en' @@ -80,7 +81,7 @@ class TurtleArtActivity(activity.Activity): if not os.path.isdir(os.path.join(activity.get_bundle_path(),'images',lang)): lang = 'en' - self.tw = tawindow.twNew(canvas, activity.get_bundle_path(),lang,self) + self.tw = tawindow.twNew(canvas,activity.get_bundle_path(),lang,tboxh,self) self.tw.activity = self self.tw.window.grab_focus() self.tw.save_folder = os.path.join(os.environ['SUGAR_ACTIVITY_ROOT'],'data') diff --git a/activity/activity.info b/activity/activity.info index ab6112b..1d3ffef 100644 --- a/activity/activity.info +++ b/activity/activity.info @@ -1,6 +1,6 @@ [Activity] name = Turtle Art -activity_version = 19 +activity_version = 20 license = MIT service_name = org.laptop.TurtleArtActivity class = TurtleArtActivity.TurtleArtActivity diff --git a/images/en/turtle/setxy.svg b/images/en/turtle/setxy.svg index 2c08792..1fe59d8 100644 --- a/images/en/turtle/setxy.svg +++ b/images/en/turtle/setxy.svg @@ -64,7 +64,7 @@ setxy + style="font-size:18px;">setyx setxy + x="37">setyx diff --git a/images/es/myblocks/storeinbox1.svg b/images/es/myblocks/storeinbox1.svg index 2baa630..2dac37e 100644 --- a/images/es/myblocks/storeinbox1.svg +++ b/images/es/myblocks/storeinbox1.svg @@ -75,6 +75,6 @@ pila1 + style="font-size:18px;">caja1 diff --git a/images/es/myblocks/storeinbox2.svg b/images/es/myblocks/storeinbox2.svg index 2f59829..a9d0b9b 100644 --- a/images/es/myblocks/storeinbox2.svg +++ b/images/es/myblocks/storeinbox2.svg @@ -75,6 +75,6 @@ pila2 + style="font-size:18px;">caja2 diff --git a/images/fi/turtle/setxy.svg b/images/fi/turtle/setxy.svg index ed27daa..d2349a8 100644 --- a/images/fi/turtle/setxy.svg +++ b/images/fi/turtle/setxy.svg @@ -64,7 +64,7 @@ aseta xy + style="font-size:16px;">aseta aseta xy + x="37">aseta diff --git a/images/mn/numbers/numbersgroup.svg b/images/mn/numbers/numbersgroup.svg index e692b76..316bb9c 100644 --- a/images/mn/numbers/numbersgroup.svg +++ b/images/mn/numbers/numbersgroup.svg @@ -363,7 +363,7 @@ random + style="font-size:6px">зоригоор diff --git a/images/pt/flow/flowgroup.svg b/images/pt/flow/flowgroup.svg new file mode 100644 index 0000000..1e67a7a --- /dev/null +++ b/images/pt/flow/flowgroup.svg @@ -0,0 +1,345 @@ + + + + + + + + + + + + + + + + + + + + + + + + X + + Fluxo + + + + + + + + + epserar + + + + para + + sempre + + + repetir + + + si + + + então + + + parar + + + pilha + + + + si + + então + + senão + + + + + + + + + + + diff --git a/images/pt/flow/flowmask.svg b/images/pt/flow/flowmask.svg new file mode 100644 index 0000000..86320c5 --- /dev/null +++ b/images/pt/flow/flowmask.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + diff --git a/images/pt/flow/forever.svg b/images/pt/flow/forever.svg new file mode 100644 index 0000000..6e5ad1a --- /dev/null +++ b/images/pt/flow/forever.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + para + + sempre + diff --git a/images/pt/flow/hspace.svg b/images/pt/flow/hspace.svg new file mode 100644 index 0000000..2aa73ff --- /dev/null +++ b/images/pt/flow/hspace.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + diff --git a/images/pt/flow/if.svg b/images/pt/flow/if.svg new file mode 100644 index 0000000..9f93f33 --- /dev/null +++ b/images/pt/flow/if.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + si + + então + diff --git a/images/pt/flow/ifelse.svg b/images/pt/flow/ifelse.svg new file mode 100644 index 0000000..b05261f --- /dev/null +++ b/images/pt/flow/ifelse.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + si + + então + + senão + diff --git a/images/pt/flow/repeat.svg b/images/pt/flow/repeat.svg new file mode 100644 index 0000000..5a533a2 --- /dev/null +++ b/images/pt/flow/repeat.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + repetir + diff --git a/images/pt/flow/stopstack.svg b/images/pt/flow/stopstack.svg new file mode 100644 index 0000000..eded0df --- /dev/null +++ b/images/pt/flow/stopstack.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + pararpilha + diff --git a/images/pt/flow/vspace.svg b/images/pt/flow/vspace.svg new file mode 100644 index 0000000..1ebd0af --- /dev/null +++ b/images/pt/flow/vspace.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/flow/wait.svg b/images/pt/flow/wait.svg new file mode 100644 index 0000000..40244fb --- /dev/null +++ b/images/pt/flow/wait.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + esperar + + diff --git a/images/pt/masknumber.svg b/images/pt/masknumber.svg new file mode 100644 index 0000000..5442353 --- /dev/null +++ b/images/pt/masknumber.svg @@ -0,0 +1,22 @@ + + + + + + + + + diff --git a/images/pt/myblocks/box1.svg b/images/pt/myblocks/box1.svg new file mode 100644 index 0000000..9f8d02a --- /dev/null +++ b/images/pt/myblocks/box1.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + caixa1 + + diff --git a/images/pt/myblocks/box2.svg b/images/pt/myblocks/box2.svg new file mode 100644 index 0000000..bf9d278 --- /dev/null +++ b/images/pt/myblocks/box2.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + caixa2 + + diff --git a/images/pt/myblocks/hat1.svg b/images/pt/myblocks/hat1.svg new file mode 100644 index 0000000..50e0cf5 --- /dev/null +++ b/images/pt/myblocks/hat1.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + pilha1 + + diff --git a/images/pt/myblocks/hat2.svg b/images/pt/myblocks/hat2.svg new file mode 100644 index 0000000..d1f089e --- /dev/null +++ b/images/pt/myblocks/hat2.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + pilha2 + + diff --git a/images/pt/myblocks/myblocksgroup.svg b/images/pt/myblocks/myblocksgroup.svg new file mode 100644 index 0000000..0c72621 --- /dev/null +++ b/images/pt/myblocks/myblocksgroup.svg @@ -0,0 +1,289 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + X + + Os meus blocos + + + + + pilha1 + + + + + pilha2 + + + + pilha1 + + + + pilha2 + + + + + + + + por na + + + caixa1 + + + + + + + + por na + + + caixa2 + + + + caixa1 + + + + caixa2 + + diff --git a/images/pt/myblocks/myblocksmask.svg b/images/pt/myblocks/myblocksmask.svg new file mode 100644 index 0000000..2a2c6a3 --- /dev/null +++ b/images/pt/myblocks/myblocksmask.svg @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/myblocks/stack1.svg b/images/pt/myblocks/stack1.svg new file mode 100644 index 0000000..4850d70 --- /dev/null +++ b/images/pt/myblocks/stack1.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + pilha1 + + diff --git a/images/pt/myblocks/stack2.svg b/images/pt/myblocks/stack2.svg new file mode 100644 index 0000000..0d82ede --- /dev/null +++ b/images/pt/myblocks/stack2.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + pilha2 + + diff --git a/images/pt/myblocks/storeinbox1.svg b/images/pt/myblocks/storeinbox1.svg new file mode 100644 index 0000000..c88a534 --- /dev/null +++ b/images/pt/myblocks/storeinbox1.svg @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + por na + + + caixa1 + + diff --git a/images/pt/myblocks/storeinbox2.svg b/images/pt/myblocks/storeinbox2.svg new file mode 100644 index 0000000..b2cce92 --- /dev/null +++ b/images/pt/myblocks/storeinbox2.svg @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + por na + + + caixa2 + + diff --git a/images/pt/noinput.svg b/images/pt/noinput.svg new file mode 100644 index 0000000..ec53935 --- /dev/null +++ b/images/pt/noinput.svg @@ -0,0 +1,70 @@ + + + + + + + X + + + + + + + + + + ??? + + + + + + + + ! + + diff --git a/images/pt/nostack.svg b/images/pt/nostack.svg new file mode 100644 index 0000000..0ccd510 --- /dev/null +++ b/images/pt/nostack.svg @@ -0,0 +1,56 @@ + + + + + + + X + + + + ??? + + + + + + + + ! + + + diff --git a/images/pt/numbers/and.svg b/images/pt/numbers/and.svg new file mode 100644 index 0000000..10616e2 --- /dev/null +++ b/images/pt/numbers/and.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + e + diff --git a/images/pt/numbers/division.svg b/images/pt/numbers/division.svg new file mode 100644 index 0000000..f2b69a2 --- /dev/null +++ b/images/pt/numbers/division.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + / + diff --git a/images/pt/numbers/equal.svg b/images/pt/numbers/equal.svg new file mode 100644 index 0000000..0cc3624 --- /dev/null +++ b/images/pt/numbers/equal.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + = + diff --git a/images/pt/numbers/greater.svg b/images/pt/numbers/greater.svg new file mode 100644 index 0000000..c3e8759 --- /dev/null +++ b/images/pt/numbers/greater.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + > + diff --git a/images/pt/numbers/less.svg b/images/pt/numbers/less.svg new file mode 100644 index 0000000..6c1965f --- /dev/null +++ b/images/pt/numbers/less.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + < + diff --git a/images/pt/numbers/minus.svg b/images/pt/numbers/minus.svg new file mode 100644 index 0000000..8e26ad4 --- /dev/null +++ b/images/pt/numbers/minus.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + diff --git a/images/pt/numbers/not.svg b/images/pt/numbers/not.svg new file mode 100644 index 0000000..3e204cf --- /dev/null +++ b/images/pt/numbers/not.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + não + diff --git a/images/pt/numbers/number.svg b/images/pt/numbers/number.svg new file mode 100644 index 0000000..15520fb --- /dev/null +++ b/images/pt/numbers/number.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + diff --git a/images/pt/numbers/numbersgroup.svg b/images/pt/numbers/numbersgroup.svg new file mode 100644 index 0000000..6fbc8f2 --- /dev/null +++ b/images/pt/numbers/numbersgroup.svg @@ -0,0 +1,472 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + X + + + Números + + + + + + + + + + + + + + + + + + + + + + × + + + / + + + mód + + + + + + + + + aleatório + + + + + = + + + + < + + + + + > + + + e + + + ou + + + não + + + + + imprimir + + + número + + mín + + máx + diff --git a/images/pt/numbers/numbersmask.svg b/images/pt/numbers/numbersmask.svg new file mode 100644 index 0000000..193e7a3 --- /dev/null +++ b/images/pt/numbers/numbersmask.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/numbers/or.svg b/images/pt/numbers/or.svg new file mode 100644 index 0000000..d2c4e72 --- /dev/null +++ b/images/pt/numbers/or.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + ou + diff --git a/images/pt/numbers/plus.svg b/images/pt/numbers/plus.svg new file mode 100644 index 0000000..f271826 --- /dev/null +++ b/images/pt/numbers/plus.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + diff --git a/images/pt/numbers/print.svg b/images/pt/numbers/print.svg new file mode 100644 index 0000000..ac41b12 --- /dev/null +++ b/images/pt/numbers/print.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + imprimir + + diff --git a/images/pt/numbers/product.svg b/images/pt/numbers/product.svg new file mode 100644 index 0000000..28eda4b --- /dev/null +++ b/images/pt/numbers/product.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + × + diff --git a/images/pt/numbers/random.svg b/images/pt/numbers/random.svg new file mode 100644 index 0000000..3265bc7 --- /dev/null +++ b/images/pt/numbers/random.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + random + diff --git a/images/pt/numbers/remainder.svg b/images/pt/numbers/remainder.svg new file mode 100644 index 0000000..7504cc0 --- /dev/null +++ b/images/pt/numbers/remainder.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + mód + diff --git a/images/pt/numbers/sqrt.svg b/images/pt/numbers/sqrt.svg new file mode 100644 index 0000000..8735889 --- /dev/null +++ b/images/pt/numbers/sqrt.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + diff --git a/images/pt/palette/flowoff.svg b/images/pt/palette/flowoff.svg new file mode 100644 index 0000000..a587c0f --- /dev/null +++ b/images/pt/palette/flowoff.svg @@ -0,0 +1,106 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/images/pt/palette/flowon.svg b/images/pt/palette/flowon.svg new file mode 100644 index 0000000..1402413 --- /dev/null +++ b/images/pt/palette/flowon.svg @@ -0,0 +1,106 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/images/pt/palette/myblocksoff.svg b/images/pt/palette/myblocksoff.svg new file mode 100644 index 0000000..ab1d831 --- /dev/null +++ b/images/pt/palette/myblocksoff.svg @@ -0,0 +1,126 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/palette/myblockson.svg b/images/pt/palette/myblockson.svg new file mode 100644 index 0000000..315f5c1 --- /dev/null +++ b/images/pt/palette/myblockson.svg @@ -0,0 +1,145 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/palette/numbersoff.svg b/images/pt/palette/numbersoff.svg new file mode 100644 index 0000000..4d7234c --- /dev/null +++ b/images/pt/palette/numbersoff.svg @@ -0,0 +1,90 @@ + + + + + + + image/svg+xml + + + + + + + + + + + 123 + +–= + + diff --git a/images/pt/palette/numberson.svg b/images/pt/palette/numberson.svg new file mode 100644 index 0000000..2f83bd8 --- /dev/null +++ b/images/pt/palette/numberson.svg @@ -0,0 +1,90 @@ + + + + + + + image/svg+xml + + + + + + + + + + + 123 + +–= + + diff --git a/images/pt/palette/penoff.svg b/images/pt/palette/penoff.svg new file mode 100644 index 0000000..e41874e --- /dev/null +++ b/images/pt/palette/penoff.svg @@ -0,0 +1,110 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/palette/penon.svg b/images/pt/palette/penon.svg new file mode 100644 index 0000000..bcaffbf --- /dev/null +++ b/images/pt/palette/penon.svg @@ -0,0 +1,110 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/palette/turtleoff.svg b/images/pt/palette/turtleoff.svg new file mode 100644 index 0000000..0c77cc9 --- /dev/null +++ b/images/pt/palette/turtleoff.svg @@ -0,0 +1,103 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/images/pt/palette/turtleon.svg b/images/pt/palette/turtleon.svg new file mode 100644 index 0000000..1991f5a --- /dev/null +++ b/images/pt/palette/turtleon.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + diff --git a/images/pt/pen/color.svg b/images/pt/pen/color.svg new file mode 100644 index 0000000..47bf9f7 --- /dev/null +++ b/images/pt/pen/color.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + cor + + diff --git a/images/pt/pen/fillscreen.svg b/images/pt/pen/fillscreen.svg new file mode 100644 index 0000000..8e9944c --- /dev/null +++ b/images/pt/pen/fillscreen.svg @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + encherecrã + + cor + + tom + diff --git a/images/pt/pen/pendown.svg b/images/pt/pen/pendown.svg new file mode 100644 index 0000000..b35d94c --- /dev/null +++ b/images/pt/pen/pendown.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + caneta + + + abaixo + + diff --git a/images/pt/pen/pengroup.svg b/images/pt/pen/pengroup.svg new file mode 100644 index 0000000..d1b18da --- /dev/null +++ b/images/pt/pen/pengroup.svg @@ -0,0 +1,356 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + X + + Caneta + + + + acima + + + + abaixo + + + + + + ajustar + + + tamanho + + + + + + ajustar + + + cor + + + + + + ajustar + + + tom + + + + + + + + encher + + + ecrã + + + cor + + + tom + + + + tamanho + + + + cor + + + + tom + + diff --git a/images/pt/pen/penmask.svg b/images/pt/pen/penmask.svg new file mode 100644 index 0000000..70ec593 --- /dev/null +++ b/images/pt/pen/penmask.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/pen/pensize.svg b/images/pt/pen/pensize.svg new file mode 100644 index 0000000..7536ed7 --- /dev/null +++ b/images/pt/pen/pensize.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + tamanho + + diff --git a/images/pt/pen/penup.svg b/images/pt/pen/penup.svg new file mode 100644 index 0000000..d55588e --- /dev/null +++ b/images/pt/pen/penup.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + caneta + + + acima + + diff --git a/images/pt/pen/setcolor.svg b/images/pt/pen/setcolor.svg new file mode 100644 index 0000000..6640a66 --- /dev/null +++ b/images/pt/pen/setcolor.svg @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + ajustar + + + cor + + diff --git a/images/pt/pen/setpensize.svg b/images/pt/pen/setpensize.svg new file mode 100644 index 0000000..e18c9be --- /dev/null +++ b/images/pt/pen/setpensize.svg @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + ajustar + + + tamanho + + diff --git a/images/pt/pen/setshade.svg b/images/pt/pen/setshade.svg new file mode 100644 index 0000000..1446192 --- /dev/null +++ b/images/pt/pen/setshade.svg @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + ajustar + + + tom + + diff --git a/images/pt/pen/shade.svg b/images/pt/pen/shade.svg new file mode 100644 index 0000000..965cc05 --- /dev/null +++ b/images/pt/pen/shade.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + tom + + diff --git a/images/pt/shapes/t0.svg b/images/pt/shapes/t0.svg new file mode 100644 index 0000000..9318ab5 --- /dev/null +++ b/images/pt/shapes/t0.svg @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t1.svg b/images/pt/shapes/t1.svg new file mode 100644 index 0000000..7fc857e --- /dev/null +++ b/images/pt/shapes/t1.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t10.svg b/images/pt/shapes/t10.svg new file mode 100644 index 0000000..d5fb472 --- /dev/null +++ b/images/pt/shapes/t10.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t11.svg b/images/pt/shapes/t11.svg new file mode 100644 index 0000000..b11db27 --- /dev/null +++ b/images/pt/shapes/t11.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t12.svg b/images/pt/shapes/t12.svg new file mode 100644 index 0000000..0ecde90 --- /dev/null +++ b/images/pt/shapes/t12.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t13.svg b/images/pt/shapes/t13.svg new file mode 100644 index 0000000..f6e445f --- /dev/null +++ b/images/pt/shapes/t13.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t14.svg b/images/pt/shapes/t14.svg new file mode 100644 index 0000000..eb07232 --- /dev/null +++ b/images/pt/shapes/t14.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t15.svg b/images/pt/shapes/t15.svg new file mode 100644 index 0000000..a99aeca --- /dev/null +++ b/images/pt/shapes/t15.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t16.svg b/images/pt/shapes/t16.svg new file mode 100644 index 0000000..e838d9a --- /dev/null +++ b/images/pt/shapes/t16.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t17.svg b/images/pt/shapes/t17.svg new file mode 100644 index 0000000..6ac72b4 --- /dev/null +++ b/images/pt/shapes/t17.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t18.svg b/images/pt/shapes/t18.svg new file mode 100644 index 0000000..dac4e7d --- /dev/null +++ b/images/pt/shapes/t18.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t19.svg b/images/pt/shapes/t19.svg new file mode 100644 index 0000000..17e0de1 --- /dev/null +++ b/images/pt/shapes/t19.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t2.svg b/images/pt/shapes/t2.svg new file mode 100644 index 0000000..a810bf4 --- /dev/null +++ b/images/pt/shapes/t2.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t20.svg b/images/pt/shapes/t20.svg new file mode 100644 index 0000000..f314c05 --- /dev/null +++ b/images/pt/shapes/t20.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t21.svg b/images/pt/shapes/t21.svg new file mode 100644 index 0000000..31b3497 --- /dev/null +++ b/images/pt/shapes/t21.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t22.svg b/images/pt/shapes/t22.svg new file mode 100644 index 0000000..f265deb --- /dev/null +++ b/images/pt/shapes/t22.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t23.svg b/images/pt/shapes/t23.svg new file mode 100644 index 0000000..08d4fc7 --- /dev/null +++ b/images/pt/shapes/t23.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t24.svg b/images/pt/shapes/t24.svg new file mode 100644 index 0000000..92fb1b3 --- /dev/null +++ b/images/pt/shapes/t24.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t25.svg b/images/pt/shapes/t25.svg new file mode 100644 index 0000000..3949efa --- /dev/null +++ b/images/pt/shapes/t25.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t26.svg b/images/pt/shapes/t26.svg new file mode 100644 index 0000000..0166fd0 --- /dev/null +++ b/images/pt/shapes/t26.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t27.svg b/images/pt/shapes/t27.svg new file mode 100644 index 0000000..48dcfe0 --- /dev/null +++ b/images/pt/shapes/t27.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t28.svg b/images/pt/shapes/t28.svg new file mode 100644 index 0000000..ee56af7 --- /dev/null +++ b/images/pt/shapes/t28.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t29.svg b/images/pt/shapes/t29.svg new file mode 100644 index 0000000..520d24d --- /dev/null +++ b/images/pt/shapes/t29.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t3.svg b/images/pt/shapes/t3.svg new file mode 100644 index 0000000..cc7c89c --- /dev/null +++ b/images/pt/shapes/t3.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t30.svg b/images/pt/shapes/t30.svg new file mode 100644 index 0000000..92dd2ff --- /dev/null +++ b/images/pt/shapes/t30.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t31.svg b/images/pt/shapes/t31.svg new file mode 100644 index 0000000..d1b0f64 --- /dev/null +++ b/images/pt/shapes/t31.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t32.svg b/images/pt/shapes/t32.svg new file mode 100644 index 0000000..38a6228 --- /dev/null +++ b/images/pt/shapes/t32.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t33.svg b/images/pt/shapes/t33.svg new file mode 100644 index 0000000..84127f2 --- /dev/null +++ b/images/pt/shapes/t33.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t34.svg b/images/pt/shapes/t34.svg new file mode 100644 index 0000000..2c63b22 --- /dev/null +++ b/images/pt/shapes/t34.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t35.svg b/images/pt/shapes/t35.svg new file mode 100644 index 0000000..ac0b85a --- /dev/null +++ b/images/pt/shapes/t35.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t4.svg b/images/pt/shapes/t4.svg new file mode 100644 index 0000000..9491d51 --- /dev/null +++ b/images/pt/shapes/t4.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t5.svg b/images/pt/shapes/t5.svg new file mode 100644 index 0000000..0a39cf7 --- /dev/null +++ b/images/pt/shapes/t5.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t6.svg b/images/pt/shapes/t6.svg new file mode 100644 index 0000000..f215bee --- /dev/null +++ b/images/pt/shapes/t6.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t7.svg b/images/pt/shapes/t7.svg new file mode 100644 index 0000000..6ce41cd --- /dev/null +++ b/images/pt/shapes/t7.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t8.svg b/images/pt/shapes/t8.svg new file mode 100644 index 0000000..75a0ce8 --- /dev/null +++ b/images/pt/shapes/t8.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/shapes/t9.svg b/images/pt/shapes/t9.svg new file mode 100644 index 0000000..4b8dbd3 --- /dev/null +++ b/images/pt/shapes/t9.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/status.svg b/images/pt/status.svg new file mode 100644 index 0000000..d4f1474 --- /dev/null +++ b/images/pt/status.svg @@ -0,0 +1,47 @@ + + + + + + + + X + + + + + + + + + ! + + diff --git a/images/pt/toolbar/blocks-.svg b/images/pt/toolbar/blocks-.svg new file mode 100644 index 0000000..8cfbb78 --- /dev/null +++ b/images/pt/toolbar/blocks-.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + Blocos + diff --git a/images/pt/toolbar/eraseroff.svg b/images/pt/toolbar/eraseroff.svg new file mode 100644 index 0000000..9ffbb5e --- /dev/null +++ b/images/pt/toolbar/eraseroff.svg @@ -0,0 +1,91 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/images/pt/toolbar/eraseron.svg b/images/pt/toolbar/eraseron.svg new file mode 100644 index 0000000..dcb3ae3 --- /dev/null +++ b/images/pt/toolbar/eraseron.svg @@ -0,0 +1,91 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/images/pt/toolbar/hideshowoff.svg b/images/pt/toolbar/hideshowoff.svg new file mode 100644 index 0000000..19b49a3 --- /dev/null +++ b/images/pt/toolbar/hideshowoff.svg @@ -0,0 +1,134 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/toolbar/hideshowon.svg b/images/pt/toolbar/hideshowon.svg new file mode 100644 index 0000000..6f0ad56 --- /dev/null +++ b/images/pt/toolbar/hideshowon.svg @@ -0,0 +1,127 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/toolbar/stopitoff.svg b/images/pt/toolbar/stopitoff.svg new file mode 100644 index 0000000..78117ec --- /dev/null +++ b/images/pt/toolbar/stopitoff.svg @@ -0,0 +1,96 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/images/pt/toolbar/stopiton.svg b/images/pt/toolbar/stopiton.svg new file mode 100644 index 0000000..af01208 --- /dev/null +++ b/images/pt/toolbar/stopiton.svg @@ -0,0 +1,96 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/images/pt/turtle/arc.svg b/images/pt/turtle/arc.svg new file mode 100644 index 0000000..78cb8c4 --- /dev/null +++ b/images/pt/turtle/arc.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + arco + + ângulo + + rádio + diff --git a/images/pt/turtle/back.svg b/images/pt/turtle/back.svg new file mode 100644 index 0000000..985cf97 --- /dev/null +++ b/images/pt/turtle/back.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + atrás + + diff --git a/images/pt/turtle/clean.svg b/images/pt/turtle/clean.svg new file mode 100644 index 0000000..14ac5c1 --- /dev/null +++ b/images/pt/turtle/clean.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + limpar + + diff --git a/images/pt/turtle/forward.svg b/images/pt/turtle/forward.svg new file mode 100644 index 0000000..3e96fa6 --- /dev/null +++ b/images/pt/turtle/forward.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + avante + + diff --git a/images/pt/turtle/heading.svg b/images/pt/turtle/heading.svg new file mode 100644 index 0000000..2ea1ccd --- /dev/null +++ b/images/pt/turtle/heading.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + cabeçalho + + diff --git a/images/pt/turtle/left.svg b/images/pt/turtle/left.svg new file mode 100644 index 0000000..31cbd06 --- /dev/null +++ b/images/pt/turtle/left.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + esquerda + + diff --git a/images/pt/turtle/right.svg b/images/pt/turtle/right.svg new file mode 100644 index 0000000..ebefdfd --- /dev/null +++ b/images/pt/turtle/right.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + direita + + diff --git a/images/pt/turtle/seth.svg b/images/pt/turtle/seth.svg new file mode 100644 index 0000000..2c87a3c --- /dev/null +++ b/images/pt/turtle/seth.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + ajustar + + + cabeçalho + + diff --git a/images/pt/turtle/setxy.svg b/images/pt/turtle/setxy.svg new file mode 100644 index 0000000..6b0687e --- /dev/null +++ b/images/pt/turtle/setxy.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + ajustar + + x + + y + diff --git a/images/pt/turtle/turtlegroup.svg b/images/pt/turtle/turtlegroup.svg new file mode 100644 index 0000000..ad22723 --- /dev/null +++ b/images/pt/turtle/turtlegroup.svg @@ -0,0 +1,528 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + X + + + + limpar + + + + + + + + avante + + + + + + + + atrás + + + + + + + + esquerda + + + + + + + + direita + + + + + + + + + + arco + + ângulo + rádio + + + + + + + + + + ajustar + + + x + y + + + + + + + + ajustar + + + cabeçalho + + + + + + xcor + + + + + + ycor + + + + + + cabeçalho + + + + Tartaruga + + diff --git a/images/pt/turtle/turtlemask.svg b/images/pt/turtle/turtlemask.svg new file mode 100644 index 0000000..9f56748 --- /dev/null +++ b/images/pt/turtle/turtlemask.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/pt/turtle/xcor.svg b/images/pt/turtle/xcor.svg new file mode 100644 index 0000000..ff723c6 --- /dev/null +++ b/images/pt/turtle/xcor.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + xcor + + diff --git a/images/pt/turtle/ycor.svg b/images/pt/turtle/ycor.svg new file mode 100644 index 0000000..ed1f5a7 --- /dev/null +++ b/images/pt/turtle/ycor.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + ycor + + diff --git a/locale/pt/activity.linfo b/locale/pt/activity.linfo new file mode 100644 index 0000000..de766e5 --- /dev/null +++ b/locale/pt/activity.linfo @@ -0,0 +1,2 @@ +[Activity] +name = Tartaruga diff --git a/tawindow.py b/tawindow.py index 2ee2b38..a084a8f 100644 --- a/tawindow.py +++ b/tawindow.py @@ -39,7 +39,7 @@ from taproject import * # Setup # -def twNew(win, path, lang, parent=None): +def twNew(win, path, lang, tboxh, parent=None): tw = taWindow() tw.window = win tw.path = os.path.join(path,'images',lang) @@ -48,7 +48,7 @@ def twNew(win, path, lang, parent=None): width = gtk.gdk.screen_width() print "height: ", gtk.gdk.screen_height() # subtract toolbar height - height = gtk.gdk.screen_height() - 120 + height = gtk.gdk.screen_height() - tboxh win.set_size_request(width, height) if parent is None: win.show_all() else: parent.show_all() diff --git a/turtleart.py b/turtleart.py index 0561787..2f85430 100755 --- a/turtleart.py +++ b/turtleart.py @@ -30,7 +30,7 @@ from tawindow import * def main(): win1 = gtk.Window(gtk.WINDOW_TOPLEVEL) - twNew(win1, os.path.abspath('.'),'es') + twNew(win1, os.path.abspath('.'),'es',75) win1.connect("destroy", lambda w: gtk.main_quit()) # win2 = gtk.Window(gtk.WINDOW_TOPLEVEL) # twNew(win2, os.path.abspath('.')) -- cgit v0.9.1