/Codeheads/trunk/SLogo Developers: jgoergen

Login name:
jgoergen
Total Commits:
83 (19.9%)
Lines of Code:
1,305 (16.6%)
Most Recent Commit:
2013-12-13 15:19
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for jgoergen

Activity by Day of Week for jgoergen

Activity in Directories

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

Activity of jgoergen

Most Recent Commits

jgoergen 2013-12-13 15:19 Rev.: 494

We can toggle the dashboard view on and off now using radio buttons!

74 lines of code changed in 8 files:

  • resources/files: commandList.txt (new)
  • resources/images/turtles: sillyGhost_converted.gif (new)
  • src/jturtle: JTurtle.java (+38 -3), TurtleField.java (+22 -17)
  • src/slogo: BackgroundChanger.java (+3 -1), BackgroundContext.java (+6 -1), TurtleChanger.java (+1 -1)
  • src/slogo/parser/token: AliasConverter.java (+4 -3)
jgoergen 2013-12-13 12:55 Rev.: 476

TurtleField almost runs Show Turtle Stats/ Hide Turtle Stats

109 lines of code changed in 1 file:

  • src/jturtle: TurtleField.java (+109 -33)
jgoergen 2013-12-13 05:11 Rev.: 454

WE CAN CHANGE THE BACKGROUND IMAGE NOW WOOOOOOOOO!!!!!!!

101 lines of code changed in 5 files:

  • src: JTurtle.java (del)
  • src/jturtle: TurtleField.java (+21 -3)
  • src/slogo: BackgroundChanger.java (new 45), BackgroundContext.java (new 34), Context.java (+1)
jgoergen 2013-12-13 00:34 Rev.: 448

Can change the Turtle image!!!!

348 lines of code changed in 13 files:

  • resources/images: background.jpg (del), seaTurtle.gif (del), turtle.gif (del)
  • resources/images/backgrounds: background.jpg (new)
  • resources/images/turtles: fish.gif (new), sharky.gif (new), transparentTurtle.gif (new), turtle.gif (new), turtle2.gif (new 1)
  • src: JTurtle.java (new 274)
  • src/jturtle: JTurtle.java (+10 -5), TurtleField.java (+25 -13)
  • src/slogo: TurtleChanger.java (new 38)
jgoergen 2013-12-12 14:53 Rev.: 391

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:

  • src/jturtle: TurtleField.java (+20 -16)
  • src/slogo: FileHandler.java (new 39)
  • src/slogo/parser/token: AliasConverter.java (-4), alias.dat (+2 -2)
jgoergen 2013-12-12 14:07 Rev.: 387

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:

  • src/jturtle: TurtleField.java (+29 -17)
  • src/slogo/expression: johannasfile (del)
  • src/slogo/parser: instructions.prop (+19 -18)
  • src/slogo/parser/token: alias.dat (+3 -3)
jgoergen 2013-12-11 09:27 Rev.: 320

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:

  • src/jturtle: JTurtle.java (+35 -13), TurtleField.java (+3 -12)
  • src/slogo/instruction: Backward.java (-2), SetX.java (+1 -3), ShowTurtle.java (new 42)
  • src/slogo/parser: HideTurtleParser.java (new 19), InstructionParser.java (+5 -3), Parser.java (+2), ShowTurtleParser.java (new 20), instructions.prop (+13 -11)
  • src/slogo/parser/token: AliasConverter.java (+18 -2), HideTurtleToken.java (new 9), ShowTurtleToken.java (new 8), alias.dat (+5 -3)
jgoergen 2013-12-06 12:14 Rev.: 249

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:

  • .classpath (+6 -6), .project (+17 -17)
  • .settings: org.eclipse.jdt.core.prefs (+11 -11)
  • src/jturtle: JTurtle.java (+3 -3)
  • src/slogo/instruction: Forward.java (-2)
  • src/slogo/parser: InstructionParser.java (+3 -5)
  • src/slogo/parser/token: AliasConverter.java (+11 -6), alias.dat (+4 -1)
jgoergen 2013-12-06 11:21 Rev.: 246

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:

  • src/slogo/parser/token: AliasConverter.java (new 61), alias.dat (new 4)
jgoergen 2013-12-02 14:19

1 lines of code changed in 3 files:

  • src/jturtle: TurtleField.java (-4)
  • src/slogo/instruction: Forward.java (+1 -1)
  • src/slogo/parser: InstructionParser.java (-4)
jgoergen 2013-12-02 11:42 Rev.: 132

Works with fd, FD, Fd, and FORWARD now.

9 lines of code changed in 1 file:

  • src/slogo/parser: InstructionParser.java (+9 -4)
jgoergen 2013-11-27 22:54 Rev.: 57

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:

  • .classpath (new 6), .project (new 17)
  • .settings: org.eclipse.jdt.core.prefs (new 11)
  • src/jturtle: TurtleField.java (+35 -1)
  • src/slogo: TurtleContext.java (+2)
  • src/slogo/instruction: Forward.java (new 48)
  • src/slogo/parser: ForwardParser.java (new 35), InstructionParser.java (+3), SLogoParser.java (+3 -2), StrictInstructionListParser.java (+2), instructions.prop (+1)
  • src/slogo/parser/token: ForwardToken.java (new 10), NumberToken.java (+20), TokenFactory.java (+7 -2)
jgoergen 2013-11-25 11:55

33 lines of code changed in 3 files:

  • src/jturtle: JTurtle.java (+1), TurtleField.java (+1)
  • src/slogo: TurtleContext.java (new 31)
jgoergen 2013-11-25 11:54 Rev.: 41

Let me know if this commit works!

2 lines of code changed in 1 file:

  • src/slogo: Context.java (+2 -1)
jgoergen 2013-11-23 14:29 Rev.: 36

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:

  • src/jturtle: TurtleField.java (+15 -6)
jgoergen 2013-11-19 13:31 Rev.: 14

1 lines of code changed in 1 file:

  • src/slogo/expression: johannasfile (new 1)
Generated by StatSVN 0.7.0