Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArt/tawindow.py
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'mainline/master' into type-systemMarion2013-10-071-18/+19
|\ | | | | | | | | | | Conflicts: plugins/turtle_blocks_extras/turtle_blocks_extras.py -- accept all incoming changes from mainline/master
| * fix bug in collaboration: don't share during showWalter Bender2013-10-061-2/+3
| |
| * use utf-8 encoding for unicode stringsWalter Bender2013-09-231-16/+16
| |
* | don't import tautils.convert into tawindowMarion2013-09-161-1/+1
| | | | | | | | - It has a name clash with tatype.convert and it is obsolete.
* | start the plugins (tell them we're running) when the exported code is runMarion2013-09-161-2/+2
| |
* | add Primitive for the 'print heap' block (using tw.print_())Marion2013-09-131-1/+5
| |
* | use class for media objects instead of prefixed stringsMarion2013-09-121-9/+18
| | | | | | | | | | - Applies to all media (image), audio, video, Journal description, and camera objects.
* | add Primitive for the 'print' blockMarion2013-09-121-2/+43
| |
* | Merge branch 'mainline/master' into type-systemMarion2013-09-091-17/+25
|\ \ | |/
| * fix problem with NoneType index for action blockWalter Bender2013-09-031-12/+17
| |
| * fix problem with NoneType index for storein blockWalter Bender2013-09-031-5/+8
| |
* | update Primitive of 'setxy' block; Merge mainline/master into type-systemMarion2013-08-311-2/+4
|\ \ | |/ | | | | | | | | | | | | Conflicts: TurtleArt/tabasics.py -- replace Primitive for 'setxy' block with a completely new one (i.e. reject both versions) - Also add a Primitive for the deprecated version of the 'setxy' block.
| * merge from mzepf set_xy takes x, y instead of (x, y)Walter Bender2013-08-301-2/+4
| |\
| | * change interface of Turtle.set_xy to set_xy(x, y, share, pendown)Marion2013-08-271-2/+2
| | | | | | | | | | | | | | | | | | | | | - Used to be set_xy(pos, share, pendown) with pos = (x, y). - Some calls to set_xy were already assuming the new interface. - Also fix the 'bullet list' block from the 'presentations' palette. (Small, related bug.)
* | | Merge remote-tracking branch 'mainline/master' into type-systemMarion2013-08-311-20/+68
|\ \ \ | |/ /
| * | more fine-tuning of the rescaling parametersWalter Bender2013-08-261-5/+17
| | |
| * | scale Cartesian coordinates to screen sizeWalter Bender2013-08-231-0/+24
| | |
| * | save project on load (SL #2294)Walter Bender2013-08-211-1/+1
| | |
| * | display palette name (SL #4320) when palette is selectedWalter Bender2013-08-211-9/+12
| | |
| * | clean up coordinate rescale codeWalter Bender2013-08-211-6/+15
| |/
* | put all global objects of single-instance classes into the global_objects dictMarion2013-08-211-0/+8
| | | | | | | | | | - E.g., the global TurtleArtWindow instance, the global LogoCode instance, etc.
* | add Primitives for all 'hat' and 'stack' blocks (not yet exportable)Marion2013-08-161-17/+0
| | | | | | | | | | | | | | | | - Move the backend for defining and invoking stacks to talogo (from tabasics and tawindow). - Simplify internal stack naming scheme: convert integers to floats instead of floats to integers. - Don't re-define the 'stack' primitive when a new stack is created.
* | don't re-define the 'box' and 'storein' primitives when a new box is createdMarion2013-08-151-6/+0
| |
* | add Primitives for all 'box' and 'store-in' blocks (not yet exportable)Marion2013-08-151-25/+1
| | | | | | | | | | | | | | - Move the backend for getting and setting boxes to talogo (from tabasics and tawindow). - Simplify internal box naming scheme: convert integers to floats instead of floats to integers.
* | add Primitives for the 'xcor' and 'ycor' blocksMarion2013-08-031-0/+3
|/
* fix problems with non-interactive modeWalter Bender2013-07-251-0/+8
|
* fix more problems with saving to svgWalter Bender2013-07-231-53/+55
|
* always generate svg mirror of canvas (SL #3423)Walter Bender2013-07-061-4/+2
|
* distinguish between running TA and running exported python codeMarion2013-07-031-19/+23
| | | | - add attribute running_turtleart to TurtleArtWindow
* Merge remote-tracking branch 'mainline/turtle-centric-2'Marion2013-07-031-119/+132
|\
| * pep8, pyflakes cleanupWalter Bender2013-06-261-24/+22
| |
| * make private variables _privateWalter Bender2013-06-261-3/+1
| |
| * forgot a turtlesWalter Bender2013-06-261-1/+1
| |
| * migrate to turtle-centric modelWalter Bender2013-06-251-110/+127
| |
* | Merge branch 'master' of git://git.sugarlabs.org/turtleart/mainlineMarion2013-06-211-7/+13
|\ \ | |/ | | | | | | Conflicts: TurtleArt/tawindow.py -- accepted everything from mainline
| * parent is not activity (marion zepf)Walter Bender2013-06-211-2/+10
| |
| * inheritable tawindow (marion zepf)Walter Bender2013-06-211-14/+26
| |
| * fix problem loading trash palette (alan aguiar)Walter Bender2013-06-181-2/+1
| |
* | fix 'None-Pointer' error when plugin list is emptyMarion2013-06-211-1/+1
| |
* | Merge branch 'tawindow-parent-activity'Marion2013-06-211-2/+6
|\ \
| * | resolve duplicate attribute of TurtleArtWindow: 'parent' and 'activity'Marion2013-06-191-2/+6
| |/
* | add documentation of the new parameters in tawindowMarion2013-06-201-1/+8
| |
* | make tawindow.TurtleArtWindow._setup_misc inheritable by adding a parameterMarion2013-06-201-4/+4
| |
* | make tawindow.TurtleArtWindow._lazy_init inheritable by adding a parameterMarion2013-06-201-11/+13
|/
* ensure trash palette is lastWalter Bender2013-06-031-7/+15
|
* delay loading pluginsWalter Bender2013-05-291-13/+25
|
* fix problem with opening Journal objectsWalter Bender2013-05-251-0/+2
|
* restore cursor if chooser dialog is abortedWalter Bender2013-05-251-2/+5
|
* consolidation of chooser codev177Walter Bender2013-05-241-4/+4
|
* use _ for private variablesWalter Bender2013-05-221-54/+54
|