34 Commits (22e5996e64dba3e34d6ad4f0c2cb685855829fa1)

Author SHA1 Message Date
Fan-Wu Yang a3ccd75f4c Merge remote-tracking branch 'origin/sprint4_master' into Story877
9 years ago
Fan-Wu Yang 671d62aeb1 Added Important and Partial Annotations and other refactors and documentation.
9 years ago
fjc40 de0abf94e0 Mock.Race:
9 years ago
fjc40 60458f0f7a Merge commit '7990ac9d2ee8c71d50606813e21a0674f442464f' into story31.2_alternateTack.
9 years ago
Jessica McAuslin d294ee7994 Deleted redundant and deprecated code (Visualiser)
9 years ago
fjc40 693da8a82a Removed some unneccessary code and comments from PolarParser.parse(...).
9 years ago
Jessica McAuslin 2d983eccfd General code tidy up
9 years ago
fjc40 b247244665 Did some large tidy ups, refactoring, and documenting.
9 years ago
fjc40 466e22437b Visualiser. The nullptr issues relating to the XML data files appears to be fixed. Essentially, the StartController.startRaceNoScaling() function was being called as soon possible, before it was even ready - setRaceClock either hadn't been called or hadn't finished executing yet, so the StartController.raceClock member was null, causing crashes.
9 years ago
fjc40 83ce9b99d2 Mockoutput's main loop now pops messages off the message queue, rather than iterating over it like an array, and clearing it (this could have threading issues where the iteration starts (with e.g., 5 messages), as it is sending the messages another one is added, and then it ends up clearing the sent messages, and the unsent message.
9 years ago
cbt24 a6adfb4960 Refactored RaceClock to act as central source of time and duration information throughout visualiser.
9 years ago
cbt24 349bd50094 Everything works, don't ask questions
9 years ago
hba56 6888d0bddc fixed all java doc errors
9 years ago
David Wu 545ef7aa7f Fix lobby not entering race when race status is "started".
9 years ago
cbt24 e345f08ad8 Fixed AC35 stream crashing before status sent.
9 years ago
David Wu 88bb568ec7 Set it so the lobby view switches to race view depending on the race status passed in by the mock.
9 years ago
David Wu bf12f77796 Set it so the lobby view switches to race view depending on the race status passed in by the mock.
9 years ago
David Wu b60b4b257f Remove start button from StartController.
9 years ago
cbt24 c1fa760dde Streamlined clock handling.
9 years ago
Connor Taylor-Brown 7d81fc810c Display name of race in lobby.
9 years ago
Connor Taylor-Brown e7008ab6db Fixed race playback issue, removed obsolete detail from UI.
9 years ago
Connor Taylor-Brown ac4fbda848 Added connection screen to allow users to select available hosts from a preconfigured list.
9 years ago
Erika Savell f2e0eec212 Fixed date time parsing problem
9 years ago
Erika Savell 7d1f4209e4 Got mock data being used by visualiser.
9 years ago
cbt24 e40bb6c4cb Merge remote-tracking branch 'origin/splitIntoTwoModules' into splitIntoTwoModules
9 years ago
cbt24 2e7527b325 Update boat position according to boat location messages in StreamedRace
9 years ago
Joseph Gardner 2a2fe6de59 Race clock now works and the setup for the racestart now checks if the tag has "Start" or "Time". #story[782]
9 years ago
Joseph Gardner 41a94495aa Changed the XML reader to take an InputStream rather than InputSource- this has changed everything that used an InputSource to use an InputStream. Made the XML Readers actually read after they received a new InputStream. Changed it so the table updates when the boats in the race change. #pair[jjg64, cbt24] #story[782]
9 years ago
cbt24 ccbe467090 Synchronised GUI with VisualiserInput thread.
9 years ago
Joseph Gardner f377cf6471 Changed it so Boat can be used as a superclass for StreamedBoat and BoatInRace properly and removed ConstantVelocityRace. Everything that used to use BoatInRace or StreamedBoat now uses it superclass (boat). #pair[jjg64, cbt24] #refactor #story[782]
9 years ago
Joseph Gardner c328c4f3bc Linked raceData from new xml formats to current program. Current app now shows the starting list and course boundary. #story[782]
9 years ago
Joseph Gardner 84c518f89f Timer now shows and updates correctly on the start menu. #story[761]
9 years ago
cbt24 a59342a668 Modified RaceClock to support arbitrary start times
9 years ago
Erika Savell a584400e24 Actually added sub modules this time
9 years ago