From ae96571f5898e2a34e777adb564167056b188104 Mon Sep 17 00:00:00 2001 From: yugecin Date: Sun, 22 Jan 2017 15:02:24 +0100 Subject: [PATCH] bubble notif when beatmap cannot be parsed --- src/itdelatrisu/opsu/beatmap/BeatmapParser.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/itdelatrisu/opsu/beatmap/BeatmapParser.java b/src/itdelatrisu/opsu/beatmap/BeatmapParser.java index 97e6442a..e76bb607 100644 --- a/src/itdelatrisu/opsu/beatmap/BeatmapParser.java +++ b/src/itdelatrisu/opsu/beatmap/BeatmapParser.java @@ -36,6 +36,7 @@ import org.newdawn.slick.Color; import org.newdawn.slick.util.Log; import yugecin.opsudance.core.errorhandling.ErrorHandler; import yugecin.opsudance.core.events.EventBus; +import yugecin.opsudance.events.BarNotificationEvent; import yugecin.opsudance.events.BubbleNotificationEvent; /** @@ -158,7 +159,8 @@ public class BeatmapParser { try { beatmap = parseFile(file, dir, beatmaps, false); } catch(Exception e) { - Log.error("could not parse beatmap " + file.getName() + ": " + e.getMessage()); // TODO: show right bottom notification + Log.error("could not parse beatmap " + file.getName() + ": " + e.getMessage()); + EventBus.instance.post(new BubbleNotificationEvent("Could not parse beatmap " + file.getName(), BubbleNotificationEvent.COLOR_ORANGE)); } // add to parsed beatmap list