diff --git a/.mailmap b/.mailmap index 97b5f43d..cad3a3a8 100644 --- a/.mailmap +++ b/.mailmap @@ -16,4 +16,12 @@ # https://www.kernel.org/pub/software/scm/git/docs/git-shortlog.html # http://stacktoheap.com/blog/2013/01/06/using-mailmap-to-fix-authors-list-in-git/ -Michael Rausch \ No newline at end of file +Michael Rausch +Michael Rausch +Kusal Ekanayake kre39 +Haoming Yin +Peter Galloway Peter +Zhi You Tan zyt10 +Zhi You Tan Ryan Tan +Alistair McIntyre alistairjmcintyre +Calum cir27 \ No newline at end of file diff --git a/src/main/java/seng302/controllers/CanvasController.java b/src/main/java/seng302/controllers/CanvasController.java index afd9e4d8..8fc7ed54 100644 --- a/src/main/java/seng302/controllers/CanvasController.java +++ b/src/main/java/seng302/controllers/CanvasController.java @@ -17,6 +17,7 @@ import javafx.stage.Stage; import seng302.models.*; import seng302.models.mark.*; import seng302.models.parsers.StreamParser; +import seng302.models.parsers.StreamReceiver; import seng302.models.parsers.packets.BoatPositionPacket; import seng302.models.parsers.XMLParser; import seng302.models.parsers.XMLParser.RaceXMLObject.CompoundMark; @@ -43,8 +44,8 @@ public class CanvasController { private final int MARK_SIZE = 10; private final int BUFFER_SIZE = 50; - private final int CANVAS_WIDTH = 1000; - private final int CANVAS_HEIGHT = 1000; + private final int CANVAS_WIDTH = 720; + private final int CANVAS_HEIGHT = 720; private final int LHS_BUFFER = BUFFER_SIZE; private final int RHS_BUFFER = BUFFER_SIZE + MARK_SIZE / 2; private final int TOP_BUFFER = BUFFER_SIZE; @@ -129,13 +130,11 @@ public class CanvasController { // TODO: 1/05/17 cir27 - Make the RaceObjects update on the actual delay. elapsedNanos = 1000 / 60; updateRaceObjects(); - + if (StreamParser.isRaceFinished()) { + this.stop(); + } } }; - for (Mark m : raceViewController.getRace().getCourse()) { - //System.out.println(m.getName()); - } - //timer.start(); }