diff options
| author | Cow <cow@volloeko.de> | 2020-06-22 03:47:04 +0200 |
|---|---|---|
| committer | Cow <cow@volloeko.de> | 2020-06-22 03:47:04 +0200 |
| commit | 3d3f861866c2196bdb83bdfbd73e58aa56be2966 (patch) | |
| tree | 9247ac8a5aef35cdbcaf74016611fc1167dc7a77 /src/main/java/eu/olli/cowmoonication/config | |
| parent | 830e815c429905b29a49ecc1a2bf9e9abbca148b (diff) | |
| download | Cowlection-3d3f861866c2196bdb83bdfbd73e58aa56be2966.tar.gz Cowlection-3d3f861866c2196bdb83bdfbd73e58aa56be2966.tar.bz2 Cowlection-3d3f861866c2196bdb83bdfbd73e58aa56be2966.zip | |
Improved mc log file search
- added help button
- added search option: chatbox only
- enhanced log entry details (including time and log file)
- double click to open corresponding log file
- fix: search results are now properly sorted by date
Diffstat (limited to 'src/main/java/eu/olli/cowmoonication/config')
| -rw-r--r-- | src/main/java/eu/olli/cowmoonication/config/MooConfig.java | 4 | ||||
| -rw-r--r-- | src/main/java/eu/olli/cowmoonication/config/MooGuiConfig.java | 3 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/eu/olli/cowmoonication/config/MooConfig.java b/src/main/java/eu/olli/cowmoonication/config/MooConfig.java index 235fd14..dd6b462 100644 --- a/src/main/java/eu/olli/cowmoonication/config/MooConfig.java +++ b/src/main/java/eu/olli/cowmoonication/config/MooConfig.java @@ -221,7 +221,7 @@ public class MooConfig { List<String> logsDirs = new ArrayList<>(); File currentMcLogsDirFile = new File(Minecraft.getMinecraft().mcDataDir, "logs"); if (currentMcLogsDirFile.exists() && currentMcLogsDirFile.isDirectory()) { - String currentMcLogsDir = currentMcLogsDirFile.getAbsolutePath(); + String currentMcLogsDir = Utils.toRealPath(currentMcLogsDirFile); logsDirs.add(currentMcLogsDir); } @@ -240,7 +240,7 @@ public class MooConfig { } File defaultMcLogsDirFile = new File(defaultMcLogsDir); if (defaultMcLogsDirFile.exists() && defaultMcLogsDirFile.isDirectory() && !currentMcLogsDirFile.equals(defaultMcLogsDirFile)) { - logsDirs.add(defaultMcLogsDirFile.getAbsolutePath()); + logsDirs.add(Utils.toRealPath(defaultMcLogsDirFile)); } return logsDirs.toArray(new String[]{}); } diff --git a/src/main/java/eu/olli/cowmoonication/config/MooGuiConfig.java b/src/main/java/eu/olli/cowmoonication/config/MooGuiConfig.java index 7807e03..a89556d 100644 --- a/src/main/java/eu/olli/cowmoonication/config/MooGuiConfig.java +++ b/src/main/java/eu/olli/cowmoonication/config/MooGuiConfig.java @@ -2,6 +2,7 @@ package eu.olli.cowmoonication.config; import eu.olli.cowmoonication.Cowmoonication; import eu.olli.cowmoonication.search.GuiTooltip; +import eu.olli.cowmoonication.util.Utils; import net.minecraft.client.gui.GuiButton; import net.minecraft.client.gui.GuiScreen; import net.minecraft.client.gui.GuiTextField; @@ -30,7 +31,7 @@ public class MooGuiConfig extends GuiConfig { false, false, EnumChatFormatting.BOLD + "Configuration for " + Cowmoonication.MODNAME); - titleLine2 = EnumChatFormatting.GRAY + MooConfig.getConfig().getConfigFile().getAbsolutePath(); + titleLine2 = EnumChatFormatting.GRAY + Utils.toRealPath(MooConfig.getConfig().getConfigFile()); } private static List<IConfigElement> getConfigElements() { |
