Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 83 (100.0%) | 1305 (100.0%) | 15.7 |
src/jturtle/ | 16 (19.3%) | 367 (28.1%) | 22.9 |
src/ | 2 (2.4%) | 274 (21.0%) | 137.0 |
src/slogo/ | 11 (13.3%) | 202 (15.5%) | 18.3 |
src/slogo/parser/token/ | 15 (18.1%) | 166 (12.7%) | 11.0 |
src/slogo/parser/ | 14 (16.9%) | 134 (10.3%) | 9.5 |
src/slogo/instruction/ | 6 (7.2%) | 92 (7.0%) | 15.3 |
/ | 4 (4.8%) | 46 (3.5%) | 11.5 |
.settings/ | 2 (2.4%) | 22 (1.7%) | 11.0 |
src/slogo/expression/ | 2 (2.4%) | 1 (0.1%) | 0.5 |
resources/images/turtles/ | 6 (7.2%) | 1 (0.1%) | 0.1 |
resources/images/backgrounds/ | 1 (1.2%) | 0 (0.0%) | 0.0 |
resources/images/ | 3 (3.6%) | 0 (0.0%) | 0.0 |
resources/files/ | 1 (1.2%) | 0 (0.0%) | 0.0 |
We can toggle the dashboard view on and off now using radio buttons!
74 lines of code changed in 8 files:
TurtleField almost runs Show Turtle Stats/ Hide Turtle Stats
109 lines of code changed in 1 file:
WE CAN CHANGE THE BACKGROUND IMAGE NOW WOOOOOOOOO!!!!!!!
101 lines of code changed in 5 files:
Can change the Turtle image!!!!
348 lines of code changed in 13 files:
I added the file input functionality, using the FileHandler class in slogo. It reads a file from the user's computer and parses it the same way batch input is parsed.
61 lines of code changed in 4 files:
I changed the GUI a bit so that we can type in more than one command at a time. Next I will add a button to allow the user to upload a file to read in, a button to let the user change the background, a button to let the user change the turtle image, and a button to allow the user to turn data on/off, and buttons to let the user undo/redo.
51 lines of code changed in 4 files:
I created the ShowTurtle and HideTurtle commands, and also added some supporting methods to the JTurtle class, including hideImage and showImage to set the visibility of the polygon or image representing the turtle.
180 lines of code changed in 14 files:
The AliasConverter is finally complete! It works for all our new commands and is super extensible for future commands we will be adding soon!
55 lines of code changed in 8 files:
Created the AliasConverter class that will allow our code to adhere to the Open-Closed Principle. It will allow us to add more instructions and aliases without actually editing the AliasConverter code itself. We will just need to add a few words to the file "alias.dat" to add alias and instruction options!
65 lines of code changed in 2 files:
1 lines of code changed in 3 files:
Works with fd, FD, Fd, and FORWARD now.
9 lines of code changed in 1 file:
This version goes FORWARD 50 if that is exactly what you type into the command box. I wrote in the actual comments all the things that still need fixing to make it more expandable so look for those.
200 lines of code changed in 14 files:
33 lines of code changed in 3 files:
Let me know if this commit works!
2 lines of code changed in 1 file:
I figured out how to make the text field fit in nicely with the current GUI! And TurtleContext that implements Context so we can access the JTurtle object.
15 lines of code changed in 1 file:
1 lines of code changed in 1 file: