From: David Polakovic Date: Fri, 18 Jul 2025 23:22:50 +0000 (+0200) Subject: fixed doc mistakes, error 343 message and missing icon X-Git-Url: https://git.dpolakovic.space/?a=commitdiff_plain;h=077dcbaa95d3110ca9cd97bd00faeb6a7b6d8a8d;p=halo3-reclaimer fixed doc mistakes, error 343 message and missing icon --- diff --git a/build.xml b/build.xml index 5facf61..820bf86 100644 --- a/build.xml +++ b/build.xml @@ -35,6 +35,16 @@ includeantruntime="false" debug="true"> + + + + + + + + + + @@ -80,5 +90,4 @@ - \ No newline at end of file diff --git a/build/GraphicalUI$BrowseRawActionListener$1.class b/build/GraphicalUI$BrowseRawActionListener$1.class index 24627e5..63ab452 100644 Binary files a/build/GraphicalUI$BrowseRawActionListener$1.class and b/build/GraphicalUI$BrowseRawActionListener$1.class differ diff --git a/build/GraphicalUI$BrowseRawActionListener.class b/build/GraphicalUI$BrowseRawActionListener.class index 169e191..3012974 100644 Binary files a/build/GraphicalUI$BrowseRawActionListener.class and b/build/GraphicalUI$BrowseRawActionListener.class differ diff --git a/build/GraphicalUI$BrowseSaveActionListener.class b/build/GraphicalUI$BrowseSaveActionListener.class index 8f2eb8c..8a71799 100644 Binary files a/build/GraphicalUI$BrowseSaveActionListener.class and b/build/GraphicalUI$BrowseSaveActionListener.class differ diff --git a/build/GraphicalUI$ReclaimActionListener$1.class b/build/GraphicalUI$ReclaimActionListener$1.class index 6475749..2376c75 100644 Binary files a/build/GraphicalUI$ReclaimActionListener$1.class and b/build/GraphicalUI$ReclaimActionListener$1.class differ diff --git a/build/GraphicalUI$ReclaimActionListener.class b/build/GraphicalUI$ReclaimActionListener.class index 9185d94..397b636 100644 Binary files a/build/GraphicalUI$ReclaimActionListener.class and b/build/GraphicalUI$ReclaimActionListener.class differ diff --git a/build/GraphicalUI.class b/build/GraphicalUI.class index b33376c..cf805ca 100644 Binary files a/build/GraphicalUI.class and b/build/GraphicalUI.class differ diff --git a/build/mc.png b/build/mc.png new file mode 100644 index 0000000..a9e4591 Binary files /dev/null and b/build/mc.png differ diff --git a/doc/Arbiter.html b/doc/Arbiter.html index a83d989..9b65544 100644 --- a/doc/Arbiter.html +++ b/doc/Arbiter.html @@ -2,9 +2,9 @@ - + Arbiter (Halo 3 Reclaimer) - + diff --git a/doc/ErrorHandler.html b/doc/ErrorHandler.html index 742aa55..879020a 100644 --- a/doc/ErrorHandler.html +++ b/doc/ErrorHandler.html @@ -2,9 +2,9 @@ - + ErrorHandler (Halo 3 Reclaimer) - + diff --git a/doc/GraphicalUI.html b/doc/GraphicalUI.html index 11f2fb8..0e22c05 100644 --- a/doc/GraphicalUI.html +++ b/doc/GraphicalUI.html @@ -2,9 +2,9 @@ - + GraphicalUI (Halo 3 Reclaimer) - + diff --git a/doc/Main.html b/doc/Main.html index 2d4dc51..68541ae 100644 --- a/doc/Main.html +++ b/doc/Main.html @@ -2,9 +2,9 @@ - + Main (Halo 3 Reclaimer) - + diff --git a/doc/MapReclaimer.html b/doc/MapReclaimer.html index cb7fa46..067f5d3 100644 --- a/doc/MapReclaimer.html +++ b/doc/MapReclaimer.html @@ -2,9 +2,9 @@ - + MapReclaimer (Halo 3 Reclaimer) - + diff --git a/doc/ScreenshotReclaimer.html b/doc/ScreenshotReclaimer.html index bec14ee..4dfb1db 100644 --- a/doc/ScreenshotReclaimer.html +++ b/doc/ScreenshotReclaimer.html @@ -2,9 +2,9 @@ - + ScreenshotReclaimer (Halo 3 Reclaimer) - + diff --git a/doc/TerminalUI.html b/doc/TerminalUI.html index e5d957a..76098a3 100644 --- a/doc/TerminalUI.html +++ b/doc/TerminalUI.html @@ -2,9 +2,9 @@ - + TerminalUI (Halo 3 Reclaimer) - + diff --git a/doc/allclasses-frame.html b/doc/allclasses-frame.html index 11a4d8f..47b87ab 100644 --- a/doc/allclasses-frame.html +++ b/doc/allclasses-frame.html @@ -2,9 +2,9 @@ - + All Classes (Halo 3 Reclaimer) - + diff --git a/doc/allclasses-noframe.html b/doc/allclasses-noframe.html index a976273..1d07da3 100644 --- a/doc/allclasses-noframe.html +++ b/doc/allclasses-noframe.html @@ -2,9 +2,9 @@ - + All Classes (Halo 3 Reclaimer) - + diff --git a/doc/class-use/Arbiter.html b/doc/class-use/Arbiter.html index 02c72e0..4ab3292 100644 --- a/doc/class-use/Arbiter.html +++ b/doc/class-use/Arbiter.html @@ -2,9 +2,9 @@ - + Uses of Class Arbiter (Halo 3 Reclaimer) - + diff --git a/doc/class-use/ErrorHandler.html b/doc/class-use/ErrorHandler.html index a0190ee..ec54bd0 100644 --- a/doc/class-use/ErrorHandler.html +++ b/doc/class-use/ErrorHandler.html @@ -2,9 +2,9 @@ - + Uses of Class ErrorHandler (Halo 3 Reclaimer) - + diff --git a/doc/class-use/GraphicalUI.html b/doc/class-use/GraphicalUI.html index 6c07b36..ddadcfc 100644 --- a/doc/class-use/GraphicalUI.html +++ b/doc/class-use/GraphicalUI.html @@ -2,9 +2,9 @@ - + Uses of Class GraphicalUI (Halo 3 Reclaimer) - + diff --git a/doc/class-use/Main.html b/doc/class-use/Main.html index 683e05c..3949df3 100644 --- a/doc/class-use/Main.html +++ b/doc/class-use/Main.html @@ -2,9 +2,9 @@ - + Uses of Class Main (Halo 3 Reclaimer) - + diff --git a/doc/class-use/MapReclaimer.html b/doc/class-use/MapReclaimer.html index a5ef6c4..1ab0351 100644 --- a/doc/class-use/MapReclaimer.html +++ b/doc/class-use/MapReclaimer.html @@ -2,9 +2,9 @@ - + Uses of Class MapReclaimer (Halo 3 Reclaimer) - + diff --git a/doc/class-use/ScreenshotReclaimer.html b/doc/class-use/ScreenshotReclaimer.html index 841c191..563048a 100644 --- a/doc/class-use/ScreenshotReclaimer.html +++ b/doc/class-use/ScreenshotReclaimer.html @@ -2,9 +2,9 @@ - + Uses of Class ScreenshotReclaimer (Halo 3 Reclaimer) - + diff --git a/doc/class-use/TerminalUI.html b/doc/class-use/TerminalUI.html index 9cd8826..2e14f09 100644 --- a/doc/class-use/TerminalUI.html +++ b/doc/class-use/TerminalUI.html @@ -2,9 +2,9 @@ - + Uses of Class TerminalUI (Halo 3 Reclaimer) - + diff --git a/doc/constant-values.html b/doc/constant-values.html index 2572218..9e13539 100644 --- a/doc/constant-values.html +++ b/doc/constant-values.html @@ -2,9 +2,9 @@ - + Constant Field Values (Halo 3 Reclaimer) - + diff --git a/doc/deprecated-list.html b/doc/deprecated-list.html index 4022909..9110a93 100644 --- a/doc/deprecated-list.html +++ b/doc/deprecated-list.html @@ -2,9 +2,9 @@ - + Deprecated List (Halo 3 Reclaimer) - + diff --git a/doc/help-doc.html b/doc/help-doc.html index 512ac5b..b6b61fa 100644 --- a/doc/help-doc.html +++ b/doc/help-doc.html @@ -2,9 +2,9 @@ - + API Help (Halo 3 Reclaimer) - + diff --git a/doc/index-all.html b/doc/index-all.html index ff57abc..44be758 100644 --- a/doc/index-all.html +++ b/doc/index-all.html @@ -2,9 +2,9 @@ - + Index (Halo 3 Reclaimer) - + diff --git a/doc/index.html b/doc/index.html index 97ce0c4..61486f1 100644 --- a/doc/index.html +++ b/doc/index.html @@ -2,7 +2,7 @@ - + Halo 3 Reclaimer diff --git a/doc/overview-tree.html b/doc/overview-tree.html index c68191a..5ae38f8 100644 --- a/doc/overview-tree.html +++ b/doc/overview-tree.html @@ -2,9 +2,9 @@ - + Class Hierarchy (Halo 3 Reclaimer) - + diff --git a/doc/package-frame.html b/doc/package-frame.html index a1051d0..43d5aa9 100644 --- a/doc/package-frame.html +++ b/doc/package-frame.html @@ -2,9 +2,9 @@ - + <Unnamed> (Halo 3 Reclaimer) - + diff --git a/doc/package-summary.html b/doc/package-summary.html index 4e978d8..545f662 100644 --- a/doc/package-summary.html +++ b/doc/package-summary.html @@ -2,9 +2,9 @@ - + (Halo 3 Reclaimer) - + diff --git a/doc/package-tree.html b/doc/package-tree.html index b06f226..47b96cb 100644 --- a/doc/package-tree.html +++ b/doc/package-tree.html @@ -2,9 +2,9 @@ - + Class Hierarchy (Halo 3 Reclaimer) - + diff --git a/doc/package-use.html b/doc/package-use.html index a5f471e..9ac8125 100644 --- a/doc/package-use.html +++ b/doc/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package (Halo 3 Reclaimer) - + diff --git a/doc/serialized-form.html b/doc/serialized-form.html index 96cf025..e00571d 100644 --- a/doc/serialized-form.html +++ b/doc/serialized-form.html @@ -2,9 +2,9 @@ - + Serialized Form (Halo 3 Reclaimer) - + diff --git a/doc/user-manual-editable.odt b/doc/user-manual-editable.odt index ca16c70..7deee46 100644 Binary files a/doc/user-manual-editable.odt and b/doc/user-manual-editable.odt differ diff --git a/doc/user-manual.pdf b/doc/user-manual.pdf index ca355ae..7ce8946 100644 Binary files a/doc/user-manual.pdf and b/doc/user-manual.pdf differ diff --git a/halo3-reclaimer.jar b/halo3-reclaimer.jar index af0e593..dae1f0d 100644 Binary files a/halo3-reclaimer.jar and b/halo3-reclaimer.jar differ diff --git a/src/GraphicalUI.java b/src/GraphicalUI.java index bff04e2..f51ba1b 100644 --- a/src/GraphicalUI.java +++ b/src/GraphicalUI.java @@ -50,8 +50,12 @@ public class GraphicalUI extends JFrame { setLocationRelativeTo(null); setLayout(new BorderLayout()); - ImageIcon icon = new ImageIcon("src/mc.png"); + // icon in title bar + java.net.URL iconURL = getClass().getResource("/mc.png"); + if (iconURL != null) { + ImageIcon icon = new ImageIcon(iconURL); setIconImage(icon.getImage()); + } // create menu bar createMenuBar(); @@ -321,7 +325,7 @@ public class GraphicalUI extends JFrame { Arbiter.processFile(rawFile, saveDir); } catch (Exception ex) { SwingUtilities.invokeLater(() -> { - setErrorStatus("Extraction failed: " + ex.getMessage()); + setErrorStatus(ex.getMessage()); }); throw ex; }