| Commit message (Expand) | Author | Age | 
| ... |  | 
| *  | seperate end song and start menu song | sowgro | 2023-06-05 | 
| *  | fix a dumb level validation bug | sowgro | 2023-06-05 | 
| *  | rewrote everything related to sound | sowgro | 2023-06-05 | 
| *  | add level validation | sowgro | 2023-06-03 | 
| *  | kinda working note writer | sowgro | 2023-06-02 | 
| *  | bpm is now a double | sowgro | 2023-06-02 | 
| *  | start note editor, new test level | sowgro | 2023-06-02 | 
| *  | Finish levelUtility and project cleanup | sowgro | 2023-06-02 | 
| *  | finish gui level editor | sowgro | 2023-06-01 | 
| *  | early code for level editor gui | sowgro | 2023-06-01 | 
| *  | same thing as last commit | Zach Jordan | 2023-05-31 | 
| *  | i changed one (1) line of code to not hardcode bpm | Zach Jordan | 2023-05-31 | 
| *  | finish metadata and leaderboard reading | sowgro | 2023-05-30 | 
| *  | more testing | Zach Jordan | 2023-05-30 | 
| *  | testing stuff | Zach Jordan | 2023-05-30 | 
| *  | finished difficulty stuff, hope it works | Zach Jordan | 2023-05-30 | 
| *  | finished difficulty json methods. i hope they work lmao | Zach Jordan | 2023-05-30 | 
| *    | Merge branch 'main' of https://gitlab.sowgro.net/guitarheros/guitarhero | Zach Jordan | 2023-05-30 | 
| |\   | 
 | 
| | *  | add placeholder bpm | sowgro | 2023-05-30 | 
| * |  | working on difficulty stuff. difficulty should be ready, but leaderboard is a... | Zach Jordan | 2023-05-30 | 
| |/   | 
 | 
| *    | Merge branch 'main' of https://gitlab.sowgro.net/guitarheros/guitarhero | sowgro | 2023-05-30 | 
| |\   | 
 | 
| | *  | finished level metadata file reading. | Zach Jordan | 2023-05-30 | 
| * |  | added music to file reader | sowgro | 2023-05-30 | 
| |/   | 
 | 
| *  | Early syncing tests with placeholder hit sounds and miss sounds | Aidan Ross | 2023-05-30 | 
| *  | Removed unnecesary files in the gameplay class, as well as merged gameplay.sc... | Aidan Ross | 2023-05-28 | 
| *  | add default colors to Level | sowgro | 2023-05-26 | 
| *  | Move levels outside of src, prepare for leaderboard writing and other small c... | sowgro | 2023-05-25 | 
| *  | add file reading system in levelcontroller | sowgro | 2023-05-25 | 
| *  | I think I fixed levelcontroller? I commented out some methods that werent use... | Aidan Ross | 2023-05-25 | 
| *  | These are zachs changes to level controller | Aidan Ross | 2023-05-25 | 
| *  | changes to level class | Zach Jordan | 2023-05-25 | 
| *  | changes to level class | Zach Jordan | 2023-05-25 | 
| *  | metadata for test level and a json reader | Zach Jordan | 2023-05-25 | 
| *  | add testSongPlayer (copy of newSongPlayer) to test the song player inside lev... | sowgro | 2023-05-24 | 
| *  | i wrote one (1) line of code to start LevelControl | sowgro | 2023-05-24 | 
| *  | small changes to the metadata and BookBetrayal | sowgro | 2023-05-24 | 
| *  | edited settings controller, now can read and write to file | Zach Jordan | 2023-05-23 | 
| *  | add date to leaderboard | sowgro | 2023-05-23 | 
| *  | finish gui, add new leaderboard system, redesign settings, switch lists to ta... | sowgro | 2023-05-23 | 
| *  | add f11 fullscrn, comment gui, add scorecontroller | sowgro | 2023-05-21 | 
| *  | add ui scrollbars, game over menu, new font | sowgro | 2023-05-21 | 
| *  | - overhaul css (not done) | sowgro | 2023-05-19 | 
| *  | add levelselector gui, move some files around | sowgro | 2023-05-14 | 
| *  | Finish css and menus | sowgro | 2023-05-14 | 
| *  | big gui stuff | sowgro | 2023-05-12 | 
| *  | first draft of audio file players (may require tweaking to work with buttons) | Zach Jordan | 2023-05-10 | 
| *  | add gui classes | sowgro | 2023-05-10 | 
| *  | Deleted old classes and added Block class | sowgro | 2023-05-06 | 
| *  | Add JavaFX and seperate source and class files | sowgro | 2023-05-06 |