load and save now put into menus to make sure they can be seen on any screen size
30 lines of code changed in 1 file:
final implementation!!!
2 lines of code changed in 2 files:
fixed error in heading(it was trying to convert degrees to degrees) and turtle now drawn on top of the trail
3 lines of code changed in 2 files:
changing linewidth works as intended now
30 lines of code changed in 4 files:
now catches errors in loaded files( i had forgotten about those!)
17 lines of code changed in 1 file:
did some refactoring. Also, repeat can now be chained with a sum command
49 lines of code changed in 22 files:
trailProperties now works as intended, when user changes line color/ type only the lines drawn after that point have the changes!
84 lines of code changed in 4 files:
added the class trail properties to separate out the line width, color, and dashed
110 lines of code changed in 3 files:
Added alias for CLEARSCREEN
2 lines of code changed in 1 file:
turtle now draws line correctly after clean command
8 lines of code changed in 1 file:
clean should work now
0 lines of code changed in 1 file:
ok so there was a slight error in right an left. Transisitioning from degrees and radians caused the degree to be off by a progressively larger amounts. heading is now saved in degrees and is handled by right and left, and turtlefield as such. Pen up and pend down are raido buttons and you run subroutines just by typeing the name ( no longer need TO)
62 lines of code changed in 8 files:
Added stub of CLEARSCREEN instruction as well as parser and token; does what HOME does but still need to figure out how to do "CLEAN" appropriately and at that to this instruction as well. (Final instruction will be a combo of CLEAN and HOME.)
Added Clean and ClearScreen to instructions.prop
102 lines of code changed in 4 files:
Working on CLEAN ... added Instruction/Parser/Token and made some changes to JTurtle but not quite functional yet
110 lines of code changed in 5 files:
Got rid of "purple" as a color option and replaced it with cyan; purple was not a valid color choice (returned ColorNull and did not draw)
1 lines of code changed in 1 file:
ok towards works for real this time haha
4 lines of code changed in 1 file:
towards command now implemented
137 lines of code changed in 4 files:
show and hide turtle now implemented and their respective aliases have been added
207 lines of code changed in 9 files:
notEqual now implemented
124 lines of code changed in 4 files:
equals now implemented. will add notEqual later today
135 lines of code changed in 5 files:
back and forward can now be chained with instructions ( sum,difference, etc)
50 lines of code changed in 4 files:
pendown? command now implemented
118 lines of code changed in 9 files:
heading now returns degrees instead of radians
1 lines of code changed in 1 file:
workspace now loads variables assigned in a file
11 lines of code changed in 1 file:
44 lines of code changed in 2 files:
0 lines of code changed in 1 file:
Added HEADING
101 lines of code changed in 5 files:
subroutines now added to menu as they are defined
5 lines of code changed in 1 file:
added XCOR and YCOR instructions
202 lines of code changed in 7 files:
added subroutine menu
102 lines of code changed in 7 files:
Added MINUS (returns negative of number)
105 lines of code changed in 5 files:
Small edits to comments in math operations
Added REMAINDER
111 lines of code changed in 9 files:
Added PRODUCT and QUOTIENT
220 lines of code changed in 7 files:
added dashed and solid properties to the trail
30 lines of code changed in 2 files:
Minor changes to Difference
0 lines of code changed in 1 file:
1 lines of code changed in 1 file:
Added DIFFERENCE instruction
117 lines of code changed in 5 files:
Prints to screen! -- Courtesy of Brandon but on Sam's log
4 lines of code changed in 1 file:
The output is now displayed in the command window. Defining subroutines now makes a button on the gui window under the menu Subroutines. Language Processor is primed to except input from files.
444 lines of code changed in 22 files:
1 lines of code changed in 1 file:
Choosing a color works!!!! and so do the changing turtle images. Something wrong with the way the GUI displays the panels but will come back to that
79 lines of code changed in 2 files:
Can now negate numbers/variables
52 lines of code changed in 3 files:
Changed path of turtle images from src/jturtle/images/harry.gif to src/jturtle.images/harry.gif
This stops there from being an error showing up in the console but the image still doesn't appear in the window???
2 lines of code changed in 1 file:
adjusted the gui and fixed the different turtle images
79 lines of code changed in 2 files:
the changing the turtle image now works, the GUI layout looks funny still working on that but just wanted to show you what i've done so far
35 lines of code changed in 1 file:
got the division to work
1 lines of code changed in 1 file:
Something weird happened with commit but...
Slider that adjusts the width of the turtle's trail and new turtle image
5 lines of code changed in 1 file:
Slider that adjusts the width of the turtle's trail and new turtle image
80 lines of code changed in 4 files:
Changed the look and feel of the window
Added a drop down menu with different turtle images...currently commented out because breaks the code
154 lines of code changed in 1 file:
penup and pendown are now supported as well as their aliases
141 lines of code changed in 8 files:
Added Expressions addition, subtraction, multiplication, division (Division is not yet working but all the others are???)
154 lines of code changed in 6 files:
can now write fancy subroutines that contain other mulitline commands, and nested repeats
18 lines of code changed in 1 file:
turtle now draws a line
43 lines of code changed in 2 files:
Added SUM instruction, parser, token
Added addition parser
SUM doesn't return result to screen yet
Addition not yet functional
145 lines of code changed in 5 files:
now can add more mulitLineCommands(increased extensibility) in a manner similar to adding new instructions.
also the TO command is now supported(i.e. subroutines)
195 lines of code changed in 9 files:
fixed some kinks in the languageProcessor class, works as expected now
11 lines of code changed in 2 files:
language processor can now handle multiline commands( like repeat). There is an issue with fixing mistakes on previous lines though
23 lines of code changed in 3 files:
added aliases to alias.txt (lt,rt,bwd)
4 lines of code changed in 1 file:
system set up for handling aliases, currently only has fwd. Will need to edit Alias.txt to add more(must use = sign)
51 lines of code changed in 3 files:
Implemented the HOME instruction and added comments to new Tokens
144 lines of code changed in 11 files:
Implemented SETXY, SETX, and SETY instructions
340 lines of code changed in 11 files:
Implemented BACK command
103 lines of code changed in 5 files:
Implemented SETHEADING instruction
104 lines of code changed in 5 files:
LEFT and RIGHT instructions fully functional
112 lines of code changed in 5 files:
Added RIGHT command
105 lines of code changed in 6 files:
now accepts lowercase commands
1 lines of code changed in 1 file:
This version has a separate window for the command line, and the enter key executes the command
59 lines of code changed in 2 files:
20 lines of code changed in 3 files:
Yaaaaay FD works!!!
6 lines of code changed in 3 files:
46 lines of code changed in 5 files:
removed unused imports
1 lines of code changed in 2 files:
Added FD instruction
58 lines of code changed in 1 file:
1 lines of code changed in 1 file:
Tried to draw the trail.......
22 lines of code changed in 1 file:
8 lines of code changed in 1 file:
60 lines of code changed in 4 files: