[Bugs] #1633 UNSP: Numeric and text input fails on Turtle Art v81 under Debian 5.0

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Sun Jan 24 08:37:01 EST 2010


#1633: Numeric and text input fails on Turtle Art v81 under Debian 5.0
------------------------------------------+---------------------------------
    Reporter:  roberto                    |          Owner:  walter                     
        Type:  defect                     |         Status:  accepted                   
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  Turtleart                  |        Version:  Unspecified                
    Severity:  Unspecified                |       Keywords:                             
Distribution:  Debian                     |   Status_field:  Unconfirmed                
------------------------------------------+---------------------------------

Comment(by walter):

 Test procedure:

 First, install the attached xo bundle (I bumped the version number, so it
 should overwrite any version you already have installed.)

 Second, launch Turtle Art.

 If it doesn't launch, try running it from outside of Sugar from a
 terminal:
 cd ~/Activities/TurtleArt.activity
 ./turtleart.py


 Third, run these commands.
 1. create a Forward block
 2. click on the purple Number block
 3. type 123
 4. create a Left block
 5. snap it to the forward block by dragging it just below it
 6. click on the purple Number block
 7. type 99
 8. click on the Flow tab to select a Repeat block
 9. drag the Forward-Left group onto the Repeat block
 10. click on the purple Number block
 11. type 5
 12. click on the Repeat block -- the turtle should draw

 Fourth: Quit Turtle Art and look at the log:

 ./turtleart.py
 processing button press on category
 creating new block forward
 processing forward block in button release
 block operation is move
 block operation: move
 processing button press on block
 block_pressed (number)
 disconnecing number from forward
 processing number block in button release
 block operation is click
 connecting number to forward
 block operation: click
 block operation is click
 number block selected
 setting selection mask
 processing key press: 1
 processing keyboard input for number block
 processing key press: 2
 processing keyboard input for number block
 processing key press: 3
 processing keyboard input for number block
 unselecting number
 processing button press on canvas
 processing button press on category
 creating new block left
 processing left block in button release
 block operation is move
 connecting left to forward
 block operation: move
 processing button press on block
 block_pressed (number)
 disconnecing number from left
 processing number block in button release
 block operation is click
 connecting number to left
 block operation: click
 block operation is click
 number block selected
 setting selection mask
 processing key press: 9
 processing keyboard input for number block
 processing key press: 9
 processing keyboard input for number block
 unselecting number
 processing button press on canvas
 processing button press on selbutton
 processing button press on category
 creating new block repeat
 processing repeat block in button release
 block operation is move
 connecting repeat to forward
 block operation: move
 processing button press on block
 block_pressed (number)
 disconnecing number from repeat
 processing number block in button release
 block operation is click
 connecting number to repeat
 block operation: click
 block operation is click
 number block selected
 setting selection mask
 processing key press: 5
 processing keyboard input for number block
 unselecting number
 processing button press on canvas
 processing button press on block
 block_pressed (repeat)
 processing repeat block in button release
 block operation is click
 block operation: click
 block operation is click
 ['repeat', 5.0, '[', 'forward', 123.0, 'left', 99.0, ']']

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/1633#comment:18>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list