From ae189bad22a4278e3ddaedae26381e9b3908552c Mon Sep 17 00:00:00 2001 From: sprangg Date: Sun, 3 Jul 2022 01:03:50 +0300 Subject: [PATCH] Make gamelogs readable (#9210) * Make gamelogs readable: They are now .html files as they're supposed to be. The background is black so the text is readable. Added line breaks. * Added comment that CCCC33 is TIMESTAMP_COLOR * More comment Co-authored-by: sprangg --- .../src/main/java/mage/client/dialog/GameEndDialog.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Mage.Client/src/main/java/mage/client/dialog/GameEndDialog.java b/Mage.Client/src/main/java/mage/client/dialog/GameEndDialog.java index 16433c22ff3..b356879e123 100644 --- a/Mage.Client/src/main/java/mage/client/dialog/GameEndDialog.java +++ b/Mage.Client/src/main/java/mage/client/dialog/GameEndDialog.java @@ -104,9 +104,12 @@ .append(sdf.format(gameEndView.getStartTime())) .append('_').append(gameEndView.getMatchView().getGameType()) .append('_').append(gameEndView.getMatchView().getGames().size()) - .append(".txt").toString(); + .append(".html").toString(); PrintWriter out = new PrintWriter(fileName); - out.print(gamePanel.getGameLog()); + String log = gamePanel.getGameLog(); + log = log.replace("", ""); + log = log.replace("", "
"); //The color is TIMESTAMP_COLOR and we can utilize it to add line breaks to new lines + out.print(log); out.close(); } }