| 184 |
|
} |
| 185 |
|
} |
| 186 |
|
|
| 187 |
+ |
boolean forcedOffline = false; |
| 188 |
+ |
for (String a : args) |
| 189 |
+ |
if (a.equalsIgnoreCase("-offline")) |
| 190 |
+ |
forcedOffline = true; |
| 191 |
+ |
|
| 192 |
|
boolean offline = !DepotManager.getInstance().checkConnection(); |
| 193 |
< |
if (offline) { |
| 193 |
> |
|
| 194 |
> |
if (forcedOffline || offline) { |
| 195 |
|
JOptionPane.showMessageDialog(null, |
| 196 |
|
globalBundle.getString("offlineModeStartup.text"), |
| 197 |
|
globalBundle.getString("offlineModeStartup.title"), |
| 198 |
|
JOptionPane.INFORMATION_MESSAGE); |
| 199 |
|
} |
| 200 |
< |
Settings.getInstance().setOfflineMode(offline); |
| 200 |
> |
Settings.getInstance().setOfflineMode(forcedOffline || offline); |
| 201 |
|
|
| 202 |
|
SwingUtilities.invokeLater(new Runnable() { |
| 203 |
|
public void run() { |