| 144 |
|
|
| 145 |
|
tblMods.addModSelectionListener(this); |
| 146 |
|
tblMods.addDownloadSizeListener(this); |
| 147 |
< |
|
| 147 |
> |
|
| 148 |
|
lblDescriptionVal.setMargin(new Insets(-15, 0, 0, 0)); |
| 149 |
|
} |
| 150 |
|
|
| 173 |
|
|
| 174 |
|
@DoInBackground(progressMessage = "updateDepot.title", cancelable = false, indeterminateProgress = false) |
| 175 |
|
private void execDepotUpdate(final BackgroundEvent evt) { |
| 176 |
< |
if (!Settings.getInstance().isOfflineMode() && !Settings.getInstance().isNoCacheUpdateMode()) { |
| 176 |
> |
if (!Settings.getInstance().isOfflineMode() |
| 177 |
> |
&& !Settings.getInstance().isNoCacheUpdateMode()) { |
| 178 |
|
long start = new Date().getTime(); |
| 179 |
|
|
| 180 |
|
try { |
| 200 |
|
|| Settings.getInstance().get("notifyupdates", true)) { |
| 201 |
|
if (Settings.getInstance().isOfflineMode()) { |
| 202 |
|
if (evtSource != this) { |
| 203 |
< |
JOptionPane.showMessageDialog(this, |
| 204 |
< |
bundle.getString("offlineMode.text"), |
| 205 |
< |
bundle.getString("offlineMode.title"), |
| 203 |
> |
JOptionPane.showMessageDialog( |
| 204 |
> |
this, |
| 205 |
> |
SwingJavaBuilder.getConfig().getResource( |
| 206 |
> |
"offlineMode.text"), |
| 207 |
> |
SwingJavaBuilder.getConfig().getResource( |
| 208 |
> |
"offlineMode.title"), |
| 209 |
|
JOptionPane.WARNING_MESSAGE); |
| 210 |
|
} |
| 211 |
|
} else { |
| 212 |
< |
TreeSet<Package> mods = PackageManager.getInstance().getUpdatableMods(); |
| 212 |
> |
TreeSet<Package> mods = PackageManager.getInstance() |
| 213 |
> |
.getUpdatableMods(); |
| 214 |
|
TreeSet<Package> tools = PackageManager.getInstance() |
| 215 |
|
.getUpdatableTools(); |
| 216 |
|
int size = 0; |
| 451 |
|
private void revertSelection() { |
| 452 |
|
tblMods.revertSelection(); |
| 453 |
|
} |
| 454 |
+ |
|
| 455 |
+ |
@SuppressWarnings("unused") |
| 456 |
+ |
private void unSelectAll() { |
| 457 |
+ |
tblMods.unSelectAll(); |
| 458 |
+ |
} |
| 459 |
|
|
| 460 |
|
@DoInBackground(progressMessage = "checkCorePackages.title", cancelable = false, indeterminateProgress = false) |
| 461 |
|
private void checkCorePackages(final BackgroundEvent evt) { |
| 491 |
|
} |
| 492 |
|
} |
| 493 |
|
} |
| 494 |
< |
evt.setProgressMessage(bundle |
| 495 |
< |
.getString("coreToolsInstall.title")); |
| 486 |
< |
Installer |
| 487 |
< |
.installTools(PackageManager.getInstance().getCoreTools()); |
| 494 |
> |
evt.setProgressMessage(bundle.getString("coreToolsInstall.title")); |
| 495 |
> |
Installer.installTools(PackageManager.getInstance().getCoreTools()); |
| 496 |
|
} |
| 497 |
|
} |
| 498 |
|
|
| 527 |
|
if (!m.isLocalAvailable()) |
| 528 |
|
toDownload.add(m); |
| 529 |
|
} |
| 530 |
< |
if (Settings.getInstance().isOfflineMode()) { |
| 530 |
> |
if (toDownload.size() > 0 && Settings.getInstance().isOfflineMode()) { |
| 531 |
|
installState = EInstallState.OFFLINE; |
| 532 |
|
break; |
| 533 |
|
} |
| 543 |
|
dl.dispose(); |
| 544 |
|
} |
| 545 |
|
} |
| 546 |
< |
HashMap<Package, HashSet<Package>> dependencies = PackageManager.getInstance() |
| 547 |
< |
.checkDependencies(mods); |
| 546 |
> |
HashMap<Package, HashSet<Package>> dependencies = PackageManager |
| 547 |
> |
.getInstance().checkDependencies(mods); |
| 548 |
|
if (dependencies.size() > 0) { |
| 549 |
|
for (HashSet<Package> hm : dependencies.values()) { |
| 550 |
|
installDeps.addAll(hm); |
| 688 |
|
} |
| 689 |
|
break; |
| 690 |
|
case OFFLINE: |
| 691 |
< |
JOptionPane.showMessageDialog(this, |
| 692 |
< |
bundle.getString("offlineMode.text"), |
| 693 |
< |
bundle.getString("offlineMode.title"), |
| 691 |
> |
JOptionPane.showMessageDialog( |
| 692 |
> |
this, |
| 693 |
> |
SwingJavaBuilder.getConfig().getResource( |
| 694 |
> |
"offlineMode.text"), |
| 695 |
> |
SwingJavaBuilder.getConfig().getResource( |
| 696 |
> |
"offlineMode.title"), |
| 697 |
|
JOptionPane.WARNING_MESSAGE); |
| 698 |
|
break; |
| 699 |
|
default: |