Ignore:
Timestamp:
Jan 25, 2013, 1:15:31 PM (12 years ago)
Author:
alloc
Message:

AEI2 0.99e:

  • Added forced offline mode (argument -offline)
  • Fixed bug when displaying dependencies during installation
  • Switched from term "mandatory" to "core" for always-install packages
File:
1 edited

Legend:

Unmodified
Added
Removed
  • AE/installer2/src/net/oni2/aeinstaller/gui/toolmanager/ToolManager.java

    r646 r648  
    2828import net.oni2.aeinstaller.backend.Settings;
    2929import net.oni2.aeinstaller.backend.SizeFormatter;
    30 import net.oni2.aeinstaller.backend.mods.Mod;
    31 import net.oni2.aeinstaller.backend.mods.ModManager;
     30import net.oni2.aeinstaller.backend.packages.Package;
     31import net.oni2.aeinstaller.backend.packages.PackageManager;
    3232import net.oni2.aeinstaller.backend.oni.Installer;
    3333import net.oni2.aeinstaller.gui.HTMLLinkLabel;
     
    9797
    9898                DefaultListModel dlm = new DefaultListModel();
    99                 TreeMap<String, Mod> tools = ModManager.getInstance().getTools();
     99                TreeMap<String, Package> tools = PackageManager.getInstance().getTools();
    100100                for (String name : tools.keySet())
    101101                        dlm.addElement(tools.get(name));
     
    113113        private void install() {
    114114                Object o = lstTools.getSelectedValue();
    115                 if (o instanceof Mod) {
    116                         Mod theMod = (Mod) o;
     115                if (o instanceof Package) {
     116                        Package theMod = (Package) o;
    117117
    118118                        if (theMod.isInstalled()) {
    119                                 TreeSet<Mod> tools = new TreeSet<Mod>();
     119                                TreeSet<Package> tools = new TreeSet<Package>();
    120120                                tools.add(theMod);
    121121                                Installer.uninstallTools(tools);
     
    130130                                        }
    131131
    132                                         TreeSet<Mod> toDownload = new TreeSet<Mod>();
     132                                        TreeSet<Package> toDownload = new TreeSet<Package>();
    133133                                        toDownload.add(theMod);
    134134
     
    143143                                }
    144144
    145                                 TreeSet<Mod> tools = new TreeSet<Mod>();
     145                                TreeSet<Package> tools = new TreeSet<Package>();
    146146                                tools.add(theMod);
    147147                                Installer.installTools(tools);
     
    164164                btnInstall.setIcon(icoInstall);
    165165
    166                 if (lstTools.getSelectedValue() instanceof Mod) {
    167                         Mod m = (Mod) lstTools.getSelectedValue();
     166                if (lstTools.getSelectedValue() instanceof Package) {
     167                        Package m = (Package) lstTools.getSelectedValue();
    168168                        lblTitleVal.setText(m.getName());
    169169                        lblCreatorVal.setText(m.getCreator());
Note: See TracChangeset for help on using the changeset viewer.