Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 158 (100.0%) | 383165 (100.0%) | 2425.0 |
sounds/ | 16 (10.1%) | 380735 (99.4%) | 23795.9 |
src/slogo/parser/ | 62 (39.2%) | 793 (0.2%) | 12.7 |
images/ | 1 (0.6%) | 645 (0.2%) | 645.0 |
src/slogo/turtle/ | 23 (14.6%) | 451 (0.1%) | 19.6 |
src/slogo/instruction/ | 30 (19.0%) | 406 (0.1%) | 13.5 |
src/slogo/parser/token/ | 20 (12.7%) | 114 (0.0%) | 5.7 |
src/slogo/ | 5 (3.2%) | 20 (0.0%) | 4.0 |
slogo_programs/ | 1 (0.6%) | 1 (0.0%) | 1.0 |
messed with opacity and visibility in relationship to hiding and showing the turtle stats
10 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:
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:
Cleaned TurtleField file and polished the names of the sound toggles
1 lines of code changed in 1 file:
Added click sound to evaluation of PenDownP instruction
15 lines of code changed in 1 file:
Added sound equal.wav to clean instruction notequal
1 lines of code changed in 1 file:
Added sound clearscreen.wav to clean clearscreen evaluation
14 lines of code changed in 1 file:
Added sound clean.wav to clean instruction evaluation
14 lines of code changed in 1 file:
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
238 lines of code changed in 5 files:
Took out unnecessary body of initialize() method to minimize obstructive noise in program
0 lines of code changed in 1 file:
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:
Added 8bit.wav for background music and silence.wav for silent background
371814 lines of code changed in 2 files:
Deleted files for PENDOWNParser, PENUPToken, and PENDOWNToken after copying the information within them to new files named PenDownParser, PenUpToken, and PenDownToken, respectively.
71 lines of code changed in 7 files:
Modified towards method to simply return the direction (in degrees) the turtle should be heading in order to face the point entered, rather than actually turning the turtle in that direction
2 lines of code changed in 1 file:
Added a sound effect for clearscreen command
944 lines of code changed in 1 file:
Added sound for penup within its respective instruction file
14 lines of code changed in 1 file:
re-committed the pendown, setx, and towards sounds within their respective instruction files, as the previous commit did not work for those.
40 lines of code changed in 3 files:
(20 more)