Changeset 1202


Ignore:
Timestamp:
Nov 4, 2025, 9:25:43 PM (3 hours ago)
Author:
alloc
Message:

AEI 2.31: Fixes for reading offline package cache

Location:
java
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • java/ModDepotAccess/src/net/oni2/moddepot/DepotManager.java

    r852 r1202  
    219219                        return (code >= 200) && (code <= 299);
    220220                } catch (IOException e) {
    221                         e.printStackTrace();
     221                        System.out.println();
     222                        System.out.println("Checking connection failed:");
     223                        e.printStackTrace();
     224                        System.out.println();
    222225                }
    223226                return false;
  • java/installer2/.classpath

    r886 r1202  
    22<classpath>
    33        <classpathentry kind="src" path="src"/>
    4         <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
     4        <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6">
     5                <attributes>
     6                        <attribute name="module" value="true"/>
     7                </attributes>
     8        </classpathentry>
    59        <classpathentry combineaccessrules="false" kind="src" path="/ProgramSettings"/>
    610        <classpathentry combineaccessrules="false" kind="src" path="/PlatformTools"/>
     
    2731        <classpathentry combineaccessrules="false" kind="src" path="/UTF8ResourceBundleLoader"/>
    2832        <classpathentry combineaccessrules="false" kind="src" path="/SwingComponents"/>
    29         <classpathentry combineaccessrules="false" kind="src" path="/NaturalOrderComparator"/>
    3033        <classpathentry combineaccessrules="false" kind="src" path="/ProxySettings"/>
    3134        <classpathentry kind="lib" path="/_ThirdPartyLibs/javax.mail.jar"/>
     35        <classpathentry kind="lib" path="/_ThirdPartyLibs/NaturalOrderComparator.jar"/>
    3236        <classpathentry kind="output" path="bin"/>
    3337</classpath>
  • java/installer2/src/net/oni2/aeinstaller/AEInstaller.properties

    r1090 r1202  
    11appname=AE Installer 2
    2 appversion=.30
     2appversion=.31
  • java/installer2/src/net/oni2/aeinstaller/backend/packages/Package.java

    r1020 r1202  
    101101                        updateLocalData();
    102102        }
     103       
     104        /**
     105         * XML deserialization constructor
     106         */
     107        public Package () {}
    103108
    104109        private void clearLocalOnlyInfo() {
  • java/installer2/src/net/oni2/aeinstaller/backend/packages/PackageManager.java

    r1076 r1202  
    77import java.io.FileOutputStream;
    88import java.io.IOException;
     9import java.io.InputStreamReader;
     10import java.io.Reader;
    911import java.util.Collection;
    1012import java.util.HashMap;
     
    448450                try {
    449451                        FileInputStream fis = new FileInputStream(cacheFile);
     452                        Reader reader = new InputStreamReader(fis, "ISO-8859-1");
    450453                        XStream xs = getXStream();
    451                         Object obj = xs.fromXML(fis);
     454                        Object obj = xs.fromXML(reader);
    452455                        fis.close();
    453456                        if (obj instanceof PackageManager) {
     
    456459                        }
    457460                } catch (XStreamException e) {
     461                        e.printStackTrace();
    458462                } catch (FileNotFoundException e) {
    459463                } catch (IOException e) {
  • java/installer2/src/net/oni2/aeinstaller/backend/packages/Type.java

    r749 r1202  
    2020                this.name = name;
    2121        }
     22       
     23        /**
     24         * XML deserialization constructor
     25         */
     26        public Type() {}
    2227
    2328        void addEntry(Package m) {
Note: See TracChangeset for help on using the changeset viewer.