Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 65 (100.0%) | 1317 (100.0%) | 20.2 |
AlexCantrell | 32 (49.2%) | 680 (51.6%) | 21.2 |
martinj | 23 (35.4%) | 451 (34.2%) | 19.6 |
kirschnerk | 4 (6.2%) | 80 (6.1%) | 20.0 |
mcmurtryw | 5 (7.7%) | 70 (5.3%) | 14.0 |
patelk | 1 (1.5%) | 36 (2.7%) | 36.0 |
last
2 lines of code changed in 1 file:
Fixed button names
4 lines of code changed in 1 file:
added test methods
27 lines of code changed in 1 file:
messed with opacity and visibility in relationship to hiding and showing the turtle stats
10 lines of code changed in 1 file:
added trail empty method
9 lines of code changed in 1 file:
changed the wording of the background music toggle and made the dimensions of the user workspace independent of the floating turtle info
8 lines of code changed in 1 file:
makes a new init method for JUnit testing
7 lines of code changed in 1 file:
Put JTurtle in the middle of the new workspace
2 lines of code changed in 1 file:
2 lines of code changed in 1 file:
Got rid of unnecessary import in TurtleField
0 lines of code changed in 1 file:
Made the GUI pretty + added clear button and functionality back into TurtleField and created new panels to help with its formatting
82 lines of code changed in 1 file:
Updated error messages to be more precise
20 lines of code changed in 1 file:
Cleaned TurtleField file and polished the names of the sound toggles
1 lines of code changed in 1 file:
Changed saveFile functionality to what Sprenkle wanted
27 lines of code changed in 3 files:
Created new buttons for toggling background music and sound effects, completely changed SoundPlayer to handle only the sound effects and created new file BckPlayer to handle the background music (by creating and pausing/restarting a single thread on command), modified ContextImpl.Java so that the body of the initialize() method is no longer there in order to minimize noise within the program, and closed the file that's opened in chooseFile() within TurtleField so that there wouldn't be any leaks
12 lines of code changed in 2 files:
Took out unnecessary body of initialize() method in ContextImpl.java to minimize obstructive noise in program
233 lines of code changed in 3 files:
Added toggling capability to the turtleInfoPanel
22 lines of code changed in 1 file:
SAVE BUTTON WORKS! :)
36 lines of code changed in 1 file:
I don't even know
61 lines of code changed in 2 files:
Added some error messages, fixed output streams
119 lines of code changed in 2 files:
Added background music. Tried to implement button so that the user can choose to turn it on or off but still working on that part.
13 lines of code changed in 1 file:
Created backgroundMusic() method for playing background music on repeat
16 lines of code changed in 1 file:
Deleted files for PENDOWNParser, PENUPToken, and PENDOWNToken after copying the information within them to new files named PenDownParser, PenUpToken, and PenDownToken, respectively.
21 lines of code changed in 1 file:
Got the pen working 💯👀😤
74 lines of code changed in 2 files:
allows user to print out the currently defined variables and their values in GUI.
26 lines of code changed in 1 file:
49 lines of code changed in 1 file:
Added output text area
3 lines of code changed in 1 file:
Added are to print turtle output to workspace
33 lines of code changed in 2 files:
Implemented clear screen functionality
11 lines of code changed in 1 file:
Added various sounds within instruction classes for BK, FD, SETX, SETXY, SETY, HT, ST, HOME, PENDOWN, PENUP, GREATER, HEADING, LESS, NOTEQUAL, TOWARDS, XCOR, YCOR, LT, and RT. Also removed all sound calls within JTurtle to avoid multiple sounds at once when calling some commands (such as LT and RT)
1 lines of code changed in 1 file:
Finished the SoundPlayer class and made the turn sound play!!!
36 lines of code changed in 2 files:
17 lines of code changed in 1 file:
Added audio files for most movement types
1 lines of code changed in 1 file:
Fixed line coming from middle of turtle
4 lines of code changed in 1 file:
Modified TurtleField again to take out the "-360" in showHeading() that I thought I took out in my last commit
1 lines of code changed in 1 file:
Completed TOWARDS instruction class, although the turtle doesn't appear on the first run of the command (trying to figure out why). Created new classes TOWARDSParser and TOWARDS.java to replace TowardsParser and Towards.java, and modified its appropriate listing in instructions.prop. Also modified JTurtle and TurtleField so that the +360 was done WITHIN the .getHeading() method in JTurtle, and modified the HEADING instruction class to return take away the now unnecessary "+360" line
1 lines of code changed in 1 file:
14 lines of code changed in 2 files:
Added previous command combo box
1 lines of code changed in 1 file:
Added previous command functionality
68 lines of code changed in 2 files:
Modified JTurtle pen functionality
5 lines of code changed in 1 file:
(12 more)